دانلود رایگان تولباکس برنامه ریزی ژنتیک – Genetic Programming Toolbox

دانلود رایگان تولباکس برنامه ریزی ژنتیک - Genetic Programming Toolbox

برنامه ریزی ژنتیک (Genetic Programming) و یا به اختصار GP، یکی از روش های قدرتمند در حوزه الگوریتم های تکاملی است و اصول آن مبتنی بر الگوریتم ژنتیک است. اما طرز نمایش جواب ها در این روش، به صورت ساختارهای درختی است که برای حل مسائل مختلف می تواند مورد استفاده قرار بگیرد. ساختار درختی کروموزوم ها در روش برنامه ریزی ژنتیک، این الگوریتم را به ابزاری قوی و مناسب برای حل مسائل مدل سازی تبدیل می کند. یکی از تولباکس هایی که بر روی نسخه استاندارد متلب وجود ندارد، تولباکس برنامه ریزی ژنتیک است و به همین دلیل، معمولا نیاز اساسی کاربران نسبت به وجود آن، بدون پاسخ می ماند. متلب سایت، یکی از تولباکس های استاندارد برای GP را برای دانلود در اختیار مراجعین محترم و علاقه مندان قرار داده است. ضمنا فایل راهنمای استفاده از تولباکس برنامه ریزی ژنتیک نیز در داخل بسته نرم افزاری، گنجانده شده است. برای دریافت لینک دانلود این تولباکس، به ادامه مطلب توجه فرمایید.

ادامه مطلب >>

اگر فایل هایی که از فرادرس - متلب سایت دانلود نموده اید نیاز به رمز عبور دارند، عبارت matlabsite.com را به عنوان رمز عبور وارد نمایید.


اگر فایل هایی که از کدسرا دانلود نموده اید نیاز به رمز عبور دارند، عبارت www.codesara.ir را به عنوان رمز عبور وارد نمایید.

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

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

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

ادامه مطلب >>

اگر فایل هایی که از فرادرس - متلب سایت دانلود نموده اید نیاز به رمز عبور دارند، عبارت matlabsite.com را به عنوان رمز عبور وارد نمایید.


اگر فایل هایی که از کدسرا دانلود نموده اید نیاز به رمز عبور دارند، عبارت www.codesara.ir را به عنوان رمز عبور وارد نمایید.

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

تکامل داروینی

الگوریتم ژنتیک، شناخته شده تربن و پرکاربرد ترین ابزار بهینه سازی تکاملی است. این الگوریتم در اغلب مسائل بهینه سازی به ویژه بهینه سازی گسسته، کارایی بالایی از خود نشان داده است. اما در حل مسا ئل پیوسته آنچنان که باید و شاید، کاراریی این الگوریتم نشان داده نشده است. در مقابل الگوریتم بهینه سازی انبوه ذرات که در داخل ایران به الگوریتم پرندگان نیز شناخته می شود، در حل مسائل گسسته بسیار موفق عمل کرده است. بنابراین یک ایده برای افزایش کارایی الگوریتم ژنتیک در حل مسائل پیوسته می تواند ترکیب آن با الگوریتم پرندگان (Hybrid Genetic and Particle Swarm Optimization) باشد. ادامه مطلب را ببینید.

ادامه مطلب >>

اگر فایل هایی که از فرادرس - متلب سایت دانلود نموده اید نیاز به رمز عبور دارند، عبارت matlabsite.com را به عنوان رمز عبور وارد نمایید.


اگر فایل هایی که از کدسرا دانلود نموده اید نیاز به رمز عبور دارند، عبارت www.codesara.ir را به عنوان رمز عبور وارد نمایید.

دانلود کد حل مسأله کوله پشتی توسط الگوریتم ژنتیک

متلب سایت کد حل مسئله کوله پشتی توسط الگوریتم ژنتیک را برای دانلود در اختیار مراجعین قرار داده است.

مسئله کوله پشتی چیست؟ فرض کنید که جهانگردی می خواهد کوله پشتی خود را با انتخاب حالتهای ممکن از بین وسائل گوناگونی که بیشترین راحتی را برایش فراهم می سازند پر کند. این مسئله می تواند با شماره گذاری این وسائل از ۱ تا n و تعریف برداری از متغیرهای دودویی(Binary) (j = 1,2,…n) بصورت ریاضی فرمول بندی شود. به این معنی که: اگر شیء j ام انتخاب شود در غیر اینصورت وقتی میزان راحتی باشد که وسیله j ا م فراهم می آورد و وزن آن و c اندازه کوله پشتی باشد. مسئله ما انتخاب برداری از بین بردارهای دودویی x است،که محدودیت را بر آورده کند. بطوریکه تابع هدف ماکزیمم مقدار خود را بگیرد.

ادامه مطلب >>

اگر فایل هایی که از فرادرس - متلب سایت دانلود نموده اید نیاز به رمز عبور دارند، عبارت matlabsite.com را به عنوان رمز عبور وارد نمایید.


اگر فایل هایی که از کدسرا دانلود نموده اید نیاز به رمز عبور دارند، عبارت www.codesara.ir را به عنوان رمز عبور وارد نمایید.

فایل آموزش تولباکس الگوریتم ژنتیک در متلب

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

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

به دلیل گسترش استفاده از الگوریتم ژنتیک، متلب نیز یک جعبه ابزار برای استفاده تدارک دیده است.

ادامه مطلب >>

اگر فایل هایی که از فرادرس - متلب سایت دانلود نموده اید نیاز به رمز عبور دارند، عبارت matlabsite.com را به عنوان رمز عبور وارد نمایید.


اگر فایل هایی که از کدسرا دانلود نموده اید نیاز به رمز عبور دارند، عبارت www.codesara.ir را به عنوان رمز عبور وارد نمایید.