مدت آموزش: 60 ساعت
روزهای کلاس: پنجشنبه
ساعت کلاس: 12:30-08:30
تاریخ شروع: 31 اردیبهشت 1405
تاریخ پایان: 5 شهریور 1405
آموزش Deep Learning
11,700,000 تومان
توضیحات
آموزش Deep Learning
آموزش Deep Learning (یادگیری عمیق) زیر مجموعهای از یادگیری ماشینی و شاخهای از هوش مصنوعی بوده که هدف آن آموزش ماشینها به وسیله دادهها بدون برنامهریزی مستقیم است. دیپ لرنینگ نوعی شبکه عصبی از چندین لایه نورون مصنوعی است که با استفاده از مجموعه دادههای بزرگ آموزش داده خواهد شد. این لایهها به مدلهای یادگیری عمیق اجازه داده تا دادههای پیچیده را بیاموزند و پیشبینیهای دقیق انجام دهند.
پیش نیاز دوره Deep Learning
سرفصل آموزش Deep Learning
مروری بر یادگیری ماشین و شبکه های عصبی
- مروری بر انواع توابع آتش
- مروری بر نحوه محاسبه گرادیان و انواع توابع خطا
- مروری بر روال کلی backpropagation
- مروری بر روال های دسته بندی و رگرسیون
- مروری بر روال آموزش شبکه های عصبی در تنسورفلو و کراس
انواع Optimizationها در محاسبه گرادیان شبکه های عصبی
- آپدیت وزن شبکه از طریق Random search
- بررسی روش های ساده محاسبه گرادیان:
- گرادیان چیست
- Gradient Descent
- Mini-batch Gradient Descent
- Stochastic Gradient
- Stochastic Gradient Descent
- بررسی مفهوم Moving Average
- Momentum
- Nesterov Momentum
- محاسبه گرادیان از طریق AdaGrad
- محاسبه گرادیان از طریق RMSProp
- محاسبه گرادیان از طریق Adam
مقدمات شبکه های عصبی عمیق
- Data preprocessing
- مروری بر PCA و روش های کاهش بعد
- Weight Initialization
- Random
- Xavier
- HE
- Batch Normalization
- Hyperparameter Optimization
- بررسی روال تغییرات learning rate
- Monitor and visualize the accuracy
- Monitor and visualize the loss
- Regularization
- L1 / L2 regularization
- Dropout
- Data Augmentation
شبکه های عمیق پیچشی Convolutional Neural Network
- بیان ساختار کلی شبکه های عصبی پیچشی
- معرفی لایه های مختلف شبکه های CNN
- لایه Fully connected
- لایه Convolutional
- لایه Polling
- لایه Softmax
- آشنایی با مفاهیم dim و Stride و padding
- معرفی معماری های مختلف شبکه های CNN
- Alexnet
- VGG
- GoogleNet
- ResNet
- پیاده سازی شبکه های عصبی پیچشی با KERAS
- پیاده سازی شبکه های عصبی پیچشی با PyTorch
معماری یادگیری انتقالی Transfer Learning
- معرفی رویکرد یادگیری انتقالی و کاربرد آن در CNN
شبکه های عمیق بازگشتی Recurrent Neural Network
- مقدماتی بر شبکه های بازگشتی
- بیان ساختار سلول شبکه های بازگشتی
- معرفی انواع مختلف شبکه های بازگشتی
- محو شدگی و انفجار گرادیانها در شبکههای بازگشتی
- معرفی شبکه بازگشتی LSTM
- معرفی شبکه بازگشتی GRU
- معرفی شبکه های بازگشتی دو طرفه
معماری ترتیب به ترتیب Seq2Seq
- معرفی معماری ترتیب به ترتیب و کاربرد آن در RNN
تبدیل شونده ها Transformers
- معرفی رویکرد Transformers
- معرفی لایه ی Attentions
- معرفی مدل BERT
شبکه های عمیق Variation Autoencoders
- مقدماتی بر یادگیری با ناظر و بدون ناظر
- معرفی شبکه های Generative
- معرفی شبکه های Auto Encoder
- معرفی Variational Auto Encoder
شبکه های عمیق Generative Adversarial Networks
- مقدماتی بر شبکه های عصبی Gan
- معرفی شبکه های Deep Convolutional GAN
- معرفی شبکه های Semisupervised GAN
- معرفی شبکه های Conditional GAN
- معرفی شبکه های Cycle GAN
کسب توانایی ها
- آشنایی با انواع Optimizer ها در شبکه های عمیق عصبی به همراه کاربردهای آنان
- آشنایی با روش های مختلف مقدار دهی وزن در شبکه های عمیق عصبی
- آشنایی با انواع روش های Regularization و Augmentation جهت افزایش پیچیدگی داده ها
- آشنایی با شبکه های عمیق پیچشی به همراه انواع معماری های مطرح آن
- آشنایی با شبکه های عمیق بازگشتی به همراه انواع معماری های مطرح آن
- آشنایی با معماری ترتیب به ترتیب (Seq to Seq)
- آشنایی با معماری تبدیل شونده ها (Transformers)
- ساخت و پیاده سازی شبکه های عمیق بر اساس معماری Auto Encoder و آشنایی با معماری Variational Auto Encoder
- آشنایی با شبکه های عمیق Generative به همراه معماری های مطرح آن
بازار کار
- امروزه شاهد عملکردی فراتر از انسان در مسائل گوناگون در حوزه متن ، تصویر و صدا توسط مدل های هوشمند هستیم. دستیابی به این دانش در دنیای هوش مصنوعی اغلب توسط مدل های عمیق فراهم گشته است و این مسیر ادامه دارد. درک کارکرد این مدل ها و بهبود عملکرد آنان از حوزه های فعال این بخش است.
- ساخت مدل های هوشمند برای توصیف و ارزیابی پدیده های پیچیده و دشوار دنیای واقعی همواره یکی از دغدغه های شرکت های مطرح و بزرگ در عرصه ی دیجیتال است. امکان پیاده سازی این دسته از مدل ها برای دانش پذیران این دوره فراهم است.
- با توجه به بررسی مدل های گوناگون در حوزه تصاویر که عمدتا منجر به استخراج ویژگی های گوناگون از آن و تولید تصویر می شود ، امکان ورود به بازار کار در حوزه پردازش هوشمند تصاویر توسط دانش پذیران فراهم است.
- با توجه به بررسی مدل های گوناگون در حوزه متن که عمدتا منجر به ارائه تحلیل های معنایی و محتوایی از متن در کنار تولید آن در مقیاس های گوناگون میشود ، امکان ورود به بازار کار در حوزه پردازش متن توسط دانش پذیران این دوره فراهم است.
- با توجه به بررسی مدل های گوناگون در حوزه تحلیل صدا و ساخت صدا در این دوره ، امکان فعالیت در حوزه هایی همچون تولید دستیار هوشمند توسط دانش پذیران فراهم است.
- امکان استخدام به عنوان یک دانشمند داده در شرکت های بزرگ برنامه نویسی پس از گذراندن این دوره برای دانش پذیران این دوره فراهم است.

نقد و بررسیها
هنوز بررسیای ثبت نشده است.