Artificial Intelligence - هوش مصنوعی

Artificial Intelligence - هوش مصنوعی (http://artificial.ir/intelligence/)
-   شبکه های عصبی (Neural Networks) (http://artificial.ir/intelligence/forum10.html)
-   -   سوال : تقریب توابع (http://artificial.ir/intelligence/thread1374.html)

danialmdt ۱۱-۱۲-۱۳۸۸ ۰۷:۱۱ بعد از ظهر

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

danialmdt ۱۱-۱۴-۱۳۸۸ ۱۱:۱۶ قبل از ظهر

ببخشید در این فروم کسی نیست که به این سوال ابتدائی من جوابی بده؟!!:54:

pasmod ۱۱-۱۴-۱۳۸۸ ۱۲:۳۶ بعد از ظهر

دوست عزیز...

من مدتی روی یک طرح کار کردم که شبیه طرح شما بود. البته من از الگوریتم Lolimot استفاده کردم. شبکه جوری کار می کنه که تعداد Neuron ها با توجه به تعداد داده ها و خطای سیستم که کاربر باید تنظیم کنه مشخص می شد. به عنوان مثال برای چیزی حدود ۱۵۰۰ داده ۳ بعدی ، با خطای مطلق ۰.۰۱ نیاز به اگز اشتباه نکنم ۸ Neuron بود. چون یک چنین کاری را با Feed Forward Network انجام ندادم دقیقا نمی توانم بگویم که عددی که شما دارید درست است یا نه. فقط می دانم که این عدد خیلی خیلی بزرگ است! و خیلی منطقی به نظر نمی رسد.

danialmdt ۱۱-۱۴-۱۳۸۸ ۰۷:۱۷ بعد از ظهر

نقل قول:

نوشته اصلي بوسيله pasmod (پست 4139)
دوست عزیز...

من مدتی روی یک طرح کار کردم که شبیه طرح شما بود. البته من از الگوریتم lolimot استفاده کردم. شبکه جوری کار می کنه که تعداد neuron ها با توجه به تعداد داده ها و خطای سیستم که کاربر باید تنظیم کنه مشخص می شد. به عنوان مثال برای چیزی حدود ۱۵۰۰ داده ۳ بعدی ، با خطای مطلق ۰.۰۱ نیاز به اگز اشتباه نکنم ۸ neuron بود. چون یک چنین کاری را با feed forward network انجام ندادم دقیقا نمی توانم بگویم که عددی که شما دارید درست است یا نه. فقط می دانم که این عدد خیلی خیلی بزرگ است! و خیلی منطقی به نظر نمی رسد.

خیلی از توجه و راهنمائی شما متشکرم ...
اگه از تعداد نرونهای کمتر استفاده کنم مقدار میانگین مربعات خطا اصلا قابل قبول نیست مثلا با تعداد 50 نرون mse از 3000 کمتر نمیشه. می دونید چرا چنین حالتی رخ میده؟
میشه لطف بفرمایید در رابطه با الگوریتمی که بهش اشاره فرمودید بیشتر توضیح بدید؟؟


زمان محلي شما با تنظيم GMT +3.5 هم اکنون ۱۲:۴۷ بعد از ظهر ميباشد.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.