هوش مصنوعی

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

رقابت استعماری

در مطلب قبل ما چرخه الگوریتم رقابت استعماری رو معرفی کردیم. گام اول این چرخه تولید جمعیت اولیه است. از آنجایی که پیش نیاز این گام، آشنایی با مفهوم “کشور” است. در این مطلب قصد داریم با این مفهوم بیشتر آشنا شویم.  و انواع کشور های که توی این الگوریتم وجود …

ادامه نوشته »

تابع برازش مسئله فروشنده دوره‌گرد – قسمت دوم

توی مطلب قبل تابع برازشی رو برای مسئله فروشنده دوره گرد (Travelling SalesmanProblem – TSP) مطرح کردیم، در ادامه قصد داریم، تابع برازش رو کاملتر کنیم. پیش از ادامه، نیاز است که این مطلب تابع برازش مسئله فروشنده دوره گرد در الگوریتم ژنتیک رو مرور کنید. نقشه شهرهای که داشتیم …

ادامه نوشته »

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

در مطلب قبلی کلیات الگوریتم رقابت استعماری رو به صورت مختصر بیان کردیم. در این مطلب قصد داریم چرخه الگوریتم رقابت استعماری را بیان کنیم. همانند سایر الگوریتم های که در سایت بررسی کردیم، پس از بیان معرفی کلی چرخه الگوریتم و اجزاء اون، هر جزء رو با جزییات و …

ادامه نوشته »

مفهوم تبخیر فرمون یا Pheromone evaporation در الگوریتم کلونی مورچگان

تبخیر فرمون

تا اینجا ما یک نگاه کلی به الگوریتم مورچه ها انداختیم و نمونه های واقعی از ازمایش های انجام شده در این زمینه رو هم بررسی کردیم. توی لینک های زبیر می تونید مطالب گذشته رو مرور کنید. الگوریتم بهینه‌ سازی کلونی مورچه‌ ها ACO -Ant Colony Optimization رفتار کلونی …

ادامه نوشته »

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

فروشنده دوره گرد

توی  این مطلب در مورد تابع برازش یا Fitness Function صحبت کردیم و گفتیم که چندتا تابع برازش رو بررسی میکنیم. اولین تابعی که بررسی کردیم تابع برازش مسئله کوله پشتی بود که در مطلب قبل بهش پرداختیم. در این مطلب تابع برازش مسئله فروشنده دوره گرد رو بررسی می …

ادامه نوشته »

الگوریتم رقابت استعماری Imperialist Competitive Algorithm – ICA

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

با توجه به درخواست های زیاد همراهان سایت MrMining.ir آموزش الگوریتم رقابت استعماری یا Imperialist Competitive Algorithm (به اختصار ICA) رو از امروز شروع خواهیم کرد و ارسال مطلب مرتبط با این الگوریتم محبوب در زمانبندی سایت MrMining.ir قرار داده شده است. از آنجایی که ارائه دهنده این الگوریتم یک ایرانی است، …

ادامه نوشته »

یک آزمایش واقعی و فوق العاده : پیدا کردن کوتاهترین مسیر توسط مورچه ها

کوتاهترین مسیر در کلونی مورچه‌ ها

توی مطالب قبلی دوتا از آزمایش های واقعی و مهم انجام شده در ارتباط با کلونی مورچه ها رو مورد بررسی قرار دادیم. برای آگاهی از جزئیات این آزمایش ها می تونید به مطالب زیر مراجعه کنید. رفتار کلونی مورچه ها در آزمایش واقعی (مسیرهای برابر از لانه تا غذا) …

ادامه نوشته »

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

تابع برازش مسئله کوله‌پشتی

توی مطلب قبلی به صورت مفصل در مورد تابع برازش مسئله کوله‌پشتی صحبت کردیم. و یک تابع برازش هم ارائه دادیم ولی چند نکته در مورد این تابع موند که اینجا بهش می پردازیم. قبل از مطالعه این  مطلب، مطالب زیر را در صورت نیاز مرور کنید نمایش باینری مسئله کوله …

ادامه نوشته »

اکتشاف مسیر در الگوریتم کلونی مورچه ها

کلونی مورچه ها

ما توی  دو تا مطلب قبل دو آزمایش مختلف از  کلونی مورچه ها رو بررسی کردیم. خلاصه اون دوتا آزمایش به صورت زیر است. آزمایش اول کلونی مورچه ها : در این آزمایش دوتا مسیر هم اندازه از لانه تا غذا وجود داشت. و از آنجایی که دوتا مسیر با هم …

ادامه نوشته »

تابع برازش مسئله کوله پشتی در الگوریتم ژنتیک

تابع برازش مسئله کوله پشتی

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

ادامه نوشته »