ارسال پاسخ 
 
امتیاز موضوع:
  • 26 رأی - میانگین امتیازات : 2.88
  • 1
  • 2
  • 3
  • 4
  • 5

اسکریپت الگوریتم ژنتیک (نسخه پیوسته-غیر باینری)

۱۳۹۱/۲/۲۹, ۱۰:۱۸ صبح (آخرین ویرایش در این ارسال: ۱۳۹۱/۲/۳۰ ۱۲:۲۳ صبح، توسط admin.)
ارسال: #1

Brick اسکریپت الگوریتم ژنتیک (نسخه پیوسته-غیر باینری)


الگوریتم ژنتیک (GA) تکنیک جستجویی در علم رایانه برای یافتن راه‌حل تقریبی برای بهینه‌سازی و مسائل جستجو است. الگوریتم ژنتیک نوع خاصی از الگوریتمهای تکامل است و برای اولین بار توسط جان هلند ارائه گردید. با استفاده از الگوریتم ژنتیک می توان به بهینه سازی توابع به ویژه توابعی که به وسیله الگوریتم های گرادیانی به دلیل اکسترمم های محلی بسیار دارای جواب نمی باشند پرداخت.

کد قابل اجرا در این برنامه برنامه sample می باشد که به کمک تابع gaM بهینه می گردد. از این برنامه می توان برای بهینه سازی سایر توابع پیچیده تر استفاده نمود.
نسخه الگوریتم پیاده سازی شده از نوع پیوسته می باشد که برای بهینه سازی سیستم های غیر باینری بسیار سودمند می باشد.

الگوریتم برنامه بر اساس مقاله A genetic algorithm for function optimization: A MATLAB implementation توسط گروه گومتلب نوشته شده است. الگوریتم پیاده شده به صورت pcode به منظور بهینه سازی قابل استفاده می باشد.


فایل (های) پیوست شده
.rar  genetic_algorithm [www.gomatlab.com].rar (اندازه: 1.77 KB / تعداد دفعات دانلود: 273)

دو چیز در دنیا بینهایت است! جهان و حماقت انسان ها، هر چند در مورد اولی تردید دارم.
(البرت انیشتین)
یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس شده توسط negin17h ، euruse
ارسال پاسخ 




کاربرانِ درحال بازدید از این موضوع:
1 مهمان

بازگشت به بالابازگشت به محتوا