کامپیوترونیک رو معرفی کن و کسب درآمد کن!

شروع کسب درآمد

آموزش یادگیری عمیق با پایتون

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

ویدیو معرفی دوره

990,000 تومان

نوع دوره

مجازی

سطح دوره

مقدماتی تا متوسطه

پیش نیاز

بدون پیش نیاز

زبان

فارسی

مدت دوره

18 ساعت

روش دریافت

طبق سرفصل استاد

پشتیبانی

پرسش و پاسخ آنلاین

مدرک

کامپیوترونیک

آموزش آنلاین آموزش یادگیری عمیق با پایتون

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

یادگیری عمیق چیست؟

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

انواع شبکه های عصبی

شبکه های عصبی چند لایه، معمولا به عنوان شبکه های عصبی پیشرونده (Feedforward Neural Networks) شناخته می شوند، از ساده ترین و پایه ای ترین نوع شبکه های عصبی در یادگیری عمیق هستند. در این شبکه ها، اطلاعات از لایه ورودی به لایه های پنهان و سپس به لایه خروجی منتقل می شوند و هیچ گرهی به گره های قبلی خود ارتباط ندارد. شبکه های عصبی پیشرونده می توانند برای حل مسائل دسته بندی، رگرسیون، تقریب تابع و غیره مورد استفاده قرار گیرند.

شبکه های عصبی بازگشتی (Recurrent Neural Networks)، نوعی شبکه عصبی هستند که می توانند از حالت های قبلی خود بهره ببرند و به گره های قبلی خود ارتباط برقرار کنند. این شبکه ها قادر به پردازش داده های دنباله ای مانند متن، صوت، ویدئو و غیره هستند و برای حل مسائل ترجمه ماشینی، تولید متن، تشخیص گفتار و غیره کاربرد دارند.

شبکه های عصبی کانولوشنی (Convolutional Neural Networks)، نوعی شبکه عصبی هستند که از عملیات کانولوشن (Convolution) برای استخراج ویژگی های محلی از داده های ورودی استفاده می کنند. این شبکه ها برای پردازش داده های دارای ساختار شبکه ای مانند تصویر، صوت، متن و غیره مناسب هستند و برای حل مسائل تشخیص تصویر، شناسایی چهره، شناسایی اشیاء و غیره کاربرد دارند.

چالش های یادگیری عمیق

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

  • نیاز به داده های زیاد و متنوع برای آموزش شبکه های عصبی چند لایه.
  • مشکل افزایش بیش برازش (Overfitting) و کاهش تعمیم پذیری شبکه های عصبی به داده های جدید.
  • مشکل انفجار یا محو شدن گرادیان (Gradient Explosion or Vanishing) در شبکه های عصبی بازگشتی.
  • مشکل تفسیر پذیری و شفافیت شبکه های عصبی و عدم قابلیت توضیح دلایل تصمیم گیری آن ها.
  • مشکل امنیت و حفاظت از حریم خصوصی داده ها و مدل های یادگیری عمیق.

ویژگی های این دوره

آموزش آنلاین مقدماتی تا متوسطه یادگیری عمیق با پایتون به مدت 18 ساعت برگزار خواهد شد

شما در این دوره با انواع مدل های یادگیری و مباحث یادگیری عمیق و انجام پروژه های مختلف آشنا خواهید شد.

در تمام مدت آموزش شما می بایست پروژ های داده شده را تحویل دهید و گام به گام پیش بیایید.

همچنین برای دریافت مدرک پایانی کلاس می بایست تمارین و پروژه های تعریف شده را ارسال کنید و می بایست حداقل نمره 70 را کسب کنید.

این دوره نیاز به پش نیاز خاصی ندارد.

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

فصل یکم: مقدمه ای بر مبانی یادگیری عمیق
• درس 1 : مقدمه و معرفی هوش مصنوعی و یادگیری ماشین
• درس 2 : ساختار و عملکرد شبکه های عصبی
• درس ۳ : مثال عملی کار با شبکه عصبی MLP

 • درس ۴ : تاریخچه و وضعیت فعلی یادگیری عمیق
▪ فصل دوم: روش ها و مدل های یادگیری عمیق
• درس ۵ : روش های آموزش در یادگیری عمیق
• درس ۶ : کار عملی با مدل MLP 

• درس ۷ : معرفی اولیه مدل CNN

 • درس ۸ : معرفی مدل RNN

 • درس ۹ : معرفی مدلهای خودرمزنگار
• درس 1۰ : کار عملی با مدل خودرمزنگار
• درس 11 : معرفی مدل VAE 

• درس 12 : معرفی مدل های GAN

 ▪ فصل سوم: مدلهای کانولوشنی (CNN)

 • درس 1۳ : معرفی لایه های کانولوشن
• درس 1۴ : معرفی لایه های کاهش اندازه
• درس 1۵ : نحوه نمایش مد لهای کانولوشنی
• درس 1۶ : اجرای کد مدل MLP

 • درس 1۷ : اجرای کد مدل CNN 

• درس 1۸ : مدلهای کلاس بندی

• درس 1۹ : مدلهای تشخیص اشیا و تشخیص چهره
• درس 2۰ : مدل های بخشبندی تصاویر
▪ فصل چهارم: آموزش مدلها
• درس 21 : آماده سازی داده ها
• درس 22 : انتخاب یا طراحی معماری مدل
• درس 2۳ : توابع خطا و بهینه سازی
• درس 2۴ : آموزش مدل به روش Back – Propagation

 • درس 2۵ : تکنیک های Batch Normalization و Dropout به همراه مثال عملی
• درس 2۶ : تکنیک Transfer Learning

 ▪ فصل پنجم: راه اندازی بستر کدنویسی پایتون (Python) و تنسورفلو (TensorFlow)

 • درس 2۷ : بررسی سخت افزارها و نرم افزارهای مورد نیاز
• درس 2۸ : راه اندازی بستر کدنویسی پایتون
• درس 2۹ : راه اندازی بستر تنسورفلو
• درس ۳۰ : را ه اندازی محیط تنسورفلو برای اجرا بر روی GPU

 • درس ۳1 : محیط های کدنویسی پایتون

برنامه درسی دوره

فصل 1

  • جلسه اول
    01:29:48
  • تمرین شماره 1
  • جلسه دوم
    43:45
  • جلسه سوم
    01:22:54
  • جلسه چهارم
    01:26:22
  • جلسه پنجم
    01:31:15
  • جلسه ششم
    01:14:44
990,000 تومان
محمدجواد پاسلار

محمدجواد پاسلار

مدرس دوره های لینوکس و پردازش تصویر و الکترونیک کامپیوترونیک

لینک کوتاه دوره

این دوره را به اشتراک بگذارید

دوره های مرتبط

آیا می‌خواهید اعلان‌های فشاری را برای تمام فعالیت‌های اصلی در محل دریافت کنید؟