یکی از تکنیکهای نسبتاً جدید در حوزهی محاسبات تکاملی که به منظور برنامهنویسی خودکار استفاده میشود، تکنیک تکامل گرامری، یا به اختصار GE است. GE توسط Michael O’Neill و Conor Ryan در سال 1998 معرفی شد. این دو به همراه J. Collins در دانشگاه لیمریک کشور ایرلند از پیشقراولان این عرصه به شمار میروند. برخلاف GP، GE پروسهی تکامل را بر روی برنامههای واقعی انجام نمیدهد. بلکه این کار را بر روی کروموزومهایی که از رشتههای باینری با طول متغیر تشکیل شدهاند، انجام میدهد. سپس از یک رویه نگاشت برای ایجاد برنامه به هر زبان دلخواه استفاده میشود. این رویه از رشتههای باینری برای انتخاب قوانین تولید استفاده میکند. قوانین نیز به فرم گرامری BNF هستند.در نهایت برنامهای حاصل میشود که از نظر نحوی درست بوده و میتوان آن را توسط یک تابع برازندگی، ارزیابی کرد.
.
مدت زمان : 35 دقیقه
.
.
برخی از تصاویر این فیلم آموزشی :
گنجینه فیلم های آموزشی فارسی الگوریتم های بهینه سازی تکاملی-هوش مصنوعی
ردیف | عنوان | مدت زمان | لینک |
---|---|---|---|
1 | فیلم آموزش فارسی الگوریتم تکامل گرامری Grammatical Evolution | 35 دقیقه | لینک دریافت (کلیک کنید) |
2 | فیلم آموزشی فارسی الگوریتم بازی تکاملی Evolutionary Game Algorithm | 35 دقیقه | لینک دریافت (کلیک کنید) |
3 | فیلم آموزش فارسی الگوریتم جستجوی فاخته cuckoo search | 100 دقیقه | لینک دریافت (کلیک کنید) |
4 | فیلم آموزش فارسی بررسی قیود در مسائل بهینه سازی مقید | 34 دقیقه | لینک دریافت (کلیک کنید) |
5 | فیلم آموزش فارسی الگوریتم دسته ماهی مصنوعی | 30 دقیقه | لینک دریافت (کلیک کنید) |
6 | فیلم آموزش فارسی الگوریتم کلونی زنبور عسل | 65 دقیقه | لینک دریافت (کلیک کنید) |
7 | فیلم آموزش فارسی بهینه سازی مبتنی بر جغرافیای زیستی | 30 دقیقه | لینک دریافت (کلیک کنید) |
8 | فیلم آموزش فارسی الگوریتم ژنتیک در متلب | 190 دقیقه | لینک دریافت (کلیک کنید) |