پیاده سازی شبکه عصبی MLP یک لایه در نرم افزار متلب با روابط فیدفوروارد و تنظیم وزن ها
در این پروژه در نرم افزار متلب یک شبکه عصبی MLP (Multilayer Perceptron) را بدون استفاده از دستورات و کتابخانه های آماده متلب برای این شبکه عصبی و با روابط فیدفوروارد (FeedForward) و پس انتشار خطا (BackPropagation) پیاده سازی کردیم. دیتا ها به صورت تصادفی (Random) برای یک تابع یک ورودی و یک خروجی در نظر گرفته شده است که با تغییرات جزئی امکان وارد کردن دیتا ها به صورت فایل اکسل و … وجود دارد. همینطور با تغییرات جزئی در روابط پس انتشار خطا و متغیر های موجود امکان تبدیل این کد به کد MLP چند لایه نیز وجود دارد که در پروژه های بعدی به آن می پردازیم. با اجرای این پروژه شبکه عصبی دیتا های ورودی را آموزش می بیند و بعد از فاز یادگیری (Training)، نمودار های تست (Test) و ارزیابی (Check) را هم در خروجی نمایش می دهد. مقدار میانگین مربعات خطا (MSE) یادگیری و تست نیز در این پروژه محاسبه شده و نمودار گرادیان نزولی آن در گام های آموزشی (Epoch) تعیین شده نیز نمایش داده می شود. برای جلوگیری از Over Parameterized و یا Over Fitting شدن شبکه، باید تعداد داده های ورودی و دسته بندی آنها (تعداد داده های آموزش و تست و ارزیابی)، تعداد نورون های لایه های میانی، نرخ یادگیری (Eta) و تعداد گام های آموزشی را به درستی مقدار دهی کنیم.
این پروژه دارای کد متلب و فایل ورد توضیحات کامل بخش های مختلف آن به صورت پروژه محور می باشد.
توضیحات بیشتر در ویدیو زیر داده شده است.
لطفا برای ویرایش و اختصاصی کردن این پروژه و یا سفارش پروژه های مشابه با شماره 09128902475 تماس بگیرید
آدرس : شریعتی ، خیابان ملک ،
کوچه فرهمند ، پلاک 35
تلفن : 09128902475
ایمیل: info@soft-ng.ir
مجموعه سافت اِنجی با هدف ارائه خدمات تخصصی و نوین در زمینه طراحی سایت، اپلیکیشن و اتوماسیون اداری، خدمات سئو و بهینه سازی، پروژه های برنامه نویسی، اینترنت اشیا (IOT) و هوشمند سازی با بهره مندی از نخبگان و اساتید برتر در این حوزه فعالیت می نماید.هم اکنون این مجموعه شامل دپارتمان های جداگانه برنامه نویسی سخت افزاری و نرم افزاری و مشاوره ای و … می باشد و با گرد آوری این بخش ها تحت نامی یکسان سعی در ارائه کامل این خدمات گسترده دارد.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.