دوره آموزشی توسعه اپلیکیشن آی او اس: Core ML
1 ساعت 40 دقیقهمتوسط2017-11-14
مدرسین

Brian Advent
Software Developer, Educator, Mathematician
جزئیات دوره
اپل با iOS 11 و macOS High Sierra چارچوب Core ML را معرفی کرد. این امر ادغام یادگیری ماشینی را در اختیار توسعهدهندگان اپل قرار میدهد و فرصتهای جدیدی را برای توسعهدهندگان به وجود میآورد تا کارهای بزرگ بعدی را ارائه دهند یا کیفیت برنامههای موبایل و دسکتاپ خود را ارتقا دهند. این دوره مقدمه ای بر چارچوب Core ML و مزایای استفاده از مدل های یادگیری ماشین، بینایی کامپیوتر و پردازش زبان طبیعی در برنامه های مدرن ارائه می دهد. در مورد ویژگی های مختلف و موارد استفاده برای چارچوب های Core ML و Vision و همچنین کلاس های پردازش زبان طبیعی بیاموزید. بعلاوه، این دوره از طریق توسعه برنامههای نمونه که از ویژگیهای مختلف یادگیری ماشین استفاده میکنند، میگذرد.
اهداف یادگیری
یادگیری ماشین، Core ML، Vision و NLP چیست؟
افزودن مدل یادگیری ماشین به پروژه
دریافت پیشبینی از مدلهای یادگیری ماشین
تبدیل مدلهای یادگیری ماشین موجود برای Core ML
طبقه بندی تصاویر و تشخیص اشیا با Vision و Core ML
تجزیه و تحلیل متن زبان طبیعی با NSLinguisticTagger
اهداف یادگیری
یادگیری ماشین، Core ML، Vision و NLP چیست؟
افزودن مدل یادگیری ماشین به پروژه
دریافت پیشبینی از مدلهای یادگیری ماشین
تبدیل مدلهای یادگیری ماشین موجود برای Core ML
طبقه بندی تصاویر و تشخیص اشیا با Vision و Core ML
تجزیه و تحلیل متن زبان طبیعی با NSLinguisticTagger
مهارت ها
iOS DevelopmentiOSMobile DevelopmentAppleDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
- 03 - استفاده از فایلهای تمرین
1. مروری بر یادگیری ماشین
- 04 - یادگیری ماشینی چیست
- 05 - Core ML چیست
- 06 - Vision و NLP چیست
2. Core ML - مبانی و پروژه اول
- 07 - مدلهای موجود Core ML
- 08 - از نام به جنسیت - اولین برنامه ML شما
- 09 - یک مدل اضافه کنید و ورودیهای خود را آماده کنید
- 10 - اولین پیش بینیهای خود را دریافت کنید
3. تبدیل مدل ها
- 11 - محیط مجازی پایتون را آماده کنید
- 12 - وابستگیهای پایتون را نصب کنید
- 13 - یک مدل یادگیری ماشین موجود را برای Core ML تبدیل کنید
4. چارچوب چشم انداز
- 14 - طبقه بندی تصاویر و تشخیص مستطیل ها
- 15 - یک تور سریع پروژه و AVFoundation
- 16 - تشخیص دید و مستطیل را تنظیم کنید
- 17 - روی تصویر دوربین مستطیل بکشید
- 18 - یک مدل Core ML برای طبقه بندی تصاویر
- 19 - بیایید آنچه را که دوربین میبیند طبقه بندی کنیم
5. پردازش زبان طبیعی (NLP)
- 20 - NSLinguisticTagger را در عمل ببینید
- 21 - برنامه خاطرات - جستجو بدون NLP
- 22 - جستجوی پیشرفته NLP
- 23 - خلاصه سازی به تفصیل
- 24 - منطق فیلتر پیشرفته NLP را پیادهسازی کنید
نتیجه
- 25 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری ماشینی برای آی او اس: Core ML و ایجاد ML
- دوره آموزشی یادگیری ماشین برای توسعه دهندگان iOS
- دوره آموزشی پیشرفته Core Motion در توسعه اپلیکیشن های iOS
- دوره آموزشی Core Animation در توسعه پیشرفته برنامه iOS
- دوره آموزشی MapKit و Core Location در توسعه اپلیکیشن های iOS
- دوره آموزشی توسعه برنامه iOS: وب سرویس RESTful
- دوره آموزشی یادگیری جامع Swift 6
- دوره آموزشی معماری در توسعه iOS
مسیرهای مرتبط
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده برنامه FileMaker Custom
- مسیر آموزشی ساخت اپلیکیشن با watchOS 4
- مسیر آموزشی بهبود مهارت های توسعه iOS خود
- مسیر آموزشی پیشرو بودن در توسعه اپلیکیشنهای iOS
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده اپلیکیشن iOS
- مسیر آموزشی تبدیل شدن به یک برنامه نویس جاوا
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده بلاک چین
- مسیر آموزشی آماده شدن برای آزمون MTA: اصول توسعه نرم افزار (98-361)