آموزش توسعه برنامه iOS: Core ML

iOS App Development: Core ML

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: اپل با iOS 11 و macOS High Sierra چارچوب Core ML را معرفی کرد. این امر ادغام یادگیری ماشینی را در اختیار توسعه دهندگان اپل قرار می دهد و فرصت های جدیدی را برای توسعه دهندگان فراهم می کند تا بتوانند چیز بزرگ بعدی را بیابند یا کیفیت برنامه های تلفن همراه و دسک تاپ خود را افزایش دهند. این دوره مقدمه ای در مورد چارچوب Core ML و مزایای استفاده از مدل های یادگیری ماشین ، بینایی رایانه و پردازش زبان طبیعی در برنامه های مدرن است. در مورد ویژگی های مختلف و موارد استفاده برای Core ML و چارچوب های Vision و همچنین کلاس های پردازش زبان طبیعی اطلاعات کسب کنید. به علاوه ، این دوره از طریق توسعه برنامه های نمونه ای که از ویژگی های مختلف یادگیری ماشین استفاده می کنند ، پیش می رود.
موضوعات شامل:
  • یادگیری ماشین ، Core ML ، Vision و NLP چیست؟
  • افزودن مدل یادگیری ماشین به یک پروژه
  • گرفتن پیش بینی از مدل های یادگیری ماشین
  • تبدیل مدلهای یادگیری ماشین موجود برای Core ML
  • طبقه بندی تصاویر و تشخیص اشیا with با Vision و Core ML
  • تجزیه و تحلیل متن زبان طبیعی با NSLinguisticTagger

سرفصل ها و درس ها

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

  • با استفاده از پرونده های تمرینی Using the exercise files

1. بررسی اجمالی ماشین 1. Machine Learning Overview

  • یادگیری ماشین چیست؟ What is machine learning?

  • Core ML چیست؟ What is Core ML?

  • ویژن و NLP چیست؟ What is Vision and NLP?

2. هسته اصلی: مبانی و پروژه اول 2. Core ML: Basics and First Project

  • مدل های اصلی هسته ML Existing Core ML models

  • از نام تا جنسیت: اولین برنامه ML شما From name to gender: Your first ML app

  • یک مدل اضافه کنید و ورودی های خود را آماده کنید Add a model and prepare your inputs

  • اولین پیش بینی های خود را دریافت کنید Get your first predictions

3. تبدیل مدل ها 3. Convert Models

  • یک محیط مجازی پایتون را آماده کنید Prepare a virtual Python environment

  • وابستگی های پایتون را نصب کنید Install Python dependencies

  • یک مدل یادگیری ماشین موجود برای Core ML را تبدیل کنید Convert an existing machine learning model for Core ML

4. چارچوب چشم انداز 4. The Vision Framework

  • تصاویر را طبقه بندی کرده و مستطیل ها را تشخیص دهید Classify images and detect rectangles

  • یک تور سریع پروژه و AVFoundation A quick project tour and AVFoundation

  • بینایی و مستطیل را تنظیم کنید Set up vision and rectangle detection

  • مستطیل ها را روی تصویر دوربین بکشید Draw rectangles on the camera image

  • یک مدل هسته ML برای طبقه بندی تصویر A Core ML model for image classification

  • بگذارید طبقه بندی کنیم که دوربین چه می بیند Let's classify what the camera sees

5. پردازش زبان طبیعی (NLP) 5. Natural Language Processing (NLP)

  • در عمل به NSLinguisticTagger مراجعه کنید See NSLinguisticTagger in action

  • برنامه خاطرات: جستجو بدون NLP A diary app: Search without NLP

  • جستجوی پیشرفته NLP An NLP enhanced search

  • Lemmatization با جزئیات Lemmatization in detail

  • منطق فیلتر پیشرفته NLP را پیاده سازی کنید Implement an NLP enhanced filter logic

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش توسعه برنامه iOS: Core ML
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 40m
25
Linkedin (لینکدین) lynda-small
23 آبان 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
14,705
- از 5
ندارد
دارد
دارد
Brian Advent

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Brian Advent Brian Advent

توسعه دهنده نرم افزار، مدرس و ریاضیدان

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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