Google I/O 2021 में, Google ने इस बारे में बात की कि वह एंड्रॉइड डिवाइसों पर डेवलपर्स के लिए मशीन लर्निंग को कैसे तेज़ और अधिक सुसंगत बना रहा है।
कल की मुख्य प्रस्तुति के बाद गूगल आई/ओ 2021, कंपनी ने कई सत्र आयोजित किए जो अब YouTube के माध्यम से ऑन-डिमांड उपलब्ध हैं। एक सत्र में बताया गया कि एंड्रॉइड के लिए मशीन लर्निंग में क्या नया है और Google इसे डेवलपर्स के लिए कैसे तेज़ और अधिक सुसंगत बना रहा है।
मशीन लर्निंग एंड्रॉइड मालिकों द्वारा प्रतिदिन उपयोग की जाने वाली सुविधाओं को सशक्त बनाने के लिए जिम्मेदार है, जिसमें छवियों में पृष्ठभूमि धुंधला होना, वीडियो कॉलिंग ऐप्स में पृष्ठभूमि प्रतिस्थापन और शामिल हैं। कॉल में लाइव कैप्शनिंग पिक्सेल फ़ोन पर. जबकि मशीन लर्निंग अधिक से अधिक उन्नत होती जा रही है, Google ने कहा कि एमएल-संचालित सुविधाओं को तैनात करने में अभी भी कई चुनौतियाँ हैं, जिनमें ऐप ब्लोट और प्रदर्शन भिन्नता की चिंताएँ शामिल हैं। सुविधा उपलब्धता के साथ भी समस्याएं हैं क्योंकि प्रत्येक डिवाइस के पास समान एपीआई या एपीआई संस्करण तक पहुंच नहीं है।
छवि: गूगल
इसे हल करने के लिए, Google एंड्रॉइड के अपडेट करने योग्य, पूरी तरह से एकीकृत एमएल अनुमान स्टैक की घोषणा कर रहा है, इसलिए सभी उपकरणों में सामान्य घटकों का एक सेट होगा जो बस एक साथ काम करेंगे। इससे ऐप डेवलपर्स को निम्नलिखित लाभ मिलते हैं:
- डेवलपर्स को अब अपने ऐप में ऑन-डिवाइस अनुमान के लिए कोड बंडल करने की आवश्यकता नहीं है।
- जहां उपलब्ध हो वहां बेहतर प्रदर्शन देने के लिए मशीन लर्निंग एपीआई एंड्रॉइड के साथ अधिक एकीकृत हैं।
- Google सभी Android संस्करणों और अपडेट में एक सुसंगत API प्रदान कर सकता है। एपीआई के नियमित अपडेट सीधे Google से आते हैं और ओएस अपडेट से स्वतंत्र रूप से मौजूद होते हैं।
छवि: गूगल
ऐसा करने के लिए, Google कुछ चीज़ें कर रहा है। सबसे पहले, यह कहा गया था एंड्रॉइड के लिए टेन्सरफ्लो लाइट Google Play Services के माध्यम से सभी एंड्रॉइड डिवाइसों पर प्रीइंस्टॉल किया जाएगा, इसलिए डेवलपर्स को अब इसे अपने ऐप्स के साथ बंडल करने की आवश्यकता नहीं होगी। Google एंड्रॉइड पर संगत जीपीयू की एक अंतर्निहित अनुमति सूची भी जोड़ रहा है जिसका उपयोग हार्डवेयर त्वरण के लिए किया जा सकता है। खोज दिग्गज "स्वचालित त्वरण" भी पेश कर रहा है जो डेवलपर की मशीन लर्निंग लेता है मॉडल को ध्यान में रखें और जांच कर सकते हैं कि मॉडल सीपीयू, जीपीयू या अन्य पर बेहतर गति से काम करता है या नहीं त्वरक.
छवि: गूगल
इसके बाद, Google ने यह भी कहा कि वह NNAPI को कोर OS फ्रेमवर्क से दूर ले जा रहा है ताकि इसे Google Play Services के माध्यम से अपडेट किया जा सके। इसका मतलब है कि डेवलपर्स समान एनएनएपीआई विनिर्देश का उपयोग कर सकते हैं, भले ही दो डिवाइस अलग-अलग एंड्रॉइड संस्करण चला रहे हों। गौरतलब है कि एनएनएपीआई रनटाइम के रूप में जोड़ा गया था मेनलाइन मॉड्यूल एंड्रॉइड 11 में, संभवतः इसी तरह से ये अपडेट वितरित किए जा रहे हैं। Google एंड्रॉइड 12 चलाने वाले उपकरणों पर अपडेट करने योग्य एनएनएपीआई ड्राइवर उपलब्ध कराने के लिए क्वालकॉम के साथ काम कर रहा है, और चिपसेट के व्यावसायिक जीवनकाल के लिए नई सुविधाओं को बैकपोर्ट किया जाएगा। इसके अलावा, अद्यतन नियमित रूप से वितरित किया जाएगा और पुराने स्नैपड्रैगन प्रोसेसर के साथ भी बैकवर्ड संगत होगा।
मशीन लर्निंग में सुधार Google द्वारा इस सप्ताह की गई घोषणा का एक छोटा सा अंश मात्र है। खोज दिग्गज ने एक प्रमुख रीडिज़ाइन का अनावरण किया एंड्रॉइड 12 और सैमसंग के साथ अपने सहयोग के बारे में पहली जानकारी भी साझा की वेयर ओएस को नया रूप दिया गया.
\r\n https://www.youtube.com/watch? v=uTCQ8rAdPGE\r\n