در این بخش فیلم آموزش انتخاب ویژگی با الگوریتم استعماری در متلب قرار داده شده است. این آموزش به مسئله انتخاب ویژگی یا Feature Selection در مسائل Classification یا دسته بندی از حوزه الگوریتم های یادگیری ماشین و داده کاوی می پردازد. در انتخاب ویژگی در این آموزش از یک الگوریتم فرا ابتکاری یا متاهیورستیک در حوزه محاسبات تکاملی و فرآیند تکامل اجتماعی – سیاسی با نام الگوریتم رقابت استعماری Imperialist Competitive Algorithm که به اختصار ICA نامیده می شود استفاده شده است.
مدرس: حسن سعادتمند
کارشناس ارشد رشته مهندسی برق گرایش کنترل
مهندس حسن سعادتمند، دارای کارشناسی ارشد مهندسی برق – کنترل از دانشگاه فردوسی مشهد هستند. از زمینههای پژوهشی و آموزشی تخصصی ایشان میتوان به الگوریتمهای فراابتکاری، یادگیری ماشین و دادهکاوی اشاره کرد. ایشان سابقه تدریس در زمینه مباحث مهندسی کنترل، الگوریتمهای فراابتکاری، سیستمهای فازی، شبکههای عصبی، دادهکاوی، رباتیک و آموزش پیادهسازی مباحث ذکر شده در محیط نرمافزار متلب (MATLAB) را دارند.
الگوریتم رقابت استعماری
لگوریتم رقابت استعماری (Imperialist Competitive Algorithm ) یا ICA روشی در حوزه محاسبات تکاملی است که به یافتن پاسخ بهینه مسائل مختلف بهینهسازی میپردازد. این الگوریتم با مدلسازی ریاضی فرآیند تکامل اجتماعی – سیاسی، الگوریتمی برای حل مسائل ریاضی بهینهسازی ارائه میدهد.
همانند همه الگوریتمهای قرار گرفته در دسته الگوریتم های بهینه سازی، الگوریتم رقابت استعماری نیز مجموعه اولیه ای از جوابهای احتمالی را تشکیل میدهد. این جوابهای اولیه در الگوریتم ژنتیک با عنوان «کروموزوم»، در الگوریتم ازدحام ذرات با عنوان «ذره» و در الگوریتم رقابت استعماری نیز با عنوان «کشور» شناخته میشوند.
الگوریتم رقابت استعماری با روند خاصی که در ادامه میآید، این جوابهای اولیه (کشورها) را به تدریج بهبود داده و در نهایت جواب مناسب مسئله بهینهسازی (کشور مطلوب) را در اختیار میگذارد.
پایههای اصلی این الگوریتم را سیاست همسان سازی (Assimilation)، رقابت استعماری (Imperialistic Competition) و انقلاب (Revolution) تشکیل میدهند. این الگوریتم با تقلید از روند تکامل اجتماعی، اقتصادی و سیاسی کشورها و با مدلسازی ریاضی بخشهایی از این فرایند، عملگرهایی را در قالب منظم به صورت الگوریتم ارائه میدهد که میتوانند به حل مسائل پیچیده بهینهسازی کمک کنند.
در واقع این الگوریتم جوابهای مسئله بهینهسازی را در قالب کشورها نگریسته و سعی میکند در طی فرایندی تکرار شونده این جوابها را رفته رفته بهبود داده و در نهایت به جواب بهینه مسئله برساند.
مراحل الگوریتم رقابت استعماری
مراحل کلی روند الگوریتم بهصورت زیر است.
- چند نقطه تصادفی روی تابع انتخاب کرده و امپراتوریهای اولیه را تشکیل بده.
- مستعمرات را به سمت کشور امپریالیست حرکت بده (سیاست همسانسازی یا جذب).
- عملگر انقلاب را اعمال کن.
- اگر مستعمرهای در یک امپراتوری وجود داشته باشد که هزینه ای کمتر از امپریالیست داشته باشد جای مستعمره و امپریالیست را عوض کن.
- هزینه کل یک امپراتوری را حساب کن (با در نظر گرفتن هزینه امپریالیست و مستعمراتشان).
- یک (چند) مستعمره از ضعیفترین امپراتوری را انتخاب کرده و آن را به امپراتوری که بیشترین احتمال تصاحب را دارد، بده.
- امپراتوریهای ضعیف را حذف کن.
- اگر تنها یک امپراتوری باقیمانده باشد توقف کن و در غیر این صورت به 2 برو.
انتخاب ویژگی با الگوریتم رقابت استعماری در متلب
در انتخاب ویژگی از یک دیتاست هدف انتخاب زیر مجموعه ای از دیتاست اصلی است که از لحاظ کارایی و معیارهای عملکرد بهتر یا مشابه مجموعه داده کلی باشد. این انتخاب در مسائل بهینه سازی جزو مسائل NP-Hard بوده چون فضای حالت زیادی برای انتخاب وجود دارد بنابراین می توان با استفاده از الگوریتم های تکاملی یا متاهیورستیک آن را حل کرد.
در فیلم آموزشی تهیه شده با استفاده از الگوریتم رقابت استعماری و الگوریتم های یادگیری K همسایه نزدیک KNN و ماشین بردار پشتیبان SVM انتخاب ویژگی های موثر انجام می شود.
مشخصات فیلم آموزشی
نام اثر: | انتخاب ویژگی با الگوریتم رقابت استعماری در متلب |
---|---|
مدرس: | مهندس حسن سعادتمند |
مدت زمان: | 78 دقیقه |
زبان آموزش: | فارسی |
نوع آموزش: | تئوری و عملی |
حجم فایل: | 2 فایل با فرمت rar با حجم (جمعاً 180.4 مگابایت) |
فرمت ویدئو: | MP4 با کیفیت متوسط |
پس از خرید این مجموعه آموزشی سورس کد + فیلم آموزشی در اختیار شما قرار خواهد گرفت.
پیش نمایشها
محتویات انتخاب ویژگی با الگوریتم رقابت استعماری در متلب
آموزش انتخاب ویژگی با الگوریتم رقابت استعماری در متلب شامل 3 فایل می باشد. فیلم آموزش در دو فایل mp4 با کیفیت بالا و بصورت زیپ شده (rar.) است که برای اکسترت کردن آن می توانید از Winrar 2019 به بالا استفاده کنید. یک فایل دیگر نیز مربوط به سورس کد آموزش می باشد که در متلب نوشته شده است.
درباره انتخاب ویژگی با الگوریتم استعماری
فیلم آموزش انتخاب ویژگی با الگوریتم رقابت استعماری در متلب عنوان محصولی است که در این پست به آن پرداخته شده است. در این آموزش به توضیح و تشریح انتخاب ویژگی و دسته بندی با روش K همسایه نزدیک و ماشین بردار پشتیبان SVM پرداخته شده و بصورت کامل توسط گروه پشتیبانی پی استور تست و بازبینی شده است. محصول دارای نشان تضمین کیفیت پی استور می باشد. برای دانلود محصول آن را خریداری کنید.
مباحث مرتبط با الگوریتم رقابت استعماری
مباحث پیشنهادی برای شما
تاریخ انتشار: | 27 آبان 1399 |
---|---|
تاریخ بروزرسانی: | 15 فروردین 1400 |
حجم فایل: | 180 مگابایت |
فرمت فایل | mp4 با کیفیت بالا |
هماهنگی با: | متلب 2017 و بالاتر |
تضمین کیفیت: | دارای گارانتی 7 روزه بازگشت وجه |
تاکنون 5 نفر این محصول را تهیه کرده اند و 1 نظر برای آن ثبت شده است.
نظرات و دیدگاه ها
قوانین ثبت دیدگاه
- لطفاً دیدگاه های خود را فارسی تایپ کنید.
- دیدگاه های نامرتبط به مطلب تایید نخواهد شد.
- از درج دیدگاه های تکراری پرهیز نمایید.
- سوالات تخصصی خودتان را از طریق تیکت پشتیبانی مطرح کنید.
قیمت 69,000 تومان
تاریخ انتشار: | 27 آبان 1399 |
---|---|
تاریخ بروزرسانی: | 15 فروردین 1400 |
حجم فایل: | 180 مگابایت |
فرمت فایل | mp4 با کیفیت بالا |
هماهنگی با: | متلب 2017 و بالاتر |
تضمین کیفیت: | دارای گارانتی 7 روزه بازگشت وجه |
1 بازخورد (مشاهده نظرات)
قیمت: 69,000 تومان
مدیریت و پشتیبانی
نظرات و پیشنهادات خود را با ما در میان بگذارید.