پرش به محتوای اصلی
نماتک

آنچه در این دوره خواهید آموخت

  • مبانی مقدمه شبکه عصبی را به‌صورت کاربردی یاد می‌گیرید و می‌توانید مسیر یادگیری را با دید روشن شروع کنید.
  • با استفاده از لود کردن داده‌ها و بررسی معماری‌های عمیق و رگرسیون و Functional API، توانایی پیاده‌سازی تمرین‌ها و پروژه‌های واقعی را به دست می‌آورید.
  • یاد می‌گیرید داده، منطق یا کد مربوط به Model Subclassing، خودرمزنگارها و GAN ها را تحلیل کنید و خروجی قابل اتکا بسازید.
  • در پایان می‌توانید یک مسئله عملی مرتبط با داده های صوتی و تابع خطای CTC را طراحی، اجرا و برای استفاده واقعی آماده کنید.

سرفصل‌های آموزش یادگیری ماشین

108 جلسه37 ساعتدانلود جزئیات
1مقدمه شبکه عصبی4:28
  • نحوه مطالعه دوره و پیش نیازها
  • معرفی دوره و مدرس
  • پرسپترون
  • مقدمه ای بر شبکه عصبی
  • تابع هزینه
  • گرادیان کاهشی و پس انتشار خطا
  • جمع بندی شبکه عصبی و نرخ یادگیری
  • پیاده سازی در کراس و آشنایی با Softmax
  • الگوریتم های گرادیان کاهشی: stochastic - batch
  • الگوریتم های گرادیان کاهشی: mini-batch
  • حل مثال با TensorFlow
  • نقش داده معتبر در آموزش شبکه عصبی
  • Dropout
  • حل مثال IRIS
2شبکه‌های عصبی کانولوشنالی3:51
  • مقدمه شبکه های عصبی کانولوشنالی
  • چالش ImageNet
  • لزوم سلسله مراتب در شبکه های عصبی
  • آزمایش گربه هابل و ویزل
  • کانولوشن و فیلترها
  • درک عملکرد فیلتر کانولوشن
  • ویژگی‌های مکانی فضایی و سلسله مراتب
  • پدینگ
  • مفهوم Stride
  • کانولوشن روی عکس رنگی
  • شبکه کانولوشنال ساده
  • ادغام
  • معماری LeNet-5
  • محاسبه تعداد پارامترها در لایه کانولوشن
  • پیاده سازی شبکه عصبی کانولوشنالی
  • ادغام میانگین سراسری
  • ارزیابی شبکه عصبی کانولوشنی
  • نرمال‌سازی دسته‌ای
3لود کردن داده‌ها و بررسی معماری‌های عمیق6:53
  • داده‌های گربه و سگ و ساختاردهی آن
  • دانلود از Kaggle در محیط Google Colab
  • داده افزایی
  • معماری های شبکه‌های عصبی کانولوشنی
  • الکس نت
  • ZFNet
  • VGG
  • درک کانولوشن 1 در 1
  • Inception
  • ResNet
  • مدل های از پیش آموزش دیده
  • بازشناسی اشیاء با وبکم
  • مقدمه ی انتقال یادگیری
  • پیاده سازی انتقال یادگیری
  • Overfit
  • Fine-tuning
  • بررسی tf.data و Cache
  • بارگیری داده های تصویر
  • مثال طبقه بندی گربه و سگ
  • نرخ های یادگیری متفاوت
4رگرسیون و Functional API2:43
  • مقدمه رگرسیون
  • مثال رگرسیون تخمین قیمت خانه
  • تخمین مصرف سوخت ماشین
  • Functional API
  • تخمین قیمت خانه با ویژگی های بصری
  • استفاده از داده ساختار یافته و بصری در شبکه عصبی
  • تعیین محل شئ
  • بازشناسی و تعیین محل اشیاء
5طبقه‌بندی متن، استفاده از Embedding و سیستم‌های توصیه‌گر5:34
  • طبقه بندی متن با دیتاست نقد فیلم
  • پیش پردازش
  • طبقه بندی متن فارسی
  • معیارهای ارزیابی برای داده های نامتوازن
  • حل مشکل داده های نامتوازن
  • N-gram
  • بردار امبدینگ کلمه
  • تناظرهای امبدینگ کلمه
  • امبدینگ کلمه در Gensim
  • بصری سازی بردار کلمات در دو و سه بعد
  • استفاده از امبدینگ از قبل آموزش داده شده
  • سیستم‌های توصیه‌گر و فیلتر مشارکتی
  • استفاده از tf.data در سیستم‌های توصیه‌گر
  • امبدینگ موجودیت‌ها
  • بهبود دقت و مقیاس‌پذیری
6Model Subclassing، خودرمزنگارها و GAN ها5:49
  • مقدمه ای بر شئ گرایی در پایتون
  • ایجاد مدل با روش Model Subclassing
  • ایجاد لایه جدید با روش Model Subclassing
  • مقدمه ای بر خودرمزنگارها
  • خودرمزنگار کانولوشنالی با Transposed convolution
  • خودرمرگزار کانولوشنالی با Upsampling
  • تشخیص ناهنجاری با خودرمزنگار
  • U-Net برای سگمنت کردن تصویر
  • پیاده سازی U-Net
  • شبکه عصبی مولد رقابتی (GAN)
  • پیاده سازی GAN
  • مقدمات GradientTape در تنسورفلو
  • آموزش DCGAN با بازنویسی تابع train_step
  • ترجمه تصویر به تصویر با Pix2Pix
  • پیاده سازی Pix2Pix
7داده های صوتی و تابع خطای CTC4:16
  • مقدمه‌ای بر داده‌های صوتی
  • طیف‌نگاره (Spectrogram)
  • طبقه بندی صوت
  • انتقال یادگیری با YAMNet
  • تشخیص خودکار پلاک خودرو
  • تابع خطای CTC
  • بازشناسی گفتار خودکار (ASR)
8پیدا کردن هایپرپارامترهای بهینه و استقرار مدل1:39
  • تنظیم و پیدا کردن هایپرپارامتر
  • مقدمه ای بر ابزار Keras Tuner
  • هایپرپارامترهای شرطی
  • استقرار مدل با ONNX
  • استفاده از ONNX Runtime روی کارت گرافیک
9روش های انتقال یادگیری و افزونگی داده پیشرفته2:00
  • روش داده‌افزایی MixUp
  • روش داده‌افزایی CutMix
  • طبقه بندی عکسهای X-ray شکستگی استخوان
  • طبقه بندی تصاویر نژادهای مختلف سگ
  • مقاله و دیتاست بزرگ گوگل (BiT)
  • استفاده از BiT

گالری دوره

نمایش 13 از 9

مدرس دوره

علیرضا اخوان پور

توسعه دهنده پایتون و مشاور و منتور هوش مصنوعی

کارشناسی ارشد مهندسی نرم افزار از دانشگاه تربیت دبیر شهید رجایی مدیر فنی مجموعه دانش بنیان شناسا مدرس دانشگاه شهید رجایی توسعه دهنده پایتون و فعال در پروژههای بینایی ماشین با یادگیری عمیق مشاور و منتور هوش مصنوعی در شتابدهنده همتک، همراه اول، ایبیکام، همراه آکادمی

اعطای گواهینامه معتبر

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

گارانتی ویژه نماتک

در خرید یک محصول آموزشی، قطعا ریسکِ مناسب نبودن محتوا برای همه ما وجود دارد. نماتک با گارانتی طلایی خود، برای شما این ریسک را به صفر رسانده است. اگر تا ۳۰ روز از آموزشی که دریافت کردید راضی نبودید، فقط با یک تماس، تمام وجه خودتان را دریافت کنید.

سوالات متداول

آیا یادگیری این بسته پیش‌نیاز خاصی دارد؟

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

آیا پس از گذراندن این دوره می‌توان وارد بازار کار شد؟

بله. این آموزش کاملاً پروژه‌محور و بازارمحور طراحی شده و در آن با ابزارها و مهارت‌های واقعی صنعت (مانند TensorFlow، Keras، CNN، RNN، NLP و Deployment مدل‌ها) آشنا می‌شوید. در پایان دوره، نمونه‌کارهایی خواهید داشت که می‌توانید در رزومه یا گیت‌هاب خود قرار دهید و برای موقعیت‌های شغلی در حوزه ML Engineer و AI اقدام کنید.

چرا این سرفصل‌ها انتخاب شده‌اند و چه مزیتی دارند؟

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

آیا محتوای آموزش به‌روز است و مطابق استانداردهای جهانی است؟

بله. آموزش‌ها با جدیدترین نسخه‌های کتابخانه‌ها مانند TensorFlow و Keras ضبط شده‌اند و بر اساس سرفصل‌های مرجع دانشگاه‌های برتر دنیا مانند MIT، Stanford و DeepLearning.AI تدوین شده‌اند. همچنین نکات لازم برای سازگاری با تغییرات آینده نیز در آموزش ذکر می‌شود و کدها پس از تغییرات اندک فریم ورک به روز شده است.

آیا به کدها و فایل‌های آموزشی دوره دسترسی خواهم داشت؟

کاملاً. تمام کدهای استفاده‌شده در طول دوره به‌صورت منظم در یک مخزن GitHub در اختیار شما قرار می‌گیرد. همچنین فایل‌های جانبی (مانند دیتاست‌ها، اسلایدها، یا تمرین‌ها) نیز به صورت دائمی قابل دانلود هستند. شما حتی می‌توانید پروژه‌ها را شخصی‌سازی کرده و در رزومه خود استفاده کنید.

امکان تهیه فصل ها به صورت مجزا هست؟

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

این ویدیوها روی چه سیستم هایی اجرا می شوند؟

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

سوالی درباره این دوره دارید؟

از کارشناسان نماتک بپرسید؛ پاسخ را از طریق پشتیبانی دریافت می‌کنید.

دیدگاه‌ها و پرسش‌ها

۳ دیدگاه

ثبت دیدگاه شما

امتیاز:
  • تصویر محمد
    محمد
    ۹ اردیبهشت ۱۴۰۵

    سلام این سرفصل ها برای یادگیری عمیق هست نه یادگیری ماشین

    • تیم پشتیبانی نماتک۱۳ اردیبهشت ۱۴۰۵

      سلام و وقت بخیر از توجه شما سپاسگزاریم. همان‌طور که اشاره فرمودید، یادگیری عمیق (Deep Learning) یکی از زیرشاخه‌های یادگیری ماشین (Machine Learning) محسوب می‌شود. سرفصل‌های این دوره بر اساس صلاح‌دید مدرس و با هدف پوشش مبانی و مفاهیم اصلی یادگیری ماشین طراحی و ارائه شده‌اند. در این بسته آموزشی تمرکز بر آموزش مبانی و الگوریتم‌های یادگیری ماشین است و مباحث یادگیری عمیق صرفاً به‌صورت مقدماتی و در حد آشنایی مطرح می‌شوند. موفق باشید

  • تصویر علیرضا زارعی
    علیرضا زارعی
    ۶ آبان ۱۴۰۴

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

    • تیم پشتیبانی نماتک۷ آبان ۱۴۰۴

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

  • تصویر سینا موسوی
    سینا موسوی
    ۲۰ مهر ۱۴۰۴

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

    • تیم پشتیبانی نماتک۲۰ مهر ۱۴۰۴

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

دوره‌های مکمل یادگیری ماشین

یادگیری ماشین

یادگیری ماشین

Namatek logo