فیلمهای کمک آموزشی الگوریتم پرندگان (تراکم ذرات)


در الگوریتم پرندگان (Particle Swarm Optimization-PSO) ذرات با استفاده از سه قانون جدایی، همبستگی و صف بندی در فضای مساله به حرکت در آورده می شوند.
اگرچه تا کنون از این سه قانون بیشتر برای حل مسائل بهینه سازی استفاده شده است اما کاربردهای دیگری نیز مثلا در تولید سیاهی لشگرهایی با ظاهر باورپذیر و طبیعی در فیلمها دارند!
تماشای فیلمهای کوتاه زیر که جنبه های مختلفی از الگوریتم پرندگان را نمایش می دهند به کسانی که با این الگوریتم آشنا هستند پیشنهاد می کنم. همچنین کسانی که این الگوریتم را تدریس می کنند می توانند از این فیلمها برای انتقال بهتر مفاهیم به مخاطبانشان استفاده نمایند. در بالای هر کدام از فیلمها توضیح مختصری در مورد محتوای آن داده شده است.
نزدیک به پنج میلیون پرنده با رعایت سه قانون PSO در حال پرواز هستند. یک پرنده شکارچی به این جمعیت عظیم از پرندگان حمله میکند و واکنش پرندگان در دفاع دسته ای از خود منجر به خلق تصاویر بسیار زیبایی میشود. در اثر واکنش مناسب پرندگان، پرنده شکارچی نمیتواند بر روی هدف مشخصی تمرکز کند که همین مساله باعث میشود نتواند چیزی را شکار کند.
ده میلیون پرنده مهاجر در کنار هم تصاویر بسیار زیبایی را با استفاده از سه قانون PSO خلق کردهاند.
دسته بزرگی از ماهیها در واکنش به حمله ماهیهای شکارچی و یک پرنده مهاجم به حرکت در آمده و واکنش سریعی از خود نشان میدهند. ماهیهای شکارچی بنا به غریزهشان برای اینکه موفق به شکار شوند حرکت سریعی را انجام میدهند تا بتوانند نظم جمعیت را بر هم زده و مکانیزم دفاعی آنها را از بین ببرند.
حل مساله امداد و نجات تیمی با استفاده از رباتهای همکار: در دو فیلم زیر رباتها با همکاری هم و با استفاده از قوانین PSO خود را در محیطهای مختلف دارای موانع گوناگون به مقصد میرسانند.
تکههای جالبی از فیلمهای سینمایی و کارتونهایی که در آنها یک سیاهی لشگر با استفاده از قوانین PSO به حرکت در آورده شده است (از جمله Lord of the Rings، The Lion King، I Robot و Die Hard). این فیلم کاربرد قوانین PSO را در صنعت فیلم و انیمیشن نشان میدهد. استفاده از این قوانین سبب میشود که حرکت سیاهی لشگر طبیعی به نظر برسد.
شبیهسازی حرکت پرندگان با استفاده از قوانین PSO در متلب: مجموعه ای از ذرات شبیه سازی شده، اشاره گر را با رعایت قوانین PSO دنبال می کنند.
ویژگی های دوره
- عناوین 0
- امتحانات 0
- مدت 6 دقیقه و 50 ثانیه
- سطح مهارت همه مراحل
- زبان انگلیسی
- دانشجویان 7
- گواهی نه
- ارزیابی ها بله