<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>بایگانی‌ها فیلم آموزش فارسی Differential Evolution - ایران متلب</title>
	<atom:link href="https://iran-matlab.ir/product-tag/%d9%81%db%8c%d9%84%d9%85-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%81%d8%a7%d8%b1%d8%b3%db%8c-differential-evolution/feed/" rel="self" type="application/rss+xml" />
	<link>https://iran-matlab.ir/product-tag/فیلم-آموزش-فارسی-differential-evolution/</link>
	<description>بزرگترین مرجع فیلم های آموزشی دانشگاهی و مهندسی</description>
	<lastBuildDate>Fri, 03 Oct 2025 16:50:41 +0000</lastBuildDate>
	<language>fa-IR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://iran-matlab.ir/wp-content/uploads/2022/11/cropped-icon512-32x32.png</url>
	<title>بایگانی‌ها فیلم آموزش فارسی Differential Evolution - ایران متلب</title>
	<link>https://iran-matlab.ir/product-tag/فیلم-آموزش-فارسی-differential-evolution/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>دانلود کد و فیلم آموزشی فارسی الگوریتم تكامل تفاضلي</title>
		<link>https://iran-matlab.ir/product/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%da%a9%d8%af-%d9%88-%d9%81%db%8c%d9%84%d9%85-%d8%a2%d9%85%d9%88%d8%b2%d8%b4%db%8c-%d9%81%d8%a7%d8%b1%d8%b3%db%8c-%d8%a7%d9%84%da%af%d9%88%d8%b1%db%8c%d8%aa%d9%85/</link>
					<comments>https://iran-matlab.ir/product/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%da%a9%d8%af-%d9%88-%d9%81%db%8c%d9%84%d9%85-%d8%a2%d9%85%d9%88%d8%b2%d8%b4%db%8c-%d9%81%d8%a7%d8%b1%d8%b3%db%8c-%d8%a7%d9%84%da%af%d9%88%d8%b1%db%8c%d8%aa%d9%85/#respond</comments>
		
		<dc:creator><![CDATA[ایران متلب]]></dc:creator>
		<pubDate>Tue, 07 Jul 2015 05:41:44 +0000</pubDate>
				<guid isPermaLink="false">https://iran-matlab.ir/?post_type=product&#038;p=945</guid>

					<description><![CDATA[<p>الگوريتم تكامل تفاضلي الگوريتم تكامل تفاضلي DE نخستين بار در سال 1995توسط استورن و پرايس [37] معرفي شد. اين الگوريتم در نخستين مسابقه بهينه سازي IEEE مقام اول را كسب كرد. استورن و پرايس در كار بعدي خود [38] با استفاده از توابع محك بسيار متنوعي عملكرد الگوريتم خود را با تعدادي از مشهورترين روشهاي [&#8230;]</p>
<p>نوشته <a href="https://iran-matlab.ir/product/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%da%a9%d8%af-%d9%88-%d9%81%db%8c%d9%84%d9%85-%d8%a2%d9%85%d9%88%d8%b2%d8%b4%db%8c-%d9%81%d8%a7%d8%b1%d8%b3%db%8c-%d8%a7%d9%84%da%af%d9%88%d8%b1%db%8c%d8%aa%d9%85/">دانلود کد و فیلم آموزشی فارسی الگوریتم تكامل تفاضلي</a> اولین بار در <a href="https://iran-matlab.ir">ایران متلب</a> پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<p class="Yekan" style="text-align: justify;"><span style="font-size: 16pt;">الگوريتم تكامل تفاضلي</span><br />
<span style="font-size: 16pt;"><a href="http://www.icsi.berkeley.edu/~storn/code.html" target="_blank" rel="noopener"> الگوريتم تكامل تفاضلي</a> DE نخستين بار در سال 1995توسط استورن و پرايس [37] معرفي شد. اين الگوريتم در نخستين مسابقه بهينه سازي IEEE مقام اول را كسب كرد. استورن و پرايس در كار بعدي خود [38] با استفاده از توابع محك بسيار متنوعي عملكرد الگوريتم خود را با تعدادي از مشهورترين روشهاي بهينه سازي مقايسه كردند. نتايج آزمايشهاي آنها نشان دهنده ي برتري الگوريتم DE بود. از آن زمان تاكنون، اين الگوريتم موضوع بسياري از مقالات علمي در ادبيات <a href="https://fa.wikipedia.org/wiki/%D8%A7%D9%84%DA%AF%D9%88%D8%B1%DB%8C%D8%AA%D9%85_%D9%81%D8%B1%DA%AF%D8%B4%D8%AA%DB%8C" target="_blank" rel="noopener">الگوريتمهاي تكاملي</a> بوده است. به عنوان مثال، برگي و ديگران [39] با كنترل فشار انتخاب DE را از نظر سرعت همگرايي بهبود دادند.</span><br />
<span style="font-size: 16pt;"> آزمايشهاي آنها بر روي توابع دييانگ نشان دهنده ي برتري روش آنها در برابر دو نسخه معروف DE يعني DE/rand/1/bin و DE/best/2/bin بود. سلمان و همکاران [40] با استفاده از استراتژي خود تطبيقي [41] الگوريتم DE را از نظر دقت همگرايي بهبود دادند.</span><br />
<span style="font-size: 16pt;"> کيان و ديگران [42] ضمن تطبيق پارامتر جهش در هر نسل، از روش رتبه بندي مبتني بر پرتو و مرتب سازي تفاوت ازدحام براي انتخاب بازماندگان استفاده كردند.</span><br />
<span style="font-size: 16pt;"> گانگ و ديگران [43] براي افزايش سرعت همگرايي DE از مدل طراحي متعامد و استراتژي خودتطبيقي استفاده كردند. تورديك [44 ] آزمايشهايي را بر روي مدلهاي تطبيقي نسخه هاي مختلف الگوريتم DE انجام داد. او با استفاده از سه تابع محك، خصوصيات اين الگوريتم ها را با ساير الگوريتمهاي بهينه سازي مقايسه كرد. همچنين، زاهاريه [45] اثر عملگرهاي مختلف بازتركيبي را بررفتار الگوريتم DE مورد بررسي قرار داد.</span><br />
<span style="font-size: 16pt;"> مهمترين ويژگيهاي DE سرعت بالا، سادگي و قدرتمند بودن آن است. اين روش تنها با تنظيم سه پارامتر شروع به كار ميكند. پارامتر CR (احتمال انجام بازتركيب)، پارامتر NP (اندازه جمعيت) و پارامتر F (وزن جهش) است كه در تفاضل دو بردار ضرب مي شود و به بردار سوم اضافه مي شود. به گفته استورن و پرايس، پارامتر F معمولا بين 0 تا 2 تنظيم مي شود. اين الگوريتم، ابتدا جمعيتي به اندازه NP با مقادير تصادفي در محدوده مقادير مسئله مربوطه ايجاد مي كند.</span><br />
<span style="font-size: 16pt;">جهش</span><br />
<span style="font-size: 16pt;"> در اين مرحله 3 بردار به صورت تصادفي و دو به دو متفاوت انتخاب مي شوند. بردار جهش يافته به شكل زير براي هر بردار درون جمعيت ايجاد مي شود.</span></p>
<p><span style="font-size: 16pt;"><a href="http://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB5.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1695" src="http://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB5.jpg" alt="harmony_memory_MATLAB5" width="408" height="46" /></a></span></p>
<p class="Yekan" style="text-align: justify;"><span style="font-size: 16pt;">استورن و پرايس دو عملگر متفاوت براي جهش معرفي كرده اند. عملگري كه در فرمول بالا معرفي شد، مربوط به طرح اول مي باشد. آنها همچنين طرحي ديگر را براي عملگر جهش ارائه دادن كه در فرمول پايين آمده است. اين طرح با استفاده از بهترين بردار، درجه حريصانه بودن حركت الگوريتم به سمت بهينه را افزايش مي دهد. معمولا اين طرح براي مسائلي كه يافتن بهينه عمومي آنها ساده است، براي افزايش سرعت همگرايي بسيار مناسب است.</span><br />
<span style="font-size: 16pt;"><a href="http://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB6.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1696" src="http://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB6.jpg" alt="harmony_memory_MATLAB6" width="632" height="46" /></a></span></p>
<p class="Yekan" style="text-align: justify;"><span style="font-size: 16pt;">بازتركيب</span><br />
<span style="font-size: 16pt;">در مرحله بازتركيب هر يك از مؤلفه هاي اين بردار جهش يافته با احتمال CR به بردار كانديدها منتقل مي شوند و در غير اين صورت، مؤلفه ي معادل در بردار اصلي جايگزين مي شود.</span></p>
<p><span style="font-size: 16pt;"><a href="http://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB7.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1697" src="http://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB7.jpg" alt="harmony_memory_MATLAB7" width="602" height="86" /></a></span></p>
<p class="Yekan" style="text-align: justify;"><span style="font-size: 16pt;">در معادله بالا rand(j) j امين فراخواني تابع تصادفي است كه عددي ميان صفر و يك توليد مي كند. البته براي تضمين اينكه حداقل يك مؤلفه به بردار آزمايشي منتقل مي شود، يك مؤلفه بصورت اتفاقي و بدون در نظر گرفتن CR از بردار جهش يافته به بردار آزمايشي منتقل مي شود. براي اين كار، براي هر بردار كانديدا ، يك مؤلفه به صورت تصادفي و با استفاده از تابع randb() براي انتقال به نسل بعدي انتخاب مي شود.</span><br />
<span style="font-size: 16pt;">انتخاب</span><br />
<span style="font-size: 16pt;"> به منظور انتخاب بازماندگان از روش حريصانه استفاده مي شود و هر بردار با بردار كانديداي مربوطه مقايسه مي شود، هركدام كه شايستگي بيشتري داشته باشد به نسل بعدي منتقل مي شود.</span></p>
<p><span style="font-size: 16pt;"><a href="http://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB8.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1701" src="http://matlab1.ir/wp-content/uploads/2015/02/harmony_memory_MATLAB8.jpg" alt="harmony_memory_MATLAB8" width="417" height="46" /></a></span></p>
<p class="Yekan" style="text-align: justify;"><span style="font-size: 16pt;">نمادسازي DE</span><br />
<span style="font-size: 16pt;"> الگوريتم DE نسخه هاي گوناگوني دارد كه به وسيله نمادسازي زير مشخص ميشوند. بسته به كاربرد، ميتوان از هريك از ايssن نسخه ها براي <a href="https://iran-matlab.ir/?product=%D9%81%DB%8C%D9%84%D9%85-%D8%A2%D9%85%D9%88%D8%B2%D8%B4%DB%8C-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C-%D8%A8%D9%87%DB%8C%D9%86%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-%D8%AF%D8%B1-%D9%85%D8%AA%D9%84%D8%A8" target="_blank" rel="noopener">بهينه سازي</a> استفاده كرد. مرور كاملي بر توانايي هاي اين نسخه ها در بهينه سازي توابع مختلف در [46] موجود است.</span><br />
<span style="font-size: 16pt;"> نمادسازي DE به صورت مقابل ميباشد:</span><br />
<span style="font-size: 16pt;"> DE/x/y/z</span><br />
<span style="font-size: 16pt;"> x بردار جهش يافته مي باشد، كه مي تواند تصادفي يا براساس شايستگي انتخاب شود. براي اين نماد، دو گزينه Rand و best پيش بيني شده اند. در صورت انتخاب گزينه best ، همواره بهترين بردار عضو جمعيت براي انجام جهش انتخاب مي شو و در صورت انتخاب rand براي هر جهش يك بردار به صورت تصادفي انتخاب ميشود. Y تعداد بردارهاي تفاضل مورد استفاده است. Z نوع بازتركيب مورد استفاده است. در نسخه هايي كه معرفي شد و نتايج خود را با آن مقايسه خواهيم كرد، X تصادفي و y برابر 1 و z دوجمله اي (bin) مي باشد. بنابراين، نسخه معرفي شده در اين بخش DE/rand/1/bin و نسخه معروف و موفق ديگر اين روش، DE/best/2/bin مي باشد كه نتايج خوبي داشته است. عملگر جهش در الگوريتم DE عملا جستجوي محلي را انجام مي دهد. براي اعمال جستجوي عمومي، استورن و پرايس عملگر بازتركيبي را به شكلي تعريف كرده اند كه تنوع را در بردار فرزند تضمين مي كند. رويكرد استورن و پرايس در عين سادگي نتايج بسيار خوبي در بر دارد. الگوريتم DE با اضافه كردن تفاضل دو بردار تصادفي به برداري ديگر به سرعت به سمت بهينه حركت مي كند. در عين حال، استورن و پرايس براي فرار از بهينه محلي نيز راه حلي انديشيده اند و آن روش ، انتخاب بازماندگان از طريق مقايسه هر بردار با بردار جهش يافته متناظر آن است. به اين ترتيب، الگوريتم در عين فراموش نكردن بردارهاي شايسته درون جمعيت، در دام همگرايي زودرس و بهينه محلي نمي افتد.</span></p>
<p>&nbsp;</p>
<p><span style="color: #800080; font-size: 16pt;"><strong>پیش نیاز : </strong></span></p>
<p style="text-align: justify;"><span style="font-size: 16pt; line-height: 2.5em; color: #000000;">در ادامه آموزش الگوریتم های بهینه سازی ، فیلم آموزشی الگوریتم تکامل تفاضلی برای دانش پذیران گرامی تهیه شده است. پیش نیاز این فیلم آموزشی، <span style="color: #0000ff;"><a style="color: #0000ff;" href="https://iran-matlab.ir/?product=%D9%81%DB%8C%D9%84%D9%85-%D8%A2%D9%85%D9%88%D8%B2%D8%B4%DB%8C-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C-%D8%A8%D9%87%DB%8C%D9%86%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-%D8%AF%D8%B1-%D9%85%D8%AA%D9%84%D8%A8" target="_blank" rel="noopener">آموزش بهینه سازی</a></span> می باشد. لذا به دانش پذیران گرامی توصیه می شود ابتدا <span style="color: #0000ff;"><a style="color: #0000ff;" href="https://iran-matlab.ir/?product=%D9%81%DB%8C%D9%84%D9%85-%D8%A2%D9%85%D9%88%D8%B2%D8%B4%DB%8C-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C-%D8%A8%D9%87%DB%8C%D9%86%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-%D8%AF%D8%B1-%D9%85%D8%AA%D9%84%D8%A8" target="_blank" rel="noopener">فیلم آموزشی بهینه سازی</a> </span>را مشاهده کنند</span></p>
<p class="Yekan"><span style="color: #ffffff; font-size: 16pt;">.</span></p>
<p style="text-align: center;"><span style="font-size: 16pt;"><a href='#' class='big-button bigpurple'><strong><span style="color: #ffff00;">ارسال لینک های دانلود به ایمیل شما</span></strong></a></span></p>
<p class="Yekan"><span style="color: #ffffff; font-size: 16pt;">.</span></p>
<p class="Yekan" style="text-align: justify;"><span style="font-size: 16pt;"><span style="color: #ff0000;">کدهای اماده الگوریتم تکامل تفاضلی به همراه یک فیلم آموزشی فارسی</span> از این الگوریتم توسط گروه ایران متلب آماده شده است که شما می توانید تقاضای این کد و فیلم آموزش فارسی را از برای ما ارسال کنید.</span></p>
<p class="Yekan" style="text-align: justify;"><span style="font-size: 16pt;">بعد از واریز هزینه کدها آماده متلب <a href="https://www.mathworks.com/" target="_blank" rel="noopener">MATLAB</a> ، الگوریتم تکامل تفاضلی به همراه یک <span style="color: #0000ff;">فیلم آموزشی فارسی</span> برای شما ارسال و می توانید آنها را دانلود کنید و در پروژه یا پایان نامه خود استفاده کنید.</span></p>
<p class="Yekan"><span style="font-size: 16pt;"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1705" src="http://matlab1.ir/wp-content/uploads/2015/02/differentional-Evolution-MATLAB-code.gif" alt="differentional Evolution MATLAB code" width="673" height="503" /></span></p>
<p>نوشته <a href="https://iran-matlab.ir/product/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%da%a9%d8%af-%d9%88-%d9%81%db%8c%d9%84%d9%85-%d8%a2%d9%85%d9%88%d8%b2%d8%b4%db%8c-%d9%81%d8%a7%d8%b1%d8%b3%db%8c-%d8%a7%d9%84%da%af%d9%88%d8%b1%db%8c%d8%aa%d9%85/">دانلود کد و فیلم آموزشی فارسی الگوریتم تكامل تفاضلي</a> اولین بار در <a href="https://iran-matlab.ir">ایران متلب</a> پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://iran-matlab.ir/product/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%da%a9%d8%af-%d9%88-%d9%81%db%8c%d9%84%d9%85-%d8%a2%d9%85%d9%88%d8%b2%d8%b4%db%8c-%d9%81%d8%a7%d8%b1%d8%b3%db%8c-%d8%a7%d9%84%da%af%d9%88%d8%b1%db%8c%d8%aa%d9%85/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
