<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html" version="2.0">
  <channel>
    <title><![CDATA[پست های Matlab24 Ir در مداد]]></title>
    <description><![CDATA[پست های Matlab24 Ir در مداد]]></description>
    <link>http://medad.io/@matlab24/</link>
    <image>
      <url>http://medad.io/Avatar-common150-53367/matlab24-ir.png</url>
      <title>پست های Matlab24 Ir در مداد</title>
      <link>http://medad.io/@matlab24/</link>
    </image>
    <generator>مداد</generator>
    <lastBuildDate>Sun, 01 Mar 2020 05:38:47 GMT</lastBuildDate>
    <atom:link href="http://medad.io/feed/@matlab24/" rel="self" type="application/rss+xml" />
    <webMaster><![CDATA[friend@medad.io]]></webMaster>
    <item>
      <title><![CDATA[کوله پشتی با sa : کد متلب حل کوله پشتی 0و1 با الگوریتم تبرید]]></title>
      <link>http://medad.io/@matlab24/%DA%A9%D9%88%D9%84%D9%87-%D9%BE%D8%B4%D8%AA%DB%8C-%D8%A8%D8%A7-sa-%DA%A9%D8%AF-%D9%85%D8%AA%D9%84%D8%A8-%D8%AD%D9%84-%DA%A9%D9%88%D9%84%D9%87-%D9%BE%D8%B4%D8%AA%DB%8C-0%D9%881-%D8%A8%D8%A7-%D8%A7%D9%84%DA%AF%D9%88%D8%B1%DB%8C%D8%AA%D9%85-%D8%AA%D8%A8%D8%B1%DB%8C%D8%AF/</link>
      <guid isPermaLink="false">http://medad.io/jPP/</guid>
      <category><![CDATA[کوله پشتی و sa]]></category>
      <category><![CDATA[حل کوله پشتی با sa]]></category>
      <dc:creator><![CDATA[Matlab24 Ir]]></dc:creator>
      <pubDate>Sat, 29 Feb 2020 07:14:40 GMT</pubDate>
      <atom:updated>2020-02-29T10:44:40+03:30</atom:updated>
      <content:encoded><![CDATA[<h2 dir="auto"> <a href="http://matlab24.ir/knapsack_sa">حل مسئله کوله پشتی با الگوریتم ذوب شبیه سازی شده</a> :  الگوریتم تبرید یا ذوب شبیه سازی شده که با آن sa نیز میگویند ، یک الگوریتم فرابتکاری است که برای بهینه سازی از آن استفاده میشود.  </h2><p dir="auto"><br/></p><figure><img src="https://medad.io/ArticleImage-12502-86610-1000/86610.jpg" alt=""/></figure><h2 dir="auto"> <a href="http://matlab24.ir/knapsack_sa">حل مسئله کوله پشتی با الگوریتم Simulated Annaling</a>  : حل مسئله کوله پشتی با الگوریتم SA </h2><p dir="auto">جزئیات بیشتر:</p><p dir="auto">شرح مسئله به این صورت است که ما تعدادی اجسام با وزن مشخص و با ارزش مشخص داریم</p><p dir="auto">و میخواهیم اشیایی را انتخاب کنیم که دارای بیشترین ارزش باشند.</p><p dir="auto">و محدودیتی که داریم بر روی وزن کل اشیا می باشد زیرا که کوله پشتی تحمل وزن مشخصی را دارد</p><p dir="auto">تعاریف ما برای مدل کردن کوله پشتی به صورت زیر می باشد:</p><p dir="auto">یک بردار وزن به نام W خواهیم داشت که وزن اشیا را در ان وارد میکنیم</p><p dir="auto">یک بردار ارزش به نام V خواهیم داشت که ارزش اشیا را در ان وارد میکنیم</p><p dir="auto">و همچنین یک متغیر W_total داریم که حداکثر وزن قابل قبول را در ان وارد میکنیم</p><p dir="auto">تابع شایستگی نیز به این صورت عمل میکند که ابتدا مجموع وزن اشیای انتخاب شده را محاسبه میکنیم .</p><p dir="auto">اگر این مجموع کمتر از W_total بود انگاه شایستگی این راه حل برابر است با مجموع ارزش اشیای انتخاب شده .</p><p dir="auto">اما اگر مجموع وزن بیشتر از W_total باشد انگاه شایستگی این راه حل را برابر با صفر در نظر میگیریم چون یک راه حل غیر قابل قبول می باشد.</p><p dir="auto">در نهایت ما به دنبال راه حل با بیشترین مقدار شایستگی می باشیم که بیشترین ارزش را به ما میدهد بنابر این دنبال پیدا کردن ماکزیمم می باشیم.</p><p dir="auto">منبع : <a href="http://matlab24.ir/knapsack_sa">کوله پشتی با sa</a></p><p dir="auto"><br/></p>]]></content:encoded>
    </item>
    <item>
      <title><![CDATA[مسئله کوله پشتی ، تعریف ، بررسی مدلهای مختلف و روشهای حل آن]]></title>
      <link>http://medad.io/@matlab24/%D9%85%D8%B3%D8%A6%D9%84%D9%87-%DA%A9%D9%88%D9%84%D9%87-%D9%BE%D8%B4%D8%AA%DB%8C-%D8%AA%D8%B9%D8%B1%DB%8C%D9%81-%D8%A8%D8%B1%D8%B1%D8%B3%DB%8C-%D9%85%D8%AF%D9%84%D9%87%D8%A7%DB%8C-%D9%85%D8%AE%D8%AA%D9%84%D9%81-%D9%88-%D8%B1%D9%88%D8%B4%D9%87%D8%A7%DB%8C-%D8%AD%D9%84-%D8%A2%D9%86/</link>
      <guid isPermaLink="false">http://medad.io/jPM/</guid>
      <category><![CDATA[کوله پشتی]]></category>
      <category><![CDATA[کوله پشتی 0 و1]]></category>
      <category><![CDATA[تعریف کوله پشتی]]></category>
      <dc:creator><![CDATA[Matlab24 Ir]]></dc:creator>
      <pubDate>Sat, 29 Feb 2020 05:58:00 GMT</pubDate>
      <atom:updated>2020-02-29T09:28:00+03:30</atom:updated>
      <content:encoded><![CDATA[<p dir="auto"><a href="http://matlab24.ir/knapsack">مسئله کوله پشتی</a> یا Knapsack Problem یکی از مسائل معروف هوش مصنوعی و بهینه سازی و تحقیق در عملیات می باشد ، اهمیت این مسئله از آن جهت است که مسائل دنیای واقعی را میتوان به آن نگاشت کرد و با حل کردن کوله پشتی میتوان مسائل دنیای واقعی مانند رمزنگاری ، تخصیص منابع و غیره را بهینه کرد.</p><p dir="auto"><br/></p><figure><img src="https://medad.io/ArticleImage-12500-86609-1000/86609.jpg" alt="آموزش کامل مسئله کوله پشتی"/><figcaption dir="auto">آموزش کامل مسئله کوله پشتی</figcaption></figure><p dir="auto">در مسئله کوله پشتی ، هدف این است که از بین اشیای موجود که هرکدام وزن و ارزش خاص خود را دارند آنهایی را انتخاب کنیم که : بیشترین ارزش را برای ما تولید کنند و مجموع وزن آنها بیشتر از ظرفیت کوله پشتی نشود.</p><h2 dir="auto"> انواع <a href="http://matlab24.ir/knapsack">مدلهای مسئله کوله پشتی</a> </h2><ol> <li>کوله پشتی 0 و 1</li><li>کوله پشتی کسری</li><li>کوله پشتی چند بعدی</li><li>کوله پشتی با کران</li><li>کوله پشتی بیکران</li> </ol><p dir="auto">هر کدام از مدلهای مختلف مسئله کوله پشتی ، تعریف ریاضی خاص خود را دارد. و برای اینکه بتوان آنها را حل کرد ابتدا باید فرمول ریاضی آنها را بدست آورد.</p><h2 dir="auto"> روشهای حل مسئله کوله پشتی </h2><p dir="auto">مسئله کوله پشتی را میتوان با روشهای مختلف مانند :</p><ul><li>حل کوله پشتی با برنامه نویسی پویا</li><li>حل کوله پشتی با الگوریتم حریصانه</li><li>حل کوله پشتی با الگوریتم عقبگرد</li><li>حل کوله پشتی با الگوریتم ژنتیک یا GA</li><li>حل کوله پشتی با الگوریتم تبرید یا SA</li><li>حل کوله پشتی با الگوریتم ملخ یا GOA</li><li>حل کوله پشتی با الگوریتم گرگ خاکستری یا GWO</li><li>حل کوله پشتی با الگوریتم سنجاقک یا DA</li><li>حل کوله پشتی با الگوریتم توده ذرات یا PSO</li><li>حل کوله پشتی با الگوریتم تکامل تفاضلی یا DE</li></ul><p dir="auto">و سایر الگوریتم های تکاملی و فرابتکاری حل کرد. </p><p dir="auto">ما در تیم برنامه نویسی هوشمند ، حل مسئله کوله پشتی با الگوریتم های مختلف را آماده کرده ایم و در نرم افزار Matlab پیاده سازی کرده ایم که میتوانید در لینک زیر به آنها دسترسی داشته باشید.</p><p dir="auto"><a href="matlab24.ir/knapsack">کد متلب مسئله کوله پشتی</a></p><p dir="auto"><br/></p>]]></content:encoded>
    </item>
  </channel>
</rss>