معرفی آموزش الگوریتم رقابت استعماری در متلب

بسته طلایی فیلم‌های آموزشی الگوریتم رقابت استعماری در متلب

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

یکی از جدیدترین الگوریتم های بهینه سازی هوشمند که در حوزه هوش محاسباتی و محاسبات تکاملی معرفی شده است، الگوریتم رقابت استعماری یا Imperialist Competitive Algorithm (به اختصار ICA) می باشد.  به همان صورت که الگوریتم ژنتیک تکامل زیستی را شبیه سازی می کند، جان مایه اصلی این الگوریتم، شبیه سازی فرآیند سیاسی استعمار است.  این الگوریتم در سال ۲۰۰۷ توسط اسماعیل آتش پز گرگری و مرحوم پرفسور کارو لوکس (استاد فقید دانشگاه تهران) معرفی شد و تا کنون در کاربردهای فراوان و زمینه های تحقیقاتی متنوعی، به عنوان ابزار بهینه سازی مورد استفاده قرار گرفته است. قدرت بالای این الگوریتم، به خصوص در برخورد با مسائل پیوسته، باعث شده است که الگوریتم رقابت استعماری به عنوان یکی از ابزارهای مهم در زمینه بهینه سازی به حساب بیاید.

این آموزش 13 ساعته علاوه بر توضیح الگوریتم به حل مسائل مختلف با استفاده از این الگوریتم در متلب پرداخته است.

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

آخرین آموزش های فرادرس در زمینه محاسبات تکاملی

آخرین آموزش های فرادرس در زمینه محاسبات تکاملی

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

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

  ادامه مطلب

دعوت به همکاری – توسعه کدهای پایتون و سی برای الگوریتم رقابت استعماری

http://www.icasite.info/icasite/post_i/ica_conf.jpg

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

نسخه باینری الگوریتم رقابت استعماری

سوال: چگونه می توان نسخه باینری الگوریتم رقایت استعماری (Binary Imperialist Competitive Algorithm) را ایجاد کرد؟
پاسخ: تهیه نسخه باینری این الگوریتم بسیار ساده و با افزودن دو خط به کدهای پیوسته امکان پذیر است. کافی است، مقدار کمینه و بیشیه متغیرها را بین صفر و یک قرار دهید و بگذارید الگوریتم کارش را انجام دهد. فقط قبل از ارسال مقادیر به تابع هزینه، با تابع round مقادیر را روند کنید تا به بردار صفر و یک تبدیل شوند. توجه کنید که ماهیت متغیرها همچنان پیوسته بوده و پیوسته باقی خواهند ماند و فقط قبل از ورود به تابغ هزینه با تابع round باینری می شوند. به عبارت دیگر، الگوریتم به خیال خود مشغول حل یک مسئله پیوسته است و تابع هزینه هم به خیال خود گسسته است. این میان یک دستور روند کردن، زبان ارتباطی تابع هزینه گسسته (باینری) و الگوریتم پیوسته را برقرار می کند.
پایان متن

در یک رساله دکتری انجام شد: تعیین خرابی سازه ­ها با الگوریتم «رقابت استعماری»

http://www.icasite.info/icasite/post_i/elmo_sanat_university.jpg
الگوریتم رقابت استعماری استفاده رو به گسترشی در حل مسائل مختلف بهینه سازی در سطوح مختلف پژوهشی، پیدا می کند. در ادامه مطلب، خبرگزاری ایسنا، به پایان نامه دکتری میرحمید حسینی دانشجوی دوره دکتری دانشکده مهندسی عمران گرایش زلزله دانشگاه علم و صنعت ایران می پردازد که از الگوریتم رقابت استعماری استفاده کرده است. متن خبر مرتبط با اوایل ماه آذر و قبل از دفاع از این پایان نامه است.

الگوریتم رقابت استعماری به زبان ساده و خلاصه

http://www.icasite.info/icasite/post_i/ica_conf.jpg
در وبسایت محاسبات تکاملی موارد آموزشی بسیار زیادی در مورد الگوریتم رقابت استعماری ارائه شده است. در کنار موارد آموزشی منتشر شده، در این پست کوتاه، یکی از پست های وبسایت “نواندیشان پرس” در مورد این الگوریتم را به همراه لینک به منبع اصلی، خدمتتان ارائه می شود. این نوشته از جهت سادگی متن و نیز خلاصه بودن آن، برای آشنایی مقدماتی با این الگوریتم، می تواند برای دسته زیادی از مخاطبین مفید واقع شود.
پایان متن

پایان نامه – بهبود الگوریتم رقابت استعماري از طریق ادغام با الگوریتم تکاملی

 http://www.icasite.info/icasite/post_i/social-based-algorithm-sba.JPG
خانم فاطمه رمضانی در پایان نامه کارشناسی ارشد خود زیر نظر دکتر شهریار لطفی، بر روی ترکیب الگوریتم رقابت استعماری با الگویتم تکاملی کار کرده اند. حاصل این کار در قالب مقاله ای با عنوان “Social-Based Algorithm – SBA” در ژورنال Applied Soft Computing به چاپ رسیده است.
در ادامه مطلب می تواند متن کامل پایان نامه مرتبط با این کار ارزشمند و نیز مقاله منتشر شده بر مبنای آن را دانلود کرده و مطالعه نمایید.

مقاله ای در مورد الگوریتم رقابت استعماری در میان برترین مقالات ژونال Pattern Recognition Letters

 http://www.icasite.info/icasite/post_i/ica-top-paper-pattern-recognition-letters-s.png
مقاله Template matching using chaotic imperialist competitive algorithm با نویسندگی اول Haibin Duan استاد آزمایشگاه ملی Science and Technology on Aircraft Control و بنیانگذار و مدیر مسئول مجله علمی “International Journal of Intelligent Computing and Cybernetics”، که با استفاده از نسخه آشوبی الگوریتم رقابت استعماری، Template matching را انجام داده است، عنوان برترین مقاله ژورنال معتبر بازشناسی الگو الزِویِر با عنوان Pattern Recognition Letters را با توجه به تعداد مراجعه و دانلود در بازه سه ماهه اخیر کسب کرده است. کسب چنین جایگاهی برای یک مقاله منتشر شده در مورد این الگوریتم نشان دهنده، میزان استقبال بالای جامعه علمی محاسبات تکاملی و هوش مصنوعی از این الگوریتم و کاربردهای فراوان آن است. برای مشاهده این مقاله به لینک زیر مراجعه نمایید.
لینک مقاله:
برای مشاهده صفحه لیست 10 مقاله برتر ژورنال Pattern Recognition Letters از لحاظ تعداد مراجعه و دانلود در بازه سه ماهه اخیر، لینک زیر را ببینید (توجه شود که این آمار در زمان مراجعه شما ممکن است جابجا شده باشند. تصویر موجود  در ابتدای این پست، در تاریخ چهارم آگوست 2012 از صفحه این ژورنال برداشته شده است. برای مشاهده تصویر در نمای بزرگتر می توانید بر روی آن کلیک نمایید).
پایان متن
پی نوشت: این مقاله از بخش مقالات وبسایت محاسبات تکاملی نیز قابل دانلود است.

تولباکس گرافیکی الگوریتم رقابت استعماری

در پایان نامه منتشر شده در وبسایت محاسبات تکاملی (در این لینک +)، به یک جعبه ابزار گرافیکی اشاره شده است. این جعبه ابزار نوشته شده توسط GUI در متلب این امکان را می دهد که در یک محیط گرافیکی ساده روند کار الگوریتم ICA به همراه دو الگوریتم پر استفاده دیگر یعنی GA و PSO مورد بررسی قرار گیرد. این جعبه ابزار را در انتهای لینک زیر می توانید دانلود نمایید.

بسته طلایی آموزش الگوریتم رقابت استعماری

بسته طلایی آموزش الگوریتم رقابت استعماری متلب سایت (+)، چیزی فراتر از یک آموزش ساده در مورد این الگوریتم را ارائه می کند. در این دوره آموزشی 13 ساعته، تقریباً سوالی در مورد این الگوریتم نیست که پاسخ داده نشده باشد. اگر ذهن شما پر از صدها سوال در مورد این الگوریتم و نحوه استفاده از آن است، در حال خواندن جمله سوم پاراگرافی هستید که یک فرصت ناب آموزشی را به شما معرفی می کند. البته اگر فکر می کنید با این روش کارای بهینه سازی کاملاً آشنا هستید و هیچ سوالی ندارید؛ به نظر ما کاملاً در اشتباه هستید. هر دقیقه این فیلم آموزشی، دهها سوال در ذهن شما ایجاد می کند و در دقایق بعدی آنها را یک به یک به زبان ساده، پاسخ می دهد.