پروژه تعلیم شبکه های عصبی پرسپترون و آدالاین در نرم افزار متلب
پروژه تعلیم شبکه های عصبی پرسپترون (Perceptron) و آدالاین (Adaline) در نرم افزار متلب ، عنوان پروژه ای است که در این لحظه از مطلب دی ال برای دانلود قرار داه ایم. در این پروژه ما کلاس بندی داده های MNIST را با استفاده از پرسپترون و آدالاین انجام داده ایم. در ادامه توضیحاتی در مورد صورت مسئله پروژه آورده شده است. با ما همراه باشید.
پروژه تعلیم شبکه های عصبی پرسپترون و آدالاین در نرم افزار متلب
همانطور که در ابتدا گفته شد، در این پروژه ما کلاس بندی داده های MNIST را با استفاده از پرسپترون و آدالاین انجام داده ایم.
شرح پروژه تعلیم شبکه های عصبی پرسپترون و آدالاین
- ابتدا داده های MNIST را به ده (به تعداد کلاسهای داده) تک نرون با دو روش پرسپترون و آدالاین آفلاین تعلیم داده ایم. سپس خطای تعلیم و تست را برای هر کدام حساب کرده ایم. (هر تک نرون را جداگانه برای تشخیص یک عدد ۰ تا ۹ تعلیم داده ایم)
- سپس داده ها را اول به یک لایه با وزن های تصادفی N داداه ایم و بعد خروجی N نرون را به یک نرون که وزن های آن توسط دو روش فوق تعیین کرده، داده ایم. برای N=100, 500, 1000, 5000 خطای تعلیم و تست را گزارش کرده ایم. اینکه کدام یک از دو روش موثر تر است؟ چرا؟ اثر تعداد نرون های N چیست؟
پرسپترون و آدالاین
یکی از ساختارهای معروف برای کلاس بندی داده ها، ساختارهای پرسپترون ها هستند. این ساختار می تواند یک لایه یا چند لایه باشد. ساختار این شبکه به صورت زیر است که می تواند توسط الگوریتم پس انتشار خطا آموزش داده شود.

همچنین بخوانید: پروژه پیش بینی دما با استفاده از شبکه عصبی پرسپترون چند لایه
تفاوت آدالاین (Adaline) و پرسپترون (Perceptron) در تابع فعالساز است. تابع فعالساز در این ساختار یک تابع خطی است.
داده های MNIST
داده های MNIST مجموعه از داده های دست نویس از ارقام 0 تا 9 است. شکل زیر نمونه ای از این دیتاست را نشان می دهد.

همچنین بخوانید: مثال های شبکه های عصبی در متلب
تصاویری از پروژه


کارشناسان وب سایت MATLABDL قادر به انجام پروژه با موضوعات مشابه می باشند.
قیمت: 59,000 تومان
کد پروژه: 2021525007
توضیحات : پیاده سازی در نرم افزار متلب انجام شده است.
کلمات کلیدی: شبکه عصبی پرسپترون,شبکه عصبی آدالاین,نرم افزار متلب,شبکه های عصبی,کلاس بندی داده MNIST
منبع : مطلب دی ال




دیدگاه خود را ثبت کنید
تمایل دارید در گفتگوها شرکت کنید؟در گفتگو ها شرکت کنید.