اصول هوش مصنوعی: از حل مسئله تا یادگیری ماشین
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- آشنایی با تکنیکهای اولیه برای ساخت سیستمهای کامپیوتری هوشمند
- درک روشهای تکنیکهای جستجو اعمال شده در مسائل واقعی
- شناخت انواع منطق و طرحهای نمایش دانش
- درک چگونگی کاربرد هوش مصنوعی در مسائل مختلف
پیشنیازهای دوره
- این دوره هیچ پیشنیازی ندارد. دانشجویان میتوانند درسهای دوره «هوش مصنوعی از پایه» را مشاهده کنند.
توضیحات دوره
هوش مصنوعی (AI) بهعنوان یکی از فناوریهای تحولآفرین زمان حال مطرح شده که صنایع را دگرگون و شیوه زندگی و کار ما را بازتعریف کرده است. با ریشه در مفهوم توسعه ماشینهایی که قادرند هوش انسانی را تقلید کنند، هوش مصنوعی امکانات بسیار گستردهای را در حوزههای مختلف از جمله بهداشت و درمان، مالی، حملونقل و سرگرمی باز کرده است.
این دوره یک معرفی جامع از زمینه هوش مصنوعی ارائه میدهد که شامل استراتژیهای اولیه حل مسئله، تحلیل مبتنی بر عامل، مسائل رضایت محدودیتها، الگوریتمهای جستجو و نمایش دانش است.
استراتژیهای اولیه حل مسئله: دوره با معرفی رویکردهای مختلف حل مسئله که در هوش مصنوعی کاربرد دارند شروع میشود. این روشها شامل تکنیکهایی مانند تقسیم و غلبه، الگوریتمهای حریصانه، برنامهریزی پویا و بازگشت به عقب هستند. برای درک بهتر، مثالهای ساده و آموزشی بهکار گرفته میشوند.
تحلیل مبتنی بر عامل: در هوش مصنوعی، عامل موجودیتی است که محیط خود را درک میکند و برای رسیدن به اهداف خاص اقدام میکند. این دوره به مفهوم عوامل و ویژگیهایی مانند عقلانیت و استقلال آنها میپردازد. دانشجویان یاد میگیرند چگونه عوامل با محیط تعامل داشته و رفتار خود را بر اساس بازخورد و مشاهدات تنظیم میکنند.
مسائل رضایت محدودیتها: مسائل رضایت محدودیتها (CSP) دستهای از مسائل هستند که هدف پیدا کردن راهحلی است که یک سری محدودیتها را برآورده کند. دوره به نحوه مدلسازی مسائل واقعی به صورت CSP و کاربرد الگوریتمهایی مانند بازگشت به عقب و انتشار محدودیتها برای یافتن راهحلهای کارآمد میپردازد.
فضای جستجو و الگوریتمهای جستجو: یکی از جنبههای اساسی هوش مصنوعی جستجو در فضای گستردهای از راهحلهای ممکن برای یافتن بهترین آنها است. دوره مفهوم فضای جستجو که تمام حالتهای ممکن مسئله را نشان میدهد و مرور نظاممند آن را آموزش میدهد. همچنین، دانشجویان با الگوریتمهای جستجوی بدون آگاهی مانند جستجوی پهنای اول و عمق اول و الگوریتمهای جستجوی آگاه مانند جستجوی A* و تکنیکهای مبتنی بر هورستیک آشنا میشوند.
نمایش دانش: نمایش دانش برای سیستمهای هوش مصنوعی جهت استدلال و اتخاذ تصمیم اهمیت فراوانی دارد. دوره به دو نوع اصلی نمایش دانش میپردازد: منطق گزارهای و منطق گزارهای پیشرفته
منطق گزارهای: این بخش به دانشجویان میآموزد چگونه با استفاده از گزارهها که جملاتی ساده هستند و میتوانند درست یا نادرست باشند، دانش را نمایش دهند. همچنین با اتصالات منطقی (AND ،OR ،NOT و غیره) و چگونگی ساخت عبارات پیچیده برای نمایش روابط و قوانین آشنا میشوند.
منطق گزارهای پیشرفته: این منطق با معرفی متغیرها و کمیتگذارها، منطق گزارهای را گسترش میدهد. دانشجویان یاد میگیرند چگونه روابط و خواص مربوط به چند موجودیت را بیان کنند و از کمیتگذارهایی مانند «برای همه» و «وجود دارد» برای استدلال درباره مجموعهای از آبجکت ها استفاده کنند.
استنتاج و استدلال: پس از نمایش دانش، دانشجویان با فرآیند استنتاج آشنا میشوند که شامل استخراج اطلاعات جدید از دانش موجود با استفاده از قواعد منطقی و فنون قیاسی است. آنها یاد میگیرند چطور از مکانیزمهای استنتاج برای رسیدن به نتایج مبتنی بر دانش داده شده بهره ببرند.
در مجموع، این دوره اصول قوی در زمینه حل مسئله، الگوریتمهای جستجو و نمایش دانش ارائه میدهد که برای فهم تکنیکها و کاربردهای مختلف هوش مصنوعی حیاتی است. در پایان دوره، دانشجویان قادر خواهند بود این مفاهیم را برای مدلسازی و حل مسائل واقعی با استفاده از تکنیکهای هوش مصنوعی به کار ببرند.
این دوره برای چه کسانی مناسب است؟
- دانشجویان رشته علوم کامپیوتر
- دانشجویان در حال آمادهسازی برای آزمونهای Gate
- کسانی که قصد شرکت در آزمونهای دولتی با محوریت علوم کامپیوتر دارند.
- علاقهمندان به درک عملکرد اولیه هوش مصنوعی
- هر کسی که تمایل به یادگیری کارکرد هوش مصنوعی دارد.
اصول هوش مصنوعی: از حل مسئله تا یادگیری ماشین
-
مقدمه 02:47
-
مقدمه و تاریخچه هوش مصنوعی 21:01
-
حل مسئله با استفاده از مثال مسئله جاروبرقی 14:14
-
مسئله پارچ آب 07:36
-
انواع مسائل 05:21
-
ویژگیهای مسئله 21:23
-
معرفی عاملها 13:36
-
عامل - محیط کاری 08:10
-
انواع عاملها 09:46
-
مسئله رضایت محدودیتها 26:39
-
آزمون 1 None
-
نیاز به الگوریتمهای جستجو در هوش مصنوعی 04:03
-
تابع هورستیک 07:08
-
تابع هورستیک با استفاده از مسئله دوز 10:39
-
الگوریتمهای جستجوی آگاه و بدون آگاهی 04:23
-
الگوریتم جستجوی پهنای اول 06:19
-
الگوریتم جستجوی عمق اول 07:03
-
جستجوی پهنا اول و عمق اول برای مسئله پارچ آب 14:31
-
جستجوی با هزینه یکنواخت 08:05
-
الگوریتم جستجوی محدود عمق 07:37
-
الگوریتم جستجوی محدود عمق با عمق افزایشی تدریجی 10:10
-
الگوریتم جستجوی دو طرفه 07:21
-
آزمون 2 None
-
تولید و آزمون 03:27
-
الگوریتم جستجوی بهترین اول 06:21
-
الگوریتم جستجوی A* 12:18
-
الگوریتم جستجوی AO* 11:44
-
الگوریتم جستجوی صعود تپهای 14:31
-
کار الگوریتم ژنتیک 17:49
-
مثال ساده برای الگوریتم ژنتیک 21:56
-
پخت سرد شبیهسازی شده 11:36
-
الگوریتم جستجوی تیر محلی 03:17
-
جستجوی مینمکس 08:38
-
جستجوی مینمکس در بازی دوز 10:39
-
اصلاح آلفا-بتا 10:05
-
آزمون 3 None
-
مسئله دنیای Wumpus و نیاز به منطق 14:54
-
منطق گزارهای 14:14
-
تفسیر منطق گزارهای 14:01
-
الگوهای استدلال در منطق گزارهای 13:12
-
الگوریتم تفکیک 14:05
-
منطق مرتبه اول - منطق گزارهای پیشرفته 08:41
-
عبارت در منطق گزارهای پیشرفته 08:31
-
مدل در منطق گزارهای پیشرفته 06:46
-
یکپارچهسازی و تعمیم در منطق گزارهای پیشرفته 19:03
-
استدلال رو به جلو و رو به عقب 23:49
-
استنتاج و استدلال 07:57
-
آزمون 4 None
مشخصات آموزش
اصول هوش مصنوعی: از حل مسئله تا یادگیری ماشین
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:مقدماتی
- تعداد درس:48
- مدت زمان :09:37:24
- حجم :3.0GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy