- Apple ประกาศฟีเจอร์ใหม่ใน iOS และ macOS ที่ใช้โมเดลภาษาแบบทรานส์ฟอร์เมอร์ เพื่อแนะนำข้อความคาดเดาขณะผู้ใช้กำลังพิมพ์
- นี่เป็นหนึ่งในโมเดลที่อิงทรานส์ฟอร์เมอร์รุ่นแรก ๆ ที่ Apple ยอมรับอย่างเปิดเผย และมีแผนจะผนวกเข้ากับระบบปฏิบัติการ
- ฟีเจอร์นี้คล้ายกับการเติมข้อความอัตโนมัติของ Gmail โดยสามารถเติมคำเดี่ยวให้สมบูรณ์ และบางครั้งก็แนะนำได้มากกว่าสองคำในครั้งเดียว
- พบโมเดลข้อความคาดเดานี้ใน AppleSpell ซึ่งเป็นแอปพลิเคชันภายในของ macOS ที่ตรวจสอบการสะกดและไวยากรณ์ขณะผู้ใช้พิมพ์
- โมเดลนี้อยู่ใน
/System/Library/LinguisticData/RequiredAssets_en.bundle/AssetData/en.lm/unilm.bundle ซึ่งมีไฟล์โมเดล Espresso หลายไฟล์ที่ใช้ระหว่างการพิมพ์
- คำศัพท์ของโมเดลข้อความคาดเดาประกอบด้วยโทเค็น 15,000 รายการ รวมถึงโทเค็นพิเศษ คำย่อ และอีโมติคอน
- โครงสร้างของโมเดลข้อความคาดเดาดูเหมือนจะอิงกับ GPT-2 โดยมี token embedding, positional encoding, ชุดของ decoder blocks และชั้นเอาต์พุต
- โมเดลข้อความคาดเดาของ Apple มีพารามิเตอร์ราว 34 ล้านตัว และมี hidden units 512 หน่วย ซึ่งเล็กกว่า GPT-2 เวอร์ชันที่เล็กที่สุดมาก
- ด้วยขนาดที่เล็ก โมเดลจึงสามารถทำงานได้รวดเร็วและบ่อยครั้งโดยไม่กินแบตเตอรี่ของอุปกรณ์มาก ช่วยยกระดับประสบการณ์ผู้ใช้
- ข้อจำกัดด้านขนาดทำให้โมเดลยังไม่เก่งพอที่จะเขียนทั้งประโยคหรือย่อหน้า แต่เมื่อมีความมั่นใจสูงกับคำถัดไปหรือสองคำถัดไป ก็เพียงพอสำหรับการนำเสนอเป็นคำแนะนำแก่ผู้ใช้
- สำหรับผู้ที่อยากลองฟีเจอร์ข้อความคาดเดาด้วยตนเอง ผู้เขียนได้เผยแพร่สคริปต์ไว้บน GitHub
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
unilm.bundleคือโมเดลคาดเดาข้อความตัวใหม่ โดยสังเกตจาก console log ของ iOS simulatorUnilmCtrlอาจบ่งชี้ถึงการพึ่งพาโมเดล CTRL ของ Socher แต่ยังไม่ได้รับการยืนยัน และผู้ใช้บางคนกล่าวว่าพวกเขาจะเคารพ Apple มากกว่านี้หากบริษัททำงานด้าน NLP มานานกว่านี้