نقل قول:
نوشته اصلي بوسيله mohammadyou
ممنون از لطفتون
می شه لطف کنید بگید که بهترین مکان رو برای ذراتم چطوری انتخاب کنم.
به عنوان مثال من یک شبکه mlp طراحی می کنم که 3 لایه هستش. لایه ورودی 2 نورن لایه میانی 3 و خروجی یک نورن داره حالا من می خوام تابع سینوسی رو دنبال کنم. شما می فرمایید من وزن های رو بر اساس ذرات در الگوریتم تجمع ذرات در نظر بگیرم حالا بیام خطای خروجی رو بر روی ذرات اعمال کنیم. اگه تا اینجا درست گفتم پس حالا من چطوری می تونم بهترین موقعیت تجربه شده یک ذره را بدست بیارم .
اگه جواب این هستش که در هر مرحله ای که خطا به حداقل رسید این موقعیت همزمان برای تمام ذرات بهترین موقعیت هستش حالا با این فرض بهترین موقعیت یک ذره رو من چطوری اعمال کنم (با توجه به رابطه، شتاب متاثر از اینرسی ذره + بهترین موقعیت دیده شده ذره + بهترین موقعیت بدست آمده در کل ذرات می باشد )
ممنون می شم اگه رفرنسی از یک کد ساده نوشته شده دارید به من بدید.
|
سلام
همونطور که گفتی بهترین مکان برای ذرات شما جایی هستش که خطا به حداقل رسیده باشه. شما خودت بهتر از من بلد هستی
متاسفانه من کدی راجع به این موضوع ندارم. اما اگر جستجو کنی حتما بدست میاری
موفق باشی