دورهی یادگیری ماشین
Machine Learning
آموزش جامع یادگیری ماشین از مبانی ریاضی تا یادگیری عمیق، همراه با تمرین عملی در پایتون. این دوره برای تیمهای سازمانی، بهصورت حضوری یا آنلاین و به زبان فارسی برگزار میشود.
- سطح
- مقدماتی تا پیشرفته
- مدت دوره
- ۵ روز (۴۰ ساعت)
- درس در ۱۳ بخش
- ۷۷
- شیوهی برگزاری
- حضوری یا آنلاین
آنچه شرکتکنندگان میآموزند
- ساخت، ارزیابی و تنظیم مدلهای نظارتشده برای رگرسیون و طبقهبندی
- ساخت ویژگی و بهینهسازی مدل، بهجای پذیرفتن اولین نتیجه
- بهکارگیری مدلهای درختی ترکیبی و روشهای بدون نظارت روی دادههای واقعی
- آموزش شبکههای عصبی با PyTorch و TensorFlow
- کار با تصویر، دادههای ترتیبی و متن با CNN، RNN و روشهای نوین پردازش زبان طبیعی
کار عملی: کار با دادههای واقعی و پروژههای راهنمادار
سرفصل دوره
۱۳ بخش و ۷۷ درس، در ۵ روز آموزشی (۴۰ ساعت، هر روز ۸ ساعت). سرفصل، مدت و تمرینها متناسب با سطح و نیاز تیم شما تنظیم میشود.
- ۱
مبانی ریاضی یادگیری ماشین
۷ درس- توابع خطی و غیرخطی
- مفهوم حد
- مشتق و یافتن نقاط اکسترمم
- دستگاه معادلات خطی
- بردارها
- جبر ماتریسها
- مجموعهی جوابها و استقلال خطی
- ۲
مبانی یادگیری ماشین
۵ درس- چرخهی کار یادگیری ماشین
- آشنایی با الگوریتم K-نزدیکترین همسایه
- ارزیابی عملکرد مدل
- بهینهسازی ابرپارامترها
- پروژهی راهنمادار: تشخیص سرطان سینه
- ۳
رگرسیون
۸ درس- آشنایی با رگرسیون خطی
- تفسیر پارامترهای رگرسیون
- بررسی برازش رگرسیون خطی
- بهکارگیری مدلهای رگرسیون خطی
- درک روش گرادیان کاهشی
- پیادهسازی گرادیان کاهشی در پایتون
- گرادیان کاهشی با scikit-learn
- پروژهی راهنمادار: پیشبینی هزینههای بیمه
- ۴
طبقهبندی
۵ درس- آشنایی با رگرسیون لجستیک
- تفسیر پارامترهای رگرسیون
- ارزیابی مدلهای رگرسیون لجستیک
- بهکارگیری مدلهای رگرسیون لجستیک
- پروژهی راهنمادار: طبقهبندی بیماری قلبی
- ۵
درختها و مدلهای ترکیبی
۵ درس- مبانی درخت تصمیم
- ساخت درخت تصمیم با scikit-learn
- ارزیابی و بهینهسازی درخت تصمیم
- اعتبارسنجی متقابل و روشهای ترکیبی
- پروژهی راهنمادار: پیشبینی بهرهوری کارکنان
- ۶
بهینهسازی مدل و ساخت ویژگی
۶ درس- ساخت ویژگی
- انتخاب مدل
- اعتبارسنجی متقابل
- منظمسازی (Regularization)
- فراتر از مدلهای خطی
- پروژهی راهنمادار: بهینهسازی پیشبینی مدل
- ۷
یادگیری بدون نظارت
۵ درس- آشنایی با یادگیری بدون نظارت
- الگوریتم تکراری K-Means
- انتخاب تعداد خوشهها
- برازش و تفسیر K-Means
- پروژهی راهنمادار: بخشبندی مشتریان عمدهفروشی
- ۸
مبانی یادگیری عمیق
۶ درس- آشنایی با شبکههای عصبی
- مبانی ریاضی و NumPy برای شبکههای عصبی
- گرادیان کاهشی در شبکههای عصبی
- پسانتشار خطا (Backpropagation)
- بهینهسازها: SGD، RMSprop و Adam
- منظمسازی شبکههای عصبی
- ۹
یادگیری عمیق با PyTorch
۶ درس- مبانی یادگیری عمیق
- Tensor و مشتقگیری خودکار در PyTorch
- ساخت شبکهی عصبی با nn.Sequential
- آموزش شبکههای عصبی
- شبکههای عمیق و منظمسازی
- پروژهی راهنمادار: سود روز اول عرضهی اولیه (IPO)
- ۱۰
یادگیری عمیق با TensorFlow
۶ درس- مبانی یادگیری عمیق
- آشنایی با عملیات TensorFlow
- شبکههای کمعمق با Sequential API
- مدلهای یادگیری عمیق چندلایه
- یادگیری عمیق با Functional API در Keras
- پروژهی راهنمادار: پیشبینی سود روز اول عرضهی اولیه (IPO)
- ۱۱
بینایی ماشین با CNN
۶ درس- آشنایی با شبکههای عصبی کانولوشنی
- معماری CNN
- منظمسازی در یادگیری عمیق
- معماریهای پیشرفتهی CNN
- یادگیری انتقالی (Transfer Learning)
- پروژهی راهنمادار: تشخیص ذاتالریه در تصاویر رادیولوژی
- ۱۲
مدلهای ترتیبی (RNN و LSTM)
۶ درس- آشنایی با شبکههای عصبی بازگشتی
- معماری پایهی RNN
- معماریهای پیشرفتهی RNN: GRU و LSTM
- افزودن لایههای کانولوشنی به RNN
- پیشبینی سری زمانی با RNN
- پروژهی راهنمادار: پیشبینی شاخص S&P 500
- ۱۳
پردازش زبان طبیعی با یادگیری عمیق
۶ درس- آشنایی با پردازش زبان طبیعی
- برداریسازی متن و بردارهای واژه (Word Embedding)
- ساخت مدلهای طبقهبندی متن
- ساخت مدلهای ترتیبی برای متن
- ساخت مدلهای متنی با ترنسفورمر
- پروژهی راهنمادار: طبقهبندی توییتهای مرتبط با حوادث
شیوههای برگزاری
حضوری در محل سازمان
برگزاری کلاس در سازمان شما، با تمرین روی ابزارها و نمونههایی نزدیک به کار روزانهی تیم. زمان و مکان با هماهنگی تعیین میشود.
آنلاین و زنده
کلاسهای تعاملی آنلاین با پرسش و پاسخ، تمرین گروهی و بازخورد مستقیم؛ مناسب تیمهایی که در چند شهر یا دورکار هستند.
کارگاه کوتاه یا دورهی جامع
از کارگاه یکروزه برای یک موضوع مشخص تا دورهی چندماهه برای آمادهکردن تیم در یک مسیر شغلی کامل.
دورههای مرتبط
همهی دورههابرگزاری دورهی یادگیری ماشین در سازمان شما
تعداد شرکتکنندگان، سطح تیم و زمان مدنظر را بفرستید تا برای نیازسنجی و هماهنگی برنامهی دوره با شما تماس گرفته شود.