دوره آموزشی
The Great Courses
دوبله زبان فارسی

یادگیری نظارت شده برای هوش مصنوعی با پایتون و Tensorflow 2

یادگیری نظارت شده برای هوش مصنوعی با پایتون و Tensorflow 2

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • مبانی یادگیری نظارت شده: پارامترها چیستند، گره بایاس چیست، چرا از نرخ یادگیری استفاده می‌کنیم؟
  • تکنیک‌های کار با داده: چگونگی تقسیم مجموعه‌داده‌، کدگذاری One-hot، مدیریت مقادیر از دست رفته
  • بردارها، ماتریس‌ها و ایجاد کد سریع‌تر با استفاده از برداری‌سازی
  • مفاهیم ریاضیاتی مانند بهینه‌سازی، مشتقات و گرادیان کاهشی
  • درک عمیق از اصول شبکه‌های عصبی پیشخور، کانولوشنی و بازگشتی
  • ساخت شبکه‌های عصبی پیشخور، کانولوشنی و بازگشتی تنها با استفاده از اصول پایه
  • چگونگی استفاده از Tensorflow 2.0 و Keras برای ساخت مدل‌ها، ایجاد TFRecords و ذخیره و بارگذاری مدل‌ها
  • پروژه عملی: انتقال سبک - استفاده از هوش مصنوعی برای کشیدن یک تصویر به سبک هنرمند مورد علاقه شما
  • پروژه عملی: تشخیص آبجکت - استفاده از هوش مصنوعی برای تشخیص موقعیت جعبه مرزی آبجکت های درون تصاویر
  • پروژه عملی: انتقال یادگیری - یادگیری بهره‌برداری از مدل‌های هوش مصنوعی از پیش آموزش دیده بزرگ برای کار روی مجموعه‌داده جدید
  • پروژه عملی: یادگیری تک‌نمونه‌ای - یادگیری ساخت مدل‌های هوش مصنوعی برای انجام تسک هایی مانند تشخیص چهره
  • پروژه عملی: تولید متن - ساخت یک مدل هوش مصنوعی برای تولید متن مشابه رومئو و ژولیت
  • پروژه عملی: طبقه‌بندی احساسات - ساخت یک مدل هوش مصنوعی برای تشخیص کلی منفی یا مثبت بودن متن
  • پروژه عملی: مدل توجه - ساخت یک مدل توجه برای ایجاد یک مدل هوش مصنوعی قابل تفسیر

پیش‌نیازهای دوره

  • ریاضیات سطح متوسطه (دبیرستان)
  • کمی تجربه برنامه‌نویسی اولیه در پایتون

توضیحات دوره

با مطالعه اصول و پیاده‌سازی آن‌ها در NumPy، درکی عمیق از تکنیک‌های یادگیری نظارت شده به دست آورید.

تجربه عملی با استفاده از فریم‌ورک‌های محرب یادگیری عمیق مانند Tensorflow 2 و Keras کسب کنید.

بخش 1 - مبانی:

  • یادگیری نظارت شده در زمینه هوش مصنوعی چیست؟
  • تفاوت بین مدل‌های پارامتری و غیرپارامتری
  • یادگیری مبانی: وزن‌ها و بایاس‌ها، توابع آستانه و نرخ‌های یادگیری
  • مقدمه‌ای بر تکنیک برداری‌سازی برای کمک به سرعت بخشیدن به کد پیاده‌سازی شده توسط خودمان
  • یادگیری پردازش داده واقعی: مقیاس‌بندی ویژگی‌ها، تقسیم داده، کدگذاری One-hot و مدیریت داده از دست رفته
  • طبقه‌بندی در مقابل رگرسیون

بخش 2 - شبکه‌های پیشخور:

  • یادگیری الگوریتم بهینه‌سازی گرادیان کاهشی
  • پیاده‌سازی مدل رگرسیون لجستیک با استفاده از NumPy
  • پیاده‌سازی یک شبکه پیشخور با استفاده از NumPy
  • یادگیری تفاوت بین طبقه‌بندی چندوظیفه‌ای و چندکلاسی
  • درک مسئله گرادیان محو شونده
  • بیش‌برازش
  • بچینگ و بهینه‌سازهای مختلف (Momentum ،RMSprop ،Adam)

بخش 3 - شبکه‌های عصبی کانولوشنی:

  • اصول مانند فیلترها، Padding ،Stride و تغییر شکل
  • پیاده‌سازی یک شبکه عصبی کانولوشنی با استفاده از NumPy
  • معرفی Tensorflow 2 و Keras
  • افزایش داده برای کاهش بیش‌برازش
  • درک و پیاده‌سازی یادگیری انتقالی برای نیاز به داده کمتر
  • تحلیل مدل‌های طبقه‌بندی آبجکت با استفاده از حساسیت انسداد
  • تولید هنر با استفاده از انتقال سبک
  • یادگیری تک‌نمونه‌ای برای تأیید هویت چهره و تشخیص چهره
  • انجام تشخیص آبجکت برای تصاویر جریان خون

بخش 4 - داده ترتیبی

  • درک داده ترتیبی و زمان مدل‌سازی داده به عنوان داده ترتیبی
  • پیاده‌سازی یک شبکه عصبی بازگشتی با استفاده از NumPy
  • پیاده‌سازی LSTM و GRU در Tensorflow 2/Keras
  • طبقه‌بندی احساسات از مبانی تا تکنیک‌های پیشرفته‌تر
  • درک تعبیه های واژه
  • تولید متن مشابه رومئو و ژولیت
  • پیاده‌سازی یک مدل توجه با استفاده از Tensorflow 2/Keras

این دوره برای چه کسانی مناسب است؟

  • برنامه‌نویسان مبتدی پایتون که کنجکاو درباره هوش مصنوعی هستند.
  • افرادی که به دنبال یک دوره هوش مصنوعی هستند که هم جنبه‌های نظری و هم عملی هوش مصنوعی را آموزش می‌دهد.

یادگیری نظارت شده برای هوش مصنوعی با پایتون و Tensorflow 2

  • معرفی دوره 05:56
  • سرفصل‌ها 04:05
  • راه اندازی محیط برنامه‌نویسی 12:35
  • هوش مصنوعی، یادگیری ماشین، یادگیری نظارت شده 08:47
  • پارامترها و تابع آستانه 14:59
  • آزمایشگاه مدل پارامتری ساده 10:29
  • شهود مدل و آزمایشگاه 06:30
  • نرخ یادگیری و پاکسازی کد 13:40
  • مقدمه‌ای ملایم بر بردارها 06:04
  • آزمایشگاه برداری‌سازی 13:20
  • گره بایاس چیست؟ 06:44
  • آزمایشگاه گره بایاس و مرز تصمیم‌گیری پویا 10:01
  • الگوریتم پرسپترون و آزمایشگاه 17:18
  • ورودی‌های غیرباینریی و مقیاس‌بندی ویژگی 14:17
  • کار با داده واقعی 11:45
  • آزمایشگاه کار با داده واقعی بخش 1 30:52
  • آزمایشگاه کار با داده واقعی بخش 2 12:37
  • ذخیره و بارگذاری وزن‌ها 06:47
  • بهبودهای آموزش 09:27
  • طبقه‌بندی در مقابل رگرسیون 09:21
  • محدودیت‌های پرسپترون‌ها 03:02
  • مقدمه‌ای بر شبکه‌های عصبی 04:40
  • مروری بر رگرسیون لجستیک 08:43
  • مقدمه‌ای ملایم بر مشتقات 15:53
  • گرادیان کاهشی 06:28
  • معادلات رگرسیون لجستیک 08:53
  • آزمایشگاه رگرسیون لجستیک 08:03
  • مقدمه‌ای بر ماتریس‌ها 06:28
  • آزمایشگاه برداری‌سازی بیشتر برای رگرسیون لجستیک 10:56
  • نمادگذاری برای شبکه‌های عصبی 07:19
  • انتشار رو به جلو 07:29
  • آزمایشگاه انتشار رو به جلو 15:17
  • انتشار معکوس 10:21
  • اشتقاق معادلات انتشار معکوس 12:27
  • آزمایشگاه انتشار معکوس 20:22
  • درک لایه‌های پنهان 10:39
  • مقداردهی اولیه وزن‌ها 04:23
  • طبقه‌بندی چندوظیفه‌ای و چندکلاسی 09:22
  • مشتقات Softmax و آنتروپی متقاطع دسته‌ای 09:05
  • آزمایشگاه طبقه‌بندی چندکلاسی 22:57
  • مشکل گرادیان محو شونده و تابع فعال‌سازی ReLu 05:30
  • آزمایشگاه ReLu 10:23
  • تحلیل ماتریس درهم‌ریختگی 16:13
  • بیش‌برازش 07:15
  • تئوری بچینگ 03:48
  • آزمایشگاه بچینگ 13:26
  • پاکسازی کد 09:45
  • بهینه‌سازها - Momentum 04:29
  • آزمایشگاه بهینه‌سازها - Momentum 06:32
  • بهینه‌سازها - RMSprop 03:29
  • آزمایشگاه RMSprop 10:29
  • بهینه‌سازها - Adam 03:27
  • آزمایشگاه بهینه‌سازها - Adam 08:08
  • مرور بخش CNN 02:05
  • داده تصویری 01:39
  • فیلترها 05:27
  • Padding 01:01
  • Stride 02:31
  • تغییر شکل 07:13
  • مقدمه‌ای بر شبکه‌های عصبی کانولوشنی 05:15
  • انتشار رو به جلو در شبکه‌های عصبی کانولوشنی 13:57
  • آزمایشگاه انتشار رو به جلو CNN بخش 1 - مقداردهی اولیه پارامترها 08:46
  • آزمایشگاه انتشار رو به جلو CNN بخش 2 - روش انتشار رو به جلو 12:52
  • آزمایشگاه انتشار رو به جلو CNN بخش 3 - استخراج وصله‌ها و آزمون 08:17
  • انتشار معکوس در شبکه‌های عصبی کانولوشنی 05:47
  • آزمایشگاه انتشار معکوس شبکه‌های عصبی کانولوشنی 22:35
  • لایه‌های Pooling 09:23
  • آزمایشگاه Pooling بخش 1 انتشار رو به جلو (اختیاری) 10:29
  • آزمایشگاه Pooling بخش 2 - انتشار معکوس (اختیاری) 10:51
  • معرفی Tensorflow Keras بخش 1 17:50
  • معرفی Tensorflow Keras بخش 2 17:12
  • ایجاد یک مجموعه‌داده تصویری سفارشی - بخش 1 آماده‌سازی داده 21:41
  • ایجاد یک مجموعه‌داده تصویری سفارشی - بخش 2 ایجاد یک Tensorflow Record 19:17
  • استفاده از Tensorflow Records برای آموزش 18:18
  • تاریخچه مختصری از CNNها برای طبقه‌بندی تصویر 09:24
  • پیاده‌سازی AlexNet بخش 1 آماده‌سازی داده 17:15
  • پیاده‌سازی AlexNet بخش 2 تعریف مدل 13:52
  • انتقال یادگیری 20:28
  • حساسیت انسداد 17:01
  • انتقال سبک 06:25
  • آزمایشگاه انتقال سبک بخش 1 - تنظیمات 08:21
  • آزمایشگاه انتقال سبک بخش 2 - ماتریس گرام و تابع‌های هزینه 17:42
  • آزمایشگاه انتقال سبک بخش 3 - آموزش و نتایج 09:38
  • مرور یادگیری تک‌نمونه‌ای 11:18
  • آزمایشگاه تأیید هویت و تشخیص چهره 19:52
  • معماری تشخیص آبجکت و قالب برچسب 14:35
  • تابع هزینه تشخیص آبجکت 06:22
  • آزمایشگاه تشخیص آبجکت بخش ۱ - تنظیمات 16:20
  • آزمایشگاه تشخیص آبجکت بخش 2 - ایجاد برچسب، تابع هزینه و آموزش 17:54
  • تشخیص آبجکت: انجام پیش‌بینی‌ها و ارزیابی 13:58
  • آزمایشگاه تشخیص آبجکت بخش 3 - استخراج پیش‌بینی‌ها 14:34
  • آزمایشگاه تشخیص آبجکت بخش 4 - سرکوب غیرحداکثری 10:38
  • آزمایشگاه تشخیص آبجکت بخش 5 - نمره F1 14:18
  • خلاصه بخش CNN 01:11
  • مرور داده‌ ترتیبی 02:37
  • شبکه‌های عصبی بازگشتی 15:59
  • انتشار رو به جلو برای RNNها 06:07
  • آزمایشگاه آماده‌سازی داده و انتشار رو به جلو 25:37
  • انتشار معکوس برای RNNها 05:28
  • آزمایشگاه انتشار معکوس و گرادیان محو شونده 24:26
  • تئوری LSTM 11:30
  • آزمایشگاه RNNها، LSTMها و GRUها در Tensorflow 14:27
  • تولید متن مبتنی بر کاراکتر 31:42
  • تعبیه های واژه 06:36
  • آزمایشگاه بررسی تعبیه های واژه GloVe 16:45
  • طبقه‌بندی احساسات پیشرفته با GloVe 19:26
  • طبقه‌بندی احساسات پیشرفته با BERT 20:10
  • تئوری مدل‌های توجه 08:40
  • آزمایشگاه مدل‌های توجه بخش 1 تعریف مدل و آموزش 34:48
  • آزمایشگاه مدل‌های توجه بخش 2 مصورسازی توجه 07:51
  • خلاصه داده‌ ترتیبی 00:58
  • سپاسگزاری، و ادامه مسیر از اینجا به بعد؟ 04:33

12,641,600 3,160,400 تومان

مشخصات آموزش

یادگیری نظارت شده برای هوش مصنوعی با پایتون و Tensorflow 2

  • تاریخ به روز رسانی: 1404/12/10
  • سطح دوره:مقدماتی
  • تعداد درس:112
  • مدت زمان :21:12:41
  • حجم :7.21GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,100,500 1,220,100 تومان
  • زمان: 08:11:21
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,634,500 726,900 تومان
  • زمان: 04:52:43
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید