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

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

arashmobileboy ۱۰-۱۵-۱۳۹۱ ۱۱:۴۲ بعد از ظهر

مشکل درحل یک معادله ساده با پرسپترون چندلایه
 
سلام دوستان.

من یه برنامه کوچیک برای حل معادله y=x*x نوشتم واسه یادگرفتن پرسپترون چندلایه و الگوریتم پس انتشارخطا(Back ProPagation).که مثلا بهش وقتی ورودی 2 میدی برنامه باید یه عددی نزدیک 4 رو پیدا کنه یا وقتی 3 میدی یه عددی حدود 9 پیدا کنه.ولی برنامه من فقط واسه ورودی های بین 0 تا 1 جواب میده و اگه مقدار ورودی از 1 بیشتر باشه ، عدد خروجی .....0.9999 میشهو از 1 بیشتر نمیشه!

بنظرتون مشکل از کجاست؟

ممنونم

arashmobileboy ۱۰-۱۹-۱۳۹۱ ۱۰:۴۵ بعد از ظهر

حل شد.مشکل این بود که باید ورودی و خروجی رو نرمالایز میکردم.یعنی ورودی های بزرگتر از 1 به عددی بین 0 و 1 تبدیل میشه(تقسیمش میکنیم) و خروجی اون هم که عددی بین 0و1 است هم در یه عدد ثابتی ضرب میشه که عدد موردنظر بدست بیاد


زمان محلي شما با تنظيم 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.