close
تبلیغات در اینترنت
کد الگوریتم ژنتیک باینری
loading...

The Website of Electrical & Eectronics Engineers

الگوریتم ژنتیک، الگوریتمی برای بهینه سازی و جستجو است که بر اساس اصول علم ژنتیک و انتخاب طبیعی پایه ریزی شده است. در الگوریتم ژنتیک گروهی از موجودات زنده مصنوعی به وجود می آیند و در شرایطی رشد و نمو می کنند که هدف کلی آن بیشینه کردن شایستگی کل جمعیت یا کمینه کردن یک هزینه مرتبط…

کد الگوریتم ژنتیک باینری

َAdmin بازدید : 410 دوشنبه 14 آذر 1390 : 14:26 نظرات ()

الگوریتم ژنتیک، الگوریتمی برای بهینه سازی و جستجو است که بر اساس اصول علم ژنتیک و انتخاب طبیعی پایه ریزی شده است. در الگوریتم ژنتیک گروهی از موجودات زنده مصنوعی به وجود می آیند و در شرایطی رشد و نمو می کنند که هدف کلی آن بیشینه کردن شایستگی کل جمعیت یا کمینه کردن یک هزینه مرتبط با جمعیت است. این روش در دهه های ۱۹۶۰ و ۱۹۷۰ توسط جان هالند  معرفی و ایجاد شد و نهایتا توسط یکی از شاگردانش به نام دیوید گُلدبرگ  جمع آوری شد.

مهم ترین و ابتدایی ترین نوع الگوریتم ژنتیک، الگوریتم ژنتیک باینری است که در آن متغیرها به صورت باینری کد می شوند. این نوع از الگوریتم ژنتیک را، الگوریتم ژنتیک گسسته نیز می نامند. زیرا متغیرها در آن دارای تغییرات پیوسته نیستند و نمی توانند هر مقداری به خود بگیرند. مجموعه متغیر های مسأله، که می بایست مقدار بهینه برای آن ها پیدا شود، در قالب رشته های باینری کد می شوند و به همدیگر الحاق می گردند. به این ترتیب یک کروموزوم از متغیر های مسأله به دست می آید. همان طور که در طبیعت، هر رشته ژنی، یک موجود خاص و منحصر به فرد را مشخص می کند، در مورد الگوریتم ژنتیک نیز، هر کروموزوم یک جواب منحصر به فرد برای مسأله مورد بررسی را مشخص می کند.

گروه برنامه نویسان متلب سایت، کد پایه ای برای الگوریتم ژنتیک باینری تدارک دیده و لینک دانلود آن را در اختیار بازدیدکنندگان محترم قرار داده است. این کد، قابلیت استفاده در انواع مسائل بهینه سازی را دارد و می توان با تغییراتی بسیار جزئی در آن، برای حل مختلف از این کد استفاده نمود.

لینک دانلود این کد در ادامه قرار گرفته است:

لینک دانلود رایگان کد الگوریتم ژنتیک باینری (۷۳٫۲ کیلوبایت)

 

ارسال نظر برای این مطلب

نام
ایمیل (منتشر نمی‌شود) (لازم)
وبسایت
:) :( ;) :D ;)) :X :? :P :* =(( :O @};- :B /:) :S
نظر خصوصی
مشخصات شما ذخیره شود ؟ [حذف مشخصات] [شکلک ها]
کد امنیتیرفرش کد امنیتی
تبلیغات
Rozblog.com رز بلاگ - متفاوت ترين سرويس سایت ساز
درباره ما
Profile Pic
به "weee" خوش آمديد . اين سايت با هدف افزايش سطح علمي دانشجويان و مهندسان برق کشور سرویس دهی می کند . باعث افتخار ماست که با ارسال مقالات و پروژه های خود ، ما را یاری کنید تا قدمی در راستای پیشرفت سطح علمی برداشته باشید.
اطلاعات کاربری
نام کاربری :
رمز عبور :
  • فراموشی رمز عبور؟
  • نویسندگان
    آمار سایت
  • کل مطالب : 176
  • کل نظرات : 108
  • افراد آنلاین : 2
  • تعداد اعضا : 2263
  • آی پی امروز : 15
  • آی پی دیروز : 30
  • بازدید امروز : 136
  • باردید دیروز : 118
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 556
  • بازدید ماه : 1,800
  • بازدید سال : 5,812
  • بازدید کلی : 428,463