یادگیری ماشین برای شیمیدانها: کاربردهای عملی
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- اصول یادگیری ماشین و چگونگی اعمال آنها بر مسائل شیمیایی را درک کنید. با اطمینان مجموعهداده شیمیایی دنیای واقعی را برای کاربردهای یادگیری ماشین مدیریت کنید.
- الگوریتمهای یادگیری نظارتشده و نظارتنشده را برای شیمی انتخاب و پیادهسازی کنید. متدهای رگرسیون، طبقهبندی و خوشهبندی را بر داده شیمیایی اعمال کنید.
- عملکرد مدل را با استفاده از معیارهای ارزیابی مرتبط با تحقیقات شیمیایی تفسیر کنید. مجموعهداده شیمیایی و پیشبینیهای مدل را بهطور مؤثر بصریسازی کنید.
- از کتابخانههای پایتون (scikit-learn ،pandas numpy) برای تسک های یادگیری ماشین در شیمی استفاده کنید. یادگیری ماشین را برای پیشبینی ویژگیهای مولکولی مانند حلالیت و شکاف HOMO-LUMO اعمال کنید.
- مهارتهای عملی برای ادغام یادگیری ماشین در شیمی به دست آورید. از بینشهای یادگیری ماشین محور برای حمایت از انتشارات و پروژههای تحقیقاتی استفاده کنید.
- طیفهای (طیفهای مادون قرمز) هر ترکیب را از مخلوط طیفها با استفاده از رویکردهای یادگیری ماشین جدا کنید.
پیشنیازهای دوره
- این دوره برای شیمیدانها و محققانی طراحی شده است که میخواهند یادگیری ماشین را بر مسائل شیمیایی اعمال کنند. برای همراهی راحت، داشتن دانش اولهی از پایتون - مانند متغیرها، حلقهها، توابع و کار با کتابخانههایی مانند NumPy یا pandas بسیار مفید است.
- نیازی به مهارتهای کدنویسی پیشرفته نیست، اما آشنایی ابتدایی با پایتون به شما کمک میکند تا بر مفاهیم شیمی و یادگیری ماشین تمرکز کنید و در مباحث برنامهنویسی پایه گیر نکنید. در صورتی که کاملاً مبتدی هستید، چند ویدیو در انتهای دوره اضافه شده است که میتوانید ایدهای اولیه به دست آورید.
توضیحات دوره
یادگیری ماشین در حال تغییر روشی است که شیمیدانها داده را تحلیل میکنند، ویژگیها را پیشبینی میکنند و کشفیات را در زمینههای مختلف شیمی تسریع میکنند. این دوره برای ارائه مهارتهای عملی و اعتماد به نفس شما برای اعمال مستقیم یادگیری ماشین بر مسائل شیمیایی طراحی شده است.
از مبانی شروع میکنید و یاد خواهید گرفت که چگونه مجموعهداده شیمیایی را پیشپردازش کنید، توصیفگرهای مولکولی را بررسی کنید و الگوریتمهای مناسب برای پیشبینی و طبقهبندی را انتخاب کنید. گام به گام، روشهای رگرسیون، طبقهبندی و خوشهبندی را بر مثالهای شیمیایی دنیای واقعی اعمال خواهید کرد. تجربه عملی با کتابخانههای پایتون مانند NumPy ،pandas ،matplotlib و scikit-learn به دست خواهید آورد - بدون اینکه با تئوری غیرضروری غرق شوید.
در طول دوره، مفاهیم یادگیری ماشین را با کاربردهای شیمیایی مرتبط میکنیم: پیشبینی ویژگیهای مولکولی (حلالیت)، تحلیل طیفها، طبقهبندی ترکیبات، تفکیک طیفهای پیچیده مخلوط به طیفهای فردی و گروهبندی مولکولهای مشابه. در پایان، نه تنها چگونگی عملکرد این الگوریتمها را درک خواهید کرد، بلکه میدانید چگونه آنها را برای تحقیقات و پروژههای خود پیادهسازی کنید.
این فقط یک دوره برنامهنویسی نیست - یک تحول در چگونگی برخورد شما با شیمی است. با اصول محکم در اعمال یادگیری ماشین بر داده شیمیایی و توانایی مشارکت در تحقیقات مدرن و دادهمحور، دوره را به پایان خواهید برد.
این دوره برای چه کسانی مناسب است؟
- دانشجویان تحصیلات تکمیلی و محققان در شیمی یا مهندسی شیمی
- دانشمندان داده و مهندسان یادگیری ماشین که به کاربردهای علمی علاقهمند هستند.
- محققان دانشگاهی که میخواهند یادگیری ماشین را در تحقیقات شیمیایی ادغام کنند.
- متخصصان شیمی محاسباتی که میخواهند ابزارهای یادگیری ماشین خود را گسترش دهند.
- مدیران آزمایشگاههایی که رویکردهای دادهمحور را برای طراحی آزمایشی پیادهسازی میکنند.
یادگیری ماشین برای شیمیدانها: کاربردهای عملی
-
مقدمه 05:30
-
یادگیری ماشین (درس تئوری) 06:22
-
مفاهیم کلیدی یادگیری ماشین (هدف، آموزش مدل) 04:51
-
انواع یادگیری ماشین، ارائه گرافیکی 02:52
-
متد رگرسیون در یادگیری نظارتشده (تئوری) 04:37
-
توضیح مثال رگرسیون خطی برای نقطه جوش الکلها 03:47
-
معادله مدل رگرسیون خطی 01:20
-
تحلیل مجموعهداده نقاط جوش الکلها در NotePad 02:41
-
قرار دادن فایل مجموعهداده در Google Drive و باز کردن Google Drive 00:50
-
راه اندازی محیط Google Colab 00:48
-
نصب Google Drive در Colab 02:24
-
خواندن مجموعهداده نقطه جوش با استفاده از Pandas و خواندن سربرگ 01:58
-
رویکردهای پیشپردازش داده 03:28
-
پاکسازی مجموعهداده قبل از یادگیری ماشین 03:57
-
مهندسی ویژگی 01:57
-
انتخاب ویژگی 01:39
-
ترسیم نقطه جوش در مقابل ویژگیهای ممکن (بدون یادگیری ماشین) 06:23
-
ایمپورت کردن کتابخانهها برای یادگیری ماشین نظارتشده 02:56
-
تعریف ویژگیها و هدف 02:23
-
تکمیل کد برای پیشبینی نقاط جوش 04:21
-
معیارهای ارزیابی مدل (تئوری) 04:30
-
ارزیابی مدل و ترسیم نتایج 04:33
-
تأثیر اندازه تست بر عملکرد مدل یادگیری ماشین 02:47
-
نمودار نقاط جوش پیشبینیشده در مقابل واقعی 04:27
-
نمودار باقیمانده 02:36
-
پیشبینی نقطه جوش یک الکل ناشناخته 05:20
-
مدل 2 رگرسیون (مدل Ridge): با اسکالر استاندارد برای نقطه جوش 11:15
-
اسکالر Robust برای مدل Ridge و ضرایب 02:11
-
داده پرت و چگونگی برخورد با آنها 00:50
-
مدل 3: مدل Lasso برای پیشبینی نقاط جوش الکلها 01:34
-
اعتبارسنجی متقاطع (تئوری) 01:40
-
اعتبارسنجی متقاطع K-fold در یادگیری ماشین 04:04
-
اسکالرها (minmax، استاندارد و Robust) و تأثیر بر ضرایب ویژگیها 03:36
-
نصب کتابخانه RdKit در Google Colab 01:18
-
ایمپورت کردن کتابخانههای مورد نیاز برای مسئله 03:16
-
استخراج ویژگیها بهعنوان توصیفگرهای مولکولی با استفاده از smiles در RdKit 02:59
-
بارگیری مجموعهداده و پیشپردازش داده 05:16
-
جستجوی شبکهای و بهترین مقادیر شبکه برای مسئله 04:13
-
ارزیابی مدل و عملکرد آن 03:06
-
ترسیم نتایج (اهمیت ویژگیها، فرکانس باقیمانده و غیره) 10:51
-
طبقهبندی یادگیری نظارتشده (تئوری) 1 04:52
-
طبقهبندی یادگیری نظارتشده (تئوری) 2 02:15
-
توضیح مثال طبقهبندی ترکیبات 02:34
-
پیشبینی طبقهبندی ترکیبات (ایمپورت کردن کتابخانهها) 03:53
-
ارزیابی مدل از طریق ماتریس سردرگمی 05:45
-
کاهش ابعاد (تحلیل مؤلفههای اصلی PCA) 01:04
-
توضیح مثال خوشهبندی در تئوری 04:44
-
تحلیل داده wine 02:04
-
ایمپورت کردن کتابخانهها برای خوشهبندی در یادگیری نظارتنشده 03:31
-
خوشهبندی، ترسیم PCA1 در مقابل PCA2 03:04
-
نمره Silhoutte 08:44
-
رویکرد DBSCAN برای خوشهبندی 05:33
-
توضیح مثال جداسازی سیگنالهای ناشناخته 04:46
-
FAST ICA 1: ایمپورت کردن کتابخانهها و داده طیف مخلوط در پایتون 07:46
-
FAST ICA 2: تکمیل کد برای تحلیل مؤلفههای مستقل 05:01
-
ترسیم دو طیف استخراجشده از طیف مخلوط بهصورت موازی 03:46
-
ترسیم تمام طیفهای استخراجشده از طیف مخلوط 03:25
-
شناسایی سیکلوهگزان با مقایسه طیف استخراجشده با مرجع 03:25
-
شناسایی تمام اجزای مخلوط با مقایسه با طیف مرجع 07:49
-
ترسیم هر چهار طیف در یک شکل 03:44
-
ترسیم هر چهار طیف در یک شکل (روش دوم) 04:51
مشخصات آموزش
یادگیری ماشین برای شیمیدانها: کاربردهای عملی
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:همه سطوح
- تعداد درس:61
- مدت زمان :03:58:02
- حجم :2.4GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy