دانلود کوله پشتی با AFSA – برنامه نویسی هوشمند https://matlab24.ir مشاوره و مشارکت در پیاده سازی الگوریتم های هوش مصنوعی و پیاده سازی نرم افزار های هوشمند Sun, 29 Jan 2017 05:00:29 +0000 fa-IR hourly 1 https://wordpress.org/?v=6.3.4 https://matlab24.ir/wp-content/uploads/2014/08/matlab24-55x55.jpg دانلود کوله پشتی با AFSA – برنامه نویسی هوشمند https://matlab24.ir 32 32 حل کوله پشتی با الگوریتم دسته ماهی های مصنوعی (AFSA) https://matlab24.ir/%d8%ad%d9%84-%da%a9%d9%88%d9%84%d9%87-%d9%be%d8%b4%d8%aa%db%8c-%d8%a8%d8%a7-%d8%a7%d9%84%da%af%d9%88%d8%b1%db%8c%d8%aa%d9%85-%d8%af%d8%b3%d8%aa%d9%87-%d9%85%d8%a7%d9%87%db%8c-%d9%87%d8%a7%db%8c-%d9%85/ https://matlab24.ir/%d8%ad%d9%84-%da%a9%d9%88%d9%84%d9%87-%d9%be%d8%b4%d8%aa%db%8c-%d8%a8%d8%a7-%d8%a7%d9%84%da%af%d9%88%d8%b1%db%8c%d8%aa%d9%85-%d8%af%d8%b3%d8%aa%d9%87-%d9%85%d8%a7%d9%87%db%8c-%d9%87%d8%a7%db%8c-%d9%85/#respond Thu, 09 Jul 2015 06:32:12 +0000 http://matlab24.ir/?p=763 حل کوله پشتی با الگوریتم دسته ماهی های مصنوعی (AFSA) در این کار ما مسئله کوله پشتی صفر و یک

نوشته حل کوله پشتی با الگوریتم دسته ماهی های مصنوعی (AFSA) اولین بار در برنامه نویسی هوشمند پدیدار شد.

]]>
حل کوله پشتی با الگوریتم دسته ماهی های مصنوعی (AFSA)

در این کار ما مسئله کوله پشتی صفر و یک را با الگوریتم ماهی های مصنوعی حل کرده ایم

کد بعلاوه یک فایل توضیحات خط به خط جهت آموزش و یادگیری کد در اختیار شما قرار میگیرد

 

برای دانلود کد متلب حل کوله پشتی با الگوریتم ماهی های مصنوعی از بخش زیر اقدام نموده و بصورت آنلاین کد را خریداری و دانلود نمایید

 

[parspalpaiddownloads id=”55″]

 

ایمیل : matlab24ir@gmail.com و یا info@matlab24.ir

شماره تماس : ۰۹۱۳۹۹۳۵۳۶۰

—————————————————

حل کوله پشتی با الگوریتم دسته ماهی های مصنوعی (AFSA)

حل کوله پشتی با الگوریتم دسته ماهی های مصنوعی (AFSA)

جزئیات بیشتر:

شرح مسئله به این صورت است که ما تعدادی اجسام با وزن مشخص و با ارزش مشخص داریم و میخواهیم اشیایی را انتخاب کنیم که دارای بیشترین ارزش باشند. و محدودیتی که داریم بر روی وزن کل اشیا می باشد زیرا که کوله پشتی تحمل وزن مشخصی را دارد

تعاریف ما به صورت زیر می باشد:

یک بردار وزن به نام W خواهیم داشت که وزن اشیا را در ان وارد میکنیم

یک بردار ارزش به نام V خواهیم داشت که ارزش اشیا را در ان وارد میکنیم

و همچنین یک متغیر W_total داریم که حداکثر وزن قابل قبول را در ان وارد میکنیم

تابع شایستگی نیز به این صورت عمل میکند که ابتدا مجموع وزن اشیای انتخاب شده را محاسبه میکنیم اگر این مجموع کمتر از W_total بود انگاه شایستگی این راه حل برابر است با مجموع ارزش اشیای انتخاب شده . اما اگر مجموع وزن بیشتر از W_total باشد انگاه شایستگی این راه حل را برابر با صفر در نظر میگیریم چون یک راه حل غیر قابل قبول می باشد.

در نهایت ما به دنبال راه حل با بیشترین مقدار شایستگی می باشیم که بیشترین ارزش را به ما میدهد بنابر این دنبال پیدا کردن ماکزیمم می باشیم.

نوشته حل کوله پشتی با الگوریتم دسته ماهی های مصنوعی (AFSA) اولین بار در برنامه نویسی هوشمند پدیدار شد.

]]>
https://matlab24.ir/%d8%ad%d9%84-%da%a9%d9%88%d9%84%d9%87-%d9%be%d8%b4%d8%aa%db%8c-%d8%a8%d8%a7-%d8%a7%d9%84%da%af%d9%88%d8%b1%db%8c%d8%aa%d9%85-%d8%af%d8%b3%d8%aa%d9%87-%d9%85%d8%a7%d9%87%db%8c-%d9%87%d8%a7%db%8c-%d9%85/feed/ 0