الگوریتم back propagation (پرسپترون چند لایه) در متلب

پروژه ۶۰۴: شبیه سازی الگوریتم back propagation در ام فایل متلب

در این شبیه سازی هدف استفاده از الگوریتم back propagation شبکه عصبی مصنوعی می باشد. یک تعداد داده های ورودی و خروجی را به سیستم داده و با استفاده از این الگوریتم تلاش داریم تا خطا را مینمم و یا در حد ممکن صفر نماییم. در این شبیه سازی ورودی ها و خروجی مطابق زیر بوده:

 =inputs

۰ ۰ ۰
۰ ۱ ۰
۱ ۰ ۱
۱ ۱ ۱

targets =

۱   ۱
۱-  ۱-
۱-  ۱-
۱   ۱

با در نظر گرفتن این ورودی ها و خروجی نتایج برنامه بعد از اجرا مطابق زیر خواهد بود:

Error 2.0021
Error 1.9997
Error 0.012925
Error 0.0028741
Error 0.0016513
Error 0.0011705
Error 0.00091238
Error 0.00075076
Error 0.00063978
Error 0.00055868
Inputs [0 0 0] –> outputs: [0.99643 0.99213]
Inputs [0 1 0] –> outputs: [-0.98962 -0.98221]
Inputs [1 0 1] –> outputs: [-0.99356 -0.98541]
Inputs [1 1 1] –> outputs: [0.98985 0.98393]

در صورت سوال در مورد محصول می توانید از بخش تماس با ما (منوی بالا)، با شماره تلفن مورد نظر مکاتبه نمایید.

پس از پرداخت آنلاین، فایل قابل دانلود می باشد

 

دیگر پروژه های قابل دانلود: 

مجموعه کامل سورس های شبکه عصبی مصنوعی در متلب

 

 

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *