- Apple ने Transformer language model का उपयोग करने वाली iOS और macOS की एक नई सुविधा पेश की है: उपयोगकर्ता के टाइप करते समय predictive text सुझाव देना
- यह Apple द्वारा सार्वजनिक रूप से स्वीकार किए गए पहले Transformer-आधारित मॉडलों में से एक है, जिसे operating system में एकीकृत किया जाना है
- Gmail के autocomplete की तरह, यह अलग-अलग शब्द पूरे करता है और कभी-कभी एक बार में दो या उससे अधिक शब्द सुझाता है
- predictive text मॉडल AppleSpell में पाया गया, जो macOS का एक internal application है और उपयोगकर्ता के टाइप करते समय spelling और grammar errors की जांच करता है
- मॉडल
/System/Library/LinguisticData/RequiredAssets_en.bundle/AssetData/en.lm/unilm.bundle में स्थित है, जिसमें टाइपिंग के दौरान उपयोग होने वाली कई Espresso model files शामिल हैं
- predictive text मॉडल की vocabulary में special tokens, contractions और emoticons सहित 15,000 tokens शामिल हैं
- predictive text मॉडल की architecture, जिसमें token embeddings, positional encoding, decoder blocks की एक श्रृंखला और output layer शामिल है, GPT-2 पर आधारित प्रतीत होती है
- Apple के predictive text मॉडल में लगभग 3.4 करोड़ parameters और 512 hidden units हैं, इसलिए यह GPT-2 के सबसे छोटे version से भी काफी छोटा है
- मॉडल का छोटा आकार इसे device battery पर अधिक भार डाले बिना तेज़ी से और बार-बार चलाने योग्य बनाता है, जिससे user experience बेहतर होता है
- आकार की सीमाओं के कारण मॉडल पूरे वाक्य या अनुच्छेद लिखने में सक्षम नहीं है, लेकिन जब इसे अगले एक या दो शब्दों पर उच्च confidence होता है, तब यह उपयोगकर्ता को सुझाव देने के लिए पर्याप्त रूप से अच्छा है
- जो लोग predictive text सुविधा को सीधे आज़माना चाहते हैं, उनके लिए लेखक ने GitHub पर scripts उपलब्ध कराई हैं
1 टिप्पणियां
Hacker News राय