هوش محاسباتی
Computational Intelligence
نام درس: | هوش محاسباتی | مقطع: | کارشناسی |
---|---|---|---|
پیشنیاز: | برنامهسازی پیشرفته | گروه درس: | تخصصی اختیاری |
همنیاز: | ندارد | نوع درس: | نظری |
تعداد واحد: | 3 | تعداد ساعت: | 48 |
حل تمرین: | : دارد |
سرفصل درس:
روشهای فازی: مقدمه، مبانی نظری مجموعههای فازی، عملگرهای فازی، روابط فازی و استنتاج در منطق فازی، قوانین و روابط فازی
روشهای تکاملی
الگوریتم ژنتیک: انواع کروموزومها ،انواع روشهای انتخاب والد ،انواع روشهای ترکیب ،انواع روشهای جهش ،انواع روشهای انتخاب نسل بعد،
روشهای هوش جمعی: بهینهسازی گروه ذرات، کولونی مورچگان، زنبور عسل، فاخته و ...
نکته: از آنجا که دانشجویان در دروس یادگیری ماشین مقدماتی و آشنایی با یادگیری عمیق با شبکههای عصبی آشنایی پیدا میکنند، این موضوع در سرفصل این درس ذکر نشده است.
منابع:
-
Keller, J. M., Liu, D., & Fogel, D. B. (2016). Fundamentals of Computational Intelligence: Neural Networks, Fuzzy Systems and Evolutionary Computation. Wiley.
-
Engelbrecht, P. (2007). Computational Intelligence: An Introduction. Wiley.
-
Konar, A. (2007). Computational Intelligence: Principles, Techniques and Applications. Springer.