شاید اپل به اندازه سایر شرکت‌ها در استفاده از ویژگی‌های هوش مصنوعی در کانون توجه نباشد، اما در حال حاضر ویژگی‌های هوش مصنوعی در iOS به وفور دیده می‌شود. در این مطلب به چگونگی استفاده از هوش مصنوعی در پلتفرم iOS پرداخته‌ایم.

اپل از روش خود برای حذف نام «هوش مصنوعی» یا AI به طور معنی‌داری استفاده می‌کند، اما این شرکت از استفاده از این فناوری نیز اجتناب نمی‌کند. یادگیری ماشینی برای پیاده‌سازی ابتکارات هوش مصنوعی اپل، به همه چیز تبدیل شده است. اپل از هوش مصنوعی و یادگیری ماشینی در iOS به چندین روش قابل توجه استفاده می‌کند. در این مطلب نگاهی کلی به ویژگی‌هایی می‌اندازیم که از این قابلیت‌ها استفاده می‌کنند.

یادگیری ماشینی چیست؟

چند سالی است که اپل استفاده از علم یادگیری ماشینی در iOS و دیگر پلتفرم‌های خود آغاز کرده است. اولین مورد استفاده، صفحه کلید نرم‌افزاری اپل در گوشی‌های آیفون بود. اپل از یادگیری ماشینی پیش‌بینی‌کننده برای درک اینکه کاربر کدام حرف را می‌زند، استفاده می‌کند که دقت سیستم عامل را افزایش داده است. این الگوریتم همچنین با هدف پیش‌بینی کلمه بعدی که کاربر تایپ خواهد کرد، مورد استفاده قرار گرفت.

یادگیری ماشینی یا ML، سیستمی است که می‌تواند بدون دستورالعمل صریح یاد بگیرد و سازگار شود. از این علم اغلب برای شناسایی الگوها در داده‌ها و ارائه نتایج خاص استفاده می‌شود. این فناوری به زیرشاخه محبوب هوش مصنوعی تبدیل شده است. اپل نیز چندین سال است که از این ویژگی ها استفاده می‌کند.

بخش‌هایی که از یادگیری ماشینی استفاده می‌کنند

در سال 2023، اپل تقریبا در هر بخش iOS از یادگیری ماشینی استفاده کرده است. این ویژگی در نحوه جستجوی کاربران برای یافتن عکس‌های خود، تعامل با سیری، دیدن پیشنهادات برای رویدادهای مختلف و بسیاری موارد دیگر وجود دارد. سیستم‌های یادگیری ماشینی روی دستگاه از نظر امنیت و حریم خصوصی داده‌ها برای کاربر مفید است. این قابلیت به اپل اجازه می‌دهد تا به‌جای اتکا به فضای ابری، اطلاعات مهم را روی دستگاه نگه دارد.

برای کمک به تقویت یادگیری ماشینی و سایر فرآیندهای کلیدی خودکار در آیفون‌ها، اپل موتور عصبی را ساخت. این انجین با پردازنده A11 Bionic آیفون برای کمک به برخی عملکردهای دوربین و همچنین Face ID، وارد اکوسیستم اپل شد.

ویژگی یادگیری ماشین سیری در iOS

سیری

سیری از نظر فنی یک هوش مصنوعی نیست، اما در عملکرد خود به سیستم‌های هوش مصنوعی متکی است. سیری برای تجزیه و تحلیل پرسو‌جوها و ارائه پاسخ، به شبکه عصبی عمیق یا DNN و یادگیری ماشینی روی دستگاه نیاز دارد. سیری می‌تواند پرس‌و‌جوهای مختلف صوتی و متنی، از سوالات ساده تا کنترل برنامه‌های داخلی را مدیریت کند. کاربران می‌توانند از سیری بخواهند موسیقی پخش کند، تایمر تنظیم کند، آب و هوا را بررسی کند و خیلی چیزهای دیگر.

قابلیت یادگیری ماشینی دوربین Truedepth و Face ID در iOS

دوربین TrueDepth و Face ID

اپل دوربین TrueDepth و Face ID را با عرضه آیفون X معرفی کرد. این سیستم سخت‌افزاری می تواند ۳۰ هزار نقطه مادون قرمز را برای ایجاد نقشه عمقی از چهره کاربر اسکن کند. طرح نقطه‌ای با اسکن مادون قرمز 2 بعدی نیز جفت ‌می‌شود. این اطلاعات در دستگاه ذخیره می‌شود و آیفون از یادگیری ماشین و DNN برای تجزیه تک تک اسکن‌های صورت کاربر هنگام باز کردن قفل دستگاه استفاده می‌کند.

ویژگی یادگیری ماشینی اپلیکیشن Photos در iOS

عکس‌ها

این فراتر از سیستم عامل iOS است، چون برنامه Stock Photos در macOS و iPadOS نیز موجود است. این برنامه از چندین الگوریتم یادگیری ماشینی برای کمک به ویژگی‌های داخلی کلیدی، از جمله مدیریت عکس و ویدیو استفاده می‌کند. تشخیص چهره در تصاویر به لطف یادگیری ماشینی امکان‌پذیر است. آلبوم People امکان جستجوی افراد شناسایی شده و انتخاب تصاویر را به کاربر می‌دهد.

یک نمودار دانش روی دستگاه که توسط یادگیری ماشینی ارائه می‌شود، می‌تواند مکان‌های پربازدید، افراد مرتبط، رویدادها و موارد دیگر را بیاموزد. می‌توان از این داده‌های جمع‌آوری‌شده برای ایجاد خودکار مجموعه‌هایی از عکس‌ها و ویدیوها به نام «خاطرات» استفاده کند.

ویژگی یادگیری ماشینی اپلیکیشن دوربین در iOS

برنامه دوربین

اپل برای بهبود تجربه دوربین و تصویربرداری در گوشی‌های آیفون به طور منظم تلاش می‌کند. بخشی از این هدف با استفاده از نرم‌افزار و یادگیری ماشینی برآورده می‌شود. Neural Engine با ویژگی‌هایی مانند Deep Fusion، قابلیت‌های دوربین را افزایش می‌دهد. این ویژگی با آیفون 11 ارائه شد و در آیفون‌های جدیدتر نیز وجود دارد. Deep Fusion نوعی پردازش تصویر عصبی است. هنگام گرفتن عکس، دوربین در مجموع 9 عکس می‌گیرد. دو مجموعه از چهار عکس، درست قبل از فشار دادن دکمه شاتر گرفته می‌شوند و پس از فشار دادن دکمه، یک عکس با نوردهی طولانی‌تر نیز گرفته می‌شود.

فرآیند یادگیری ماشینی که از موتور عصبی نیرو می‌گیرد، شروع می‌شود و بهترین عکس‌های ممکن را پیدا می‌کند. نتیجه بیشتر به وضوح و دقت رنگ متمایل است. حالت پرتره نیز از یادگیری ماشینی استفاده می‌کند، در حالی که مدل‌های رده بالای آیفون برای کمک به جداسازی کاربر از پس‌زمینه به عناصر سخت‌افزاری متکی هستند، آیفون SE 2020 برای دریافت جلوه‌ی محو با پرتره‌ی مناسب، تنها به یادگیری ماشینی متکی بود.

ویژگی یادگیری ماشینی برنامه تقویم در iOS

تقویم

الگوریتم‌های یادگیری ماشینی به مشتریان کمک می‌کند تا وظایف عمومی خود را به صورت خودکار انجام دهند. ML یا یادگیری ماشینی، دریافت پیشنهادات هوشمندانه در مورد رویدادهای احتمالی مورد علاقه کاربر را ممکن می‌سازد.

به عنوان مثال، اگر شخصی یک iMessage ارسال کند که شامل تاریخ یا حتی فقط پیشنهاد انجام کاری باشد، iOS می‌تواند رویدادی را برای افزودن به برنامه تقویم ارائه دهد. تنها کافی است چند ضربه بزنید تا رویداد را به برنامه اضافه کنید تا به خاطر سپردن آن آسان شود. ویژگی‌های مبتنی بر یادگیری ماشین که بیشتری در iOS 17 وجود دارند عبارتند از:

ویژگی یادگیری ماشینی stock keyboard در iOS

صفحه کلید Stock و iOS 17

یکی از اولین موارد مربوط به یادگیری ماشینی در اپل، یادگیری ماشینی صفحه کلید و تصحیح خودکار بود و این ویژگی با iOS 17 در حال بهبود است. اپل در سال 2023 اعلام کرد که صفحه کلید Stock اکنون از یک «مدل زبان ترانسفورماتور» استفاده خواهد کرد که به طور قابل توجهی پیش‌بینی کلمات را تقویت می‌کند.

مدل زبان ترانسفورماتور یک سیستم یادگیری ماشینی است که دقت پیش‌بینی را با تایپ کاربر بهبود می‌بخشد. صفحه‌کلید نرم‌افزار همچنین کلماتی که به صورت مکرر تایپ می‌شوند، از جمله کلمات دشنام را یاد می‌گیرد.

ویژگی یادگیری ماشین اپلیکیشن Journal در iOS

برنامه جدید مجله و iOS 17

اپل هنگام معرفی iOS 17 در WWDC 2023، یک برنامه Journal کاملا جدید را معرفی کرد. این برنامه جدید به کاربران اجازه می‌دهد که رویدادهای گذشته را تا آنجا که می‌خواهند، در یک برنامه اختصاصی بازتاب دهند. اپل از یادگیری ماشینی برای کمک به کاربران در اضافه کردن مطلب، استفاده می‌کند. این پیشنهادات را می‌توان از منابع مختلف، از جمله برنامه Photos، فعالیت‌های اخیر، تمرین‌های انجام شده، افراد، مکان‌ها و موارد دیگر استخراج کرد. انتظار می‌رود این ویژگی با عرضه iOS 17.1 مورد استفاده قرار بگیرد. اپل قطع به یقین دیکته و ترجمه زبان را با یادگیری ماشینی بهبود خواهد بخشید.

ویژگی یادگیری ماشینی Apple ChatGPT

اشاره‌های قابل توجه و فراتر از iOS

یادگیری ماشینی همچنین در watchOS وجود دارد که به خواب، شستن دست‌ها، سلامت قلب و موارد دیگر کمک می‌کند. همانطور که بالاتر ذکر شد، اپل سال‌هاست که از یادگیری ماشینی استفاده می‌کند. این بدان معناست که این شرکت سال‌هاست که از هوش مصنوعی استفاده می‌کند. افرادی که فکر می‌کنند اپل از گوگل و مایکروسافت عقب مانده است، فقط ChatGPT و سایر سیستم‌های مشابه را در نظر می‌گیرند.

اپل در آینده‌ای قابل پیش‌بینی، همچنان به یادگیری ماشینی تکیه کرده و راه‌های جدیدی برای پیاده‌سازی سیستم و تقویت ویژگی‌های کاربری پیدا خواهد کرد. اپل می‌تواند بر سیستم‌هایی که با iOS 17 معرفی می‌کند، مانند مدل زبان ترانسفورماتور برای تصحیح خودکار و توسعه عملکرد فراتر از صفحه کلید، تکیه کند. سیری تنها راهی است که ادامه کار اپل با یادگیری ماشینی را ارزشمند می‌کند، زیرا با هوش مصنوعی در آمیخته است. کار اپل در زمینه هوش مصنوعی احتمالا به Apple Car منتهی می‌شود. چه این شرکت یک وسیله نقلیه عرضه کند یا نه، سیستم خودمختار طراحی شده برای خودروها نیاز به هوش قابل اتکا دارد.

همچنین شایعه شده است که اپل در حال توسعه تجربه‌ای شبیه به ChatGPT است که می‌تواند سیری را تا حد زیادی در آینده تقویت کند. در فوریه 2023، اپل اجلاسی را با تمرکز کامل بر هوش مصنوعی برگزار کرد که در آن استمرار خود بر هوش مصنوعی را تایید کرد.

AMA