در این بخش سورس کد الگوریتم پیروزی JAYA در پایتون Python قرار گرفته شده است. این سورس کد به زبان پایتون Python برای الگوریتم بهینه سازی الگوریتم JAYA در پایتون Python کد نویسی شده است. نام این الگوریتم از زبان سانسکریت برگرفته شده است و به معنای پیروزی یا victory می باشد. الگوریتم JAYA فرآیند ساده ای برای تعیین جواب های احتمالی خوب دارد و آن هم نزدیک شدن به جواب های خوب Best و دور شدن از جواب های بد worst است.

الگوریتم JAYA در پایتون

در این قسمت سورس کد الگوریتم JAYA در پایتون Python آماده شده است این سورس کد شامل 2 فایل می باشد  که عبارتند از:

  • benchmarks.py: این فایل شامل 23 تابع هزینه یا Fitness از توابع benchmark می باشد و در اکثر مقالات علمی از این توابع محک برای ارزیابی الگوریتم ها استفاده می کنند.
  • JAYA.py: فایل اصلی برای اجرای الگوریتم JAYA در پایتون می باشد که فراخوانی ها از طریق این فایل انجام و اجرا خواهد شد.

قسمت هایی از سورس کد توابع محک

 


***  توجه  ***

قبل از اجرای سورس کد الگوریتم در محیط پایتون حتماً از نصب پکیج های مورد استفاده در این سورس کد در Python خود مطمئن شوید پکیج های استفاده شده در این سورس کد numpy و  matplotlib می باشد که اولی پکیج مربوط به استفاده از آرایه ها و ماتریس ها در پایتون و دومی مربوط به عملیات های نموداری و Plot گرفتن می باشد. پیشنهاد ما نصب Anaconda  می باشد که هم پایتون و پکیج های مختلف و هم IDE های مختلفی را همراه با امکان آپدیتشان نصب می کند. ما این سورس کد را با IDE اسپایدر (Spyder (Python 3.8 نوشته و اجرا کرده ایم.


ویدئوی معرفی

 

درباره محصول

الگوریتم پیروزی JAYA در پایتون Python عنوان محصولی است که در این پست به آن پرداخته شده است. محصول در پایتون و با IDE اسپایدر (Spyder (Python 3.8 نوشته شده و بصورت کامل توسط گروه پشتیبانی پی استور تست و اجرا شده است. محصول دارای نشان تضمین کیفیت پی استور می باشد. برای دانلود محصول آن را خریداری کنید.

1 دیدگاه برای الگوریتم پیروزی JAYA در پایتون Python

  1. امین جلیل زاده

    نظرات و پیشنهادات خود را با در میان بگذارید.

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *