یادگیری ماشین برای مهندسی: از صفر تا صد
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- درک هوش مصنوعی مورد نیاز برای کاربردهای مهندسی
- چگونگی کدنویسی یک مدل بهینهسازی از ابتدا
- چگونگی کدنویسی خوشهبندی K-Means از ابتدا
- چگونگی کدنویسی موتور یادگیری تقویتی جدول Q از ابتدا
- استفاده از Google Or-Tools برای بهینهسازی مسئله زمانبندی کارخانه
- استفاده از کتابخانه OpenAI Baselines برای حل یک مسئله کنترل.
- استفاده از Keras برای ساخت شبکه عصبی U-Net برای بخشبندی (مشخص کردن) یک ترک روی سطح
- پیشبینی خرابی ماشین با استفاده از داده واقعی موتور هواپیما
پیشنیازهای دوره
- ریاضیات دبیرستان
- دانش اولیه پایتون
توضیحات دوره
این یک دوره کامل است که شما را برای استفاده از یادگیری ماشین در کاربردهای مهندسی از صفر تا صد آماده میکند. ما اصوب یادگیری ماشین و کاربردهای آن در شرکتهای مهندسی را پوشش خواهیم داد و بر 4 نوع یادگیری ماشین از جمله بهینهسازی، داده ساختاریافته، یادگیری تقویتی و بینایی ماشین تمرکز میکنیم.
چه مهارتهایی را یاد خواهید گرفت:
در این دوره، شما مهارتهای زیر را کسب خواهید کرد:
- درک ریاضیات پشت الگوریتمهای یادگیری ماشین
- نوشتن و ساختن الگوریتمهای یادگیری ماشین از ابتدا
- پیشپردازش داده برای تصاویر، یادگیری تقویتی، داده ساختاریافته و بهینهسازی
- تحلیل داده برای استخراج بینشهای ارزشمند
- استفاده از کتابخانههای متنباز
ما پوشش خواهیم داد:
- اصول بهینهسازی و ساخت الگوریتمهای بهینهسازی از ابتدا
- استفاده از کتابخانه و حلکننده بهینهسازی Google OR-Tools برای حل مسائل زمانبندی کارگاهی
- اصول الگوریتمهای پردازش داده ساختاریافته و ساخت خوشهبندی داده با استفاده از الگوریتم K-Means از ابتدا
- استفاده از کتابخانه scikit-learn به همراه سایر کتابخانهها برای پیشبینی عمر مفید باقیمانده موتورهای هواپیما (نگهداری و تعمیرات پیشبینانه)
- اصول یادگیری تقویتی و ساخت الگوریتمهای جدول Q از ابتدا
- استفاده از کتابخانههای Keras و Stable Baselines برای کنترل دمای اتاق و ساخت یک محیط سفارشی با استفاده از OpenAI Gym
- اصول یادگیری عمیق و شبکههای مورد استفاده در یادگیری عمیق برای بازرسی بینایی ماشین
- استفاده از TensorFlow/Keras برای ساخت شبکههای عصبی عمیق و پردازش تصاویر برای طبقهبندی با استفاده از CNN (تصاویر دارای ترک و تصاویر بدون ترک) و تشخیص و بخشبندی ترک با استفاده از U-Net (مشخص کردن محل ترک در هر تصویر دارای ترک)
اگر تجربه قبلی در یادگیری ماشین یا مهندسی محاسباتی ندارید، مشکلی نیست. این دوره کامل و مختصر است و اصول یادگیری ماشین را به همراه استفاده از داده واقعی با کتابخانههای متنباز قدرتمند مورد نیاز برای اعمال هوش مصنوعی در شرکتها پوشش میدهد. بیایید با هم کار کنیم تا نیاز شرکتها به استفاده از یادگیری ماشین در کاربردهای مهندسی را برآورده سازیم تا محصولات مهندسی آینده خود را هوشمندتر کنیم.
این دوره برای چه کسانی مناسب است؟
- مهندسان و برنامهنویسانی که میخواهند با اعمال هوش مصنوعی در کاربردهای مهندسی آشنا شوند.
یادگیری ماشین برای مهندسی: از صفر تا صد
-
مقدمه 03:41
-
ساختار دوره 04:45
-
کاربردهای رایج هوش مصنوعی در شرکتهای مهندسی 11:36
-
الزامات دوره 02:54
-
نصب Anaconda 05:46
-
تکنیکهای عمومی بهینهسازی 09:27
-
فرآیند جستجوی انطباقی تصادفی حریصانه (GRASP) 07:51
-
کدنویسی GRASP: ایمپورت کردن داده و کتابخانهها - بخش 1 08:24
-
کدنویسی GRASP: هزینه، توابع اولیه - بخش 2 10:44
-
کدنویسی GRASP: تابع رتبهبندی - بخش 3 13:08
-
کدنویسی GRASP: جستجوی محلی - بخش 4 16:24
-
کدنویسی GRASP_قسمت الف: لیست محدود کاندیدها (RCL) - بخش 5 17:17
-
کدنویسی GRASP_قسمت ب: لیست محدود کاندیدها (RCL) - بخش 6 22:25
-
کدنویسی GRASP: تکرار اصلی - بخش 7 21:15
-
مسئله زمانبندی کارگاهی 05:46
-
برنامهریزی خطی عدد صحیح 23:12
-
کدنویسی Job Shop: تنظیم داده مورد نیاز - بخش 1 13:10
-
کدنویسی Job Shop: تنظیم متغیرها - بخش 2 25:19
-
کدنویسی Job Shop: تنظیم محدودیتها - بخش 3 07:49
-
کدنویسی Job Shop: تنظیم هدف - بخش 4 05:58
-
کدنویسی Job Shop: حل و تحلیل نتایج - بخش 5 21:47
-
یادگیری ماشین نظارتشده و نظارتنشده 06:16
-
خوشهبندی K-means 06:47
-
کدنویسی خوشهبندی K-means: ایمپورت کردن کتابخانهها - بخش 1 11:28
-
کدنویسی خوشهبندی K-means: پیشپردازش داده - بخش 2 11:39
-
کدنویسی خوشهبندی K-means: محاسبه فاصله - بخش 3 06:41
-
کدنویسی خوشهبندی K-means: مقداردهی اولیه مراکز خوشه - بخش 4 05:02
-
کدنویسی خوشهبندی K-means: حلقه اصلی - بخش 5 21:31
-
کدنویسی خوشهبندی K-means: ارزیابی نتایج - بخش 6 08:08
-
کدنویسی نگهداری پیشبینی شده: دانلود داده 08:53
-
کدنویسی نگهداری پیشبینی شده: درک داده کلی 23:31
-
کدنویسی نگهداری پیشبینی شده: بررسی داده 25:45
-
کدنویسی نگهداری پیشبینی شده: مرتبسازی داده 27:48
-
کدنویسی نگهداری پیشبینی شده: آمادهسازی داده 18:22
-
کدنویسی نگهداری پیشبینی شده: الگوریتم K-نزدیکترین همسایه (KNN) 15:20
-
کدنویسی نگهداری پیشبینی شده: ماشین بردار پشتیبان (SVM) 13:17
-
کدنویسی نگهداری پیشبینی شده: جنگل تصادفی 11:51
-
اصول یادگیری تقویتی 24:29
-
کدنویسی Q_Table : محیط 25:22
-
کدنویسی Q_Table: تنظیمات 06:31
-
کدنویسی Q_Table : حلقه اصلی 21:53
-
کدنویسی یادگیری تقویتی با Deep Q Learning 28:12
-
کدنویسی یادگیری تقویتی با استفاده از OpenAI-Baselines 10:23
-
یادگیری عمیق 11:32
-
شبکه عصبی کانولوشنال (CNN) 10:45
-
کدنویسی CNN_1 : پیشپردازش داده 30:38
-
کدنویسی CNN _2: ساخت و آموزش مدل 16:53
-
کدنویسی CNN _3: نتایج 03:10
-
کدنویسی U_NET: پیشپردازش داده _ بخش 1 21:02
-
کدنویسی U_NET: پیشپردازش داده _ بخش 2 19:15
-
کدنویسی U_NET: آموزش مدل 07:20
-
کدنویسی U_NET: نتایج 05:25
مشخصات آموزش
یادگیری ماشین برای مهندسی: از صفر تا صد
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:52
- مدت زمان :12:03:47
- حجم :16.45GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy