آموزش مرور مبانی تئوری الگوریتم بهینه سازی ازدحام ذرات یا PSO (رایگان)

آموزش مرور مبانی تئوری الگوریتم بهینه سازی ازدحام ذرات یا PSO (رایگان)

مدت زمان
۴۶ دقیقه
هزینه آموزش
رایگان!
۱ بازخورد (مشاهده نظرات)
آموزش مرور مبانی تئوری الگوریتم بهینه سازی ازدحام ذرات یا PSO (رایگان)

چکیده

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

مدرس
دکتر سید مصطفی کلامی هریس

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

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

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

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

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

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

ما در این آموزش قصد داریم تا مبحث مرور مبانی تئوری الگوریتم بهینه سازی ازدحام ذرات یا PSO را مورد بحث و بررسی قرار دهیم.  

این آموزش رایگان بخشی از آموزش پیاده سازی الگوریتم های تکاملی و فراابتکاری در سی شارپ است. برای کسب اطلاعات بیشتر و استفاده از این آموزش بر روی این لینک (+) کلیک کنید.

 

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • مقدمه
  • بررسی شیوه عملکرد الگوریتم PSO در فضای یک بعدی
  • عملکرد الگوریتم PSO در فضاهای با ابعاد بالاتر
  • معرفی مفهوم ذره یا Particle
  • شیوه به روز رسانی سرعت و موقعیت ذرات در PSO
  • مدل ریاضی الگوریتم Particle Swarm Optimization
  • مراحل الگوریتم PSO

 

 

مشاهده بیشتر مشاهده کمتر


مشاهده آموزش

مرور مبانی تئوری الگوریتم بهینه‌ سازی ازدحام ذرات یا PSO

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


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

نام آموزش آموزش مرور مبانی تئوری الگوریتم بهینه سازی ازدحام ذرات یا PSO (رایگان)
ناشر فرادرس
کد آموزش FVRCS110A
مدت زمان ۴۶ دقیقه
زبان فارسی
نوع آموزش نرم افزار آموزشی
حجم دانلود ۴۲ مگابایت     (کیفیت ویدئو HD‌ با فشرده سازی انحصاری فرادرس)


نظرات

یوسف
یوسف

بسیار عالی بسیار ممنون سپاس گزارم از مدرس و مجموعه فرادرس بنده میخواستم pso یادبگیرم جهت استفاده در پایان نامه کارشناسی ارشد خودم با دیدن این فیلم
مرور مبانی تئوری الگوریتم بهینه‌ سازی ازدحام ذرات یا PSO دقیقه 46 تقریبا با مفهیم اشنا شدم با تشکر

پاسخ به نظر



برچسب‌ها:
Artificial Intelligence | C sharp | C# | Computational Intelligence | Crossover | evolution | Evolutionary Algorithm | Evolutionary Computation | Evolutionary Optimization | GA | Genetic Algorithms | Intelligent Optimization | Metaheuristics | Mutation | Particle Swarm Optimization | PSO | sa | Simulated Annealing | Swarm Intelligence | آنیلینگ شبیه سازی شده | ازدحام ذرات | الگوریتم PSO | الگوریتم SA | الگوریتم Simulated Annealing | الگوریتم اکتشافی | الگوریتم تکاملی | الگوریتم ژنتیک | الگوریتم ژنتیک پیوسته | الگوریتم فرا ابتکاری | الگوریتم فرا اکتشافی | الگوریتم فراابتکاری | الگوریتم فرااکتشافی | انبوه ذرات | بازپخت شبیه سازی شده | بهینه سازی ازدحام ذرات | بهینه سازی انبوه ذرات | بهینه سازی تکاملی | بهینه سازی گروه ذرات | بهینه سازی هوشمند | پیاده سازی GA در C# | پیاده سازی PSO در C# | پیاده سازی PSO در سی شارپ | پیاده سازی SA در C# | پیاده سازی SA در سی شارپ | پیاده سازی الگوریتم تکاملی در C# | پیاده سازی الگوریتم ژنتیک در C# | پیاده سازی الگوریتم فرا ابتکاری در C# | پیاده سازی الگوریتم فراابتکاری در C# | پیاده سازی ژنتیک در C# | پیاده سازی ژنتیک در سی شارپ | پیاده سازی شبیه سازی تبرید در C# | پیاده سازی محاسبات تکاملی در C# | تبرید شبیه سازی شده | تقاطع | تکامل داروینی | جهش | شبیه سازی آنیلینگ | شبیه سازی بازپخت | شبیه سازی تبرید | فرایند تکامل | متاهیوریستیک | هوش ازدحامی | هوش جمعی | هوش مصنوعی
مشاهده بیشتر مشاهده کمتر