×
۲۳,۰۰۰ تومان ۱۳,۸۰۰ تومان

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

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

تعداد دانشجو
۱,۹۳۴ نفر
مدت زمان
۴ ساعت و ۸ دقیقه
هزینه عادی آموزش
۲۳,۰۰۰ تومان
در طرح تخفیف
۱۳,۸۰۰ تومان

(کسب اطلاعات بیشتر +)
محتوای این آموزش
۲۹ بازخورد (مشاهده نظرات)
آموزش انتخاب ویژگی با استفاده از الگوریتم های فراابتکاری و تکاملی

چکیده

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

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

تعداد دانشجو
۱,۹۳۴ نفر
مدت زمان
۴ ساعت و ۸ دقیقه
هزینه عادی آموزش
۲۳,۰۰۰ تومان
در طرح تخفیف
۱۳,۸۰۰ تومان

(کسب اطلاعات بیشتر +)
محتوای این آموزش
۲۹ بازخورد (مشاهده نظرات)
مدرس
دکتر سید مصطفی کلامی هریس

دکتری تخصصی مهندسی برق - کنترل

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

توضیحات تکمیلی

مساله انتخاب ویژگی با استفاده از الگوریتم های فراابتکاری و تکاملی یا Feature Selection (و یا Feature Subset Selection) یکی از زیر مجموعه های مساله استخراج ویژگی یا Feature Extraction است و در حوزه های مختلف یادگیری ماشینی و داده کاوی مطرح می شود. در حالت کلی این مساله دارای راه حل قطعی نیست و تا کنون روشی دقیق برای حل آن پیشنهاد نشده است. رویکردهای مختلفی به صورت کلاسیک برای این مساله ها پیشنهاد شده اند که معمولا کیفیت پاسخ آن ها، به صورت عمومی چندان مناسب و مطلوب نیست.

اما در مقابل، روش های بهینه سازی هوشمند می توانند در حل این مسائل، راه حل های به مراتب بهتری را ارائه نمایند. از این رو، یکی از روش های موثر و سازنده در مسیر حل مسائل انتخاب ویژگی و مسائل مرتبط با آن، استفاده از روش های بهینه سازی فراابتکاری و الگوریتم های تکاملی است.

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

  • الگوریتم ژنتیک باینری یا GA
  • بهینه سازی کلونی مورچگان یا ACO
  • شبیه سازی تبرید یا SA
  • بهینه سازی ازدحام ذرات یا PSO
  • تکامل تفاضلی یا DE
  • الگوریتم ژنتیک با مرتب سازی نامغلوب (نسخه دوم) یا NSGA - II

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

فهرست سرفصل ها و مباحث مطرح شده در این مجموعه آموزشی، در ادامه آمده اند:
  • بیان ریاضی مساله انتخاب ویژگی به صورت یک مساله بهینه سازی
  • بحث بر روی توابع هدف مطرح در مساله بهینه سازی
  • بیان مساله انتخاب به سه صورت مختلف
    • انتخاب ویژگی با تعداد ویژگی انتخابی نامعلوم
    • انتخاب ویژگی با تعداد ویژگی مطلوب از پیش تعیین شده و معلوم
    • انتخاب ویژگی به صورت چند هدفه
  • پیاده سازی گام به گام حل مساله انتخاب ویژگی با تعداد نامعلوم
    • انتخاب ویژگی با استفاده از الگوریتم ژنتیک باینری برای رگرسیون با استفاده از شبکه عصبی
  • پیاده سازی گام به گام حل مساله انتخاب ویژگی با تعداد از پیش تعیین شده و معلوم
    • کدینگ گسسته به صورت مساله بهینه سازی جایگشتی یا Permutation
      • انتخاب ویژگی با استفاده از الگوریتم مورچگان برای رگرسیون با استفاده از شبکه عصبی
      • انتخاب ویژگی با استفاده از الگوریتم شبیه سازی تبرید برای رگرسیون با استفاده از شبکه عصبی
    • کدینگ پیوسته با استفاده تکنیک کلید تصادفی یا Random Key
      • انتخاب ویژگی با استفاده از الگوریتم بهینه سازی ازدحام ذرات یا PSO برای رگرسیون با استفاده از شبکه عصبی
      • انتخاب ویژگی با استفاده از الگوریتم تکامل تفاضلی برای رگرسیون با استفاده از شبکه عصبی
  • پیاده سازی گام به گام حل مساله انتخاب ویژگی به صورت چند هدفه
    • حل مساله انتخاب ویژگی چند هدفه با استفاده از تکنیک تجزیه به چندین مساله تک هدفه
      • انتخاب ویژگی چند هدفه با استفاده از الگوریتم PSO با اجرای چند باره
    • حل مساله انتخاب ویژگی چند هدفه با استفاده از رویکردهای چند هدفه تکاملی
      • انتخاب ویژگی چند هدفه با استفاده از الگوریتم ژنتیک چند هدفه NSGA-II
    • پیاده سازی رویکردهای مورد اشاره برای انتخاب ویژگی در طبقه بندی با استفاده از شبکه عصبی
      • با استفاده از یکی دیتاست های شناخته شده NIPS به نام MADELON با ۵۰۰ ویژگی (ورودی)
مشاهده بیشتر مشاهده کمتر

آنچه در این آموزش خواهید دید:

آموزش ویدئویی مورد تائید فرادرس
فایل برنامه ها و پروژه های اجرا شده
فایل PDF یادداشت‌ های ارائه مدرس

نرم افزارهای مرتبط با آموزش

MATLAB R2014a



پیش نمایش‌ها

۱. انتخاب ویژگی با تعداد نامشخص

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۸۴ مگابایت -- (کلیک کنید +))

۲. انتخاب ویژگی با تعداد مشخص

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۵۲ مگابایت -- (کلیک کنید +))

۳. انتخاب ویژگی چند هدفه
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.

راهنمای سفارش آموزش‌ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

(راهنمایی بیشتر +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش انتخاب ویژگی با استفاده از الگوریتم های فراابتکاری و تکاملی
ناشر فرادرس
شناسه اثر ۸–۱۲۴۵۲–۰۴۴۸۵۶ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
کد آموزش FVRP103
مدت زمان ۴ ساعت و ۸ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی (لینک دانلود)
حجم دانلود ۷۹۳ مگابایت (کیفیت ویدئو HD‌ با فشرده سازی انحصاری فرادرس)


نظرات

تا کنون ۱,۹۳۴ نفر از این آموزش استفاده کرده اند و ۲۹ نظر ثبت شده است.
زهراسادات
زهراسادات

اشراف خیلی بالایی روی مباحث دارند.
تشکر می کنم از مدرس گرامی.

سمیرا
سمیرا

اموزش های اقای کلامی واقعا بی نظیرن. امیدوارم همیشه سلامت و موفق باشن .

محمد
محمد

تسلط و بيان مدرس عالی هست.

احمد شکوه سلجوقی
احمد شکوه سلجوقی

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

محمد زهری
محمد زهری

سلام و عرض ادب.

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

امیدوارم مباحث جدیدتری ارائه بشه و همچنین راه ارتباطی با اساتید نیز فراهم بشه. از فرادرس کمال تشکر رو دارم و هم چنین از آقای دکتر کلامی، واقعا لذت بردم. ممنون.

فاطمه اعتصامی
فاطمه اعتصامی

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

مهدیار جهانی
مهدیار جهانی

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

سید
سید

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

محمد
محمد

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

محمد
محمد

با عرض سلام و خسته نباشید و تشکر ویژه بابت سایت خوبتون. من با استفاده از فیلم آموزشی انتخاب ویژگی با استفاده از الگوریتم های فراابتکاری و تکاملی و ترکیب آن با الگوریتم NSGA-II که ان را هم قبلا از سایت شما تهیه کرده بودم، توانستم بخش مهمی از شبیه سازی پایان نامه ام را انجام دهم که مورد توجه استادم هم قرار گرفت. باز هم از شما تشکر می کنم و امیدوارم در صورت امکان علاوه بر آموزش الگوریتم های بهینه سازی، نسخه های بهبود یافته آن ها را که معمولا چندین نسخه از آن ها هر ساله در مقالات مختلف معرفی می شوند آموزش داده شوند. با تشکر

بدری
بدری

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

ایل بیگی
ایل بیگی

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

رسول صادقی
رسول صادقی

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

سحر غلام زاده
سحر غلام زاده

آموزش خیلی خوبی بود. لطفا به همین ترتیب به فعالیتتان ادامه دهید. برایتان آرزوی موفقیت دارم.

محمد
محمد

سلام. بخش تئوری را خیلی خوب آموزش داده اند و تا زمانی که بحث تئوری به خوبی جا نیفتاده سراغ بخش عملی نرفته اند. به نظرم بخش های تئوری کمی زیاد بود.

مائده تاج
مائده تاج

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

مسعود عرب فرد
مسعود عرب فرد

ادغام بخش تئوری و عملی ایده بسیار عالی بود که باعث مفید تر شدن آموزش است. من با استفاده از این آموزش پروژه ام را انجام دادم.

عليرضا تاجيك
عليرضا تاجيك

آقای دکتر کلامی هریس بخش های کد نویسی و پیاده سازی را بسیار بی نظیر تدریس میکنند. من هیچ نقطه ضعف یا اشکالی ندیدم. برایتان آرزوی موفقیت دارم.

ایمان باقری
ایمان باقری

سلام. من چون وقت نداشتم خودم مطالعه کنم برای یادگیری سریع این آموزشو تهیه کردم. خیلی راضی ام تو کمترین زمان ممکن بیشترین استفاده رو از زمانم کردم و خیلی از پروژم پیشرفت داشت. ممنونم

داریوش زندی
داریوش زندی

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

سمیرا رحیمی
سمیرا رحیمی

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

راضیه شیخ پور
راضیه شیخ پور

من بیشتر بخاطر آموزش انتخاب ویژگی با استفاده از PSO این آموزشو تهیه کردم ولی بقیه بخش ها هم برام مفید بود. کلا آموزش گام به گام بود خیلی راضی بودم.

حیدر فاضلی
حیدر فاضلی

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

وبگرد
وبگرد

سلام.
وقت بخیر.
من دیتاستی دارم که شامل حدودا 60 خصوصیته و میخوام این دیتاست رو وارد شبکه عصبی کنم اما خیلی تعداد ویژگی هام زیاده.
آیا با استفاده از این فیلم ها میتونم تعداد این ویژگی ها رو کمترکنم؟

روابط عمومی
روابط عمومی

در پاسخ به وبگرد:
سلام؛

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

با توجه به پیام شما و آموزش های موجود، تنها آموزش مرتبط با انتخاب ویژگی، آموزش زیر می باشد که البته با استفاده از الگوریتم های فراابتکاری می باشد:

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

ضمن اینکه آموزش شبکه های عصبی نیز در فرادرس موجود می باشد که در صورت تمایل می توانید به لینک های زیر مراجعه نمایید:

مجموعه آموزش های شبکه های عصبی مصنوعی در متلب
مجموعه آموزش های کاربردی شبکه های عصبی مصنوعی

امیدواریم

پاسخ به نظر

پوریا لاجوردی
پوریا لاجوردی

با سلام. من با کمک این آموزش توانستم مقاله ای موفق را بنویسم. متشکرم.

مصطفی سلیمانی
مصطفی سلیمانی

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

سمیه
سمیه

سلام
کاش کدهاش رو هم می ذاشتین.
کد "انتخاب ویژگی با استفاده از الگوریتم های فراابتکاری" بخش دوم رو اگر امکانش هست برام میل کنید.

روابط عمومی
روابط عمومی

در پاسخ سمیه:

با سلام

در کلیه فرادرس هایی که پیاده سازی آموزش داده شده است، کد متلب ضمیمه می باشد.

موفق باشید.

پاسخ به نظر


برچسب‌ها:
ANN Input Selection | Artificial Neural Network Input Selection | Data Mining | Feature Extraction | Feature Selection | Feature Selection for Classification | Feature Selection for Regression | Feature Selection using ACO | Feature Selection using Ant Colony Optimization | Feature Selection using DE | Feature Selection using Differential Evolution | Feature Selection using Evolutionary Algorithms | Feature Selection using GA | Feature Selection using Genetic Algorithm | Feature Selection using Metaheuristics | Feature Selection using Multi-objective Genetic Algorithm | Feature Selection using NSGA-II | Feature Selection using Particle Swarm Optimization | Feature Selection using PSO | Feature Selection using SA | Feature Selection using Simulated Annealing | Feature Subset Selection | Machine Learning | Multi-objective Feature Selection | Neural Network Input Selection | آموزش انتخاب ویژگی با الگوریتم فرا ابتکاری | استخراج ویژگی | انتخاب زیر مجموعه ویژگی | انتخاب ورودی شبکه عصبی | انتخاب ورودی شبکه عصبی مصنوعی | انتخاب ویژگی | انتخاب ویژگی با NSGA-II | انتخاب ویژگی با الگوریتم PSO | انتخاب ویژگی با الگوریتم تکامل تفاضلی | انتخاب ویژگی با الگوریتم ژنتیک | انتخاب ویژگی با الگوریتم ژنتیک چند هدفه | انتخاب ویژگی با الگوریتم شبیه سازی تبرید | انتخاب ویژگی با الگوریتم فرا ابتکاری | انتخاب ویژگی با الگوریتم فرا ابتکاری و تکاملی | انتخاب ویژگی با الگوریتم مورچگان | انتخاب ویژگی با الگوریتم های تکاملی | انتخاب ویژگی با الگوریتم های فرا ابتکاری | انتخاب ویژگی با بهینه سازی ازدحام ذرات | انتخاب ویژگی برای رگرسیون | انتخاب ویژگی برای طبقه بندی | انتخاب ویژگی چند هدفه | حل مسأله انتخاب ویژگی با الگوریتم فرا ابتکاری | فرابتکاری | فیلم آموزشی حل مسأله انتخاب ویژگی با الگوریتم تکاملی | ویژگیاستخراج | یادگیری ماشینی
مشاهده بیشتر مشاهده کمتر