سلام
اینم یه سری کد ابتدایی برا تولید یه شبکه عصبی تو متلب
اولین نکته ای که باید توجه داشته باشی اینه که از چه شبکه ای می خوای استفاده کنی اگه شبکه مورد نظرت پرسپترن هست با کد زیر می تونی شبکه رو ایجاد کنی
net = newp(pr,s)
که pr یه ماتریسه که مقادیر بزرگترین و کوچکترین ورودی رو توخودش نگه می داره
و s هم تعداد نرون ها مونه
حالا برا تعیین وزن ها و بایاس ها از دستور زیر استفاده می کنیم
net.iw{1,1}=[n , m]
net.b{1}=[1]
حالا بردار ورودیمون یعنی p رو با شبکه مون شبیه سازی می کنیم
sim)net,p1)
sim(net,pr)
با استفاده از تابع learnp هم می تونیم به شبکه آموزش بدیم
ببینید انواع مختلفی از شبکه های عصبی وجود داره که هرکدوم توابع مختلفی دارن که آموزششون کار زیادی می بره اگه خدا بخواد طی چند روز آینده یه فایل در مورد شبکه های عصبی در متلب آماده می کنم و براتون می فرستم
|