شما اینجائید:خانه»دانلود»تشخیص اعداد ( ۰ تا ۹) توسط شبکه عصبی هاپفیلد در متلب
تشخیص اعداد ( ۰ تا ۹) توسط شبکه عصبی هاپفیلد در متلب
ارسال شده توسط:مسلم تقی زادهتاریخ ارسال: بهمن ۳۰, ۱۳۹۷در دیدگاهها برای تشخیص اعداد ( ۰ تا ۹) توسط شبکه عصبی هاپفیلد در متلب بسته هستند
هدف از این پروژه تشخیص ارقام ۰ تا ۹ میباشد که از شبکه عصبی هاپفیلد برای طبقهبندی این تصاویر آموزش داده شده و در نهایت توسط تصاویر مخدوش شدهی همین اعداد، میزان صحت بازیابی آنها توسط این شبکه بررسی شده است.
شبکه هاپفيلد نوعي از شبکه های عصبی مصنوعی بازگشتي است که توسط جان هاپفیلد اختراع شده است. شبکه هاپفيلد ميتواند در نقش سيستمي داراي حافظه وابسته شامل اجزايي دو حالته ظاهر شود. همگرايي شبکه هاپفيلد به يکي از کمينههاي موضعيش قطعيست اما همگرايي به جواب از قبل ضبط شده هر چند بسيار محتمل است، اما قطعي نيست.
هدف مسئله بازیابی تصاویر اعداد ۰ تا ۹ با استفاده از شبکه عصبی Hopfieldمیباشد. به منظور بررسی میزان صحت بازیابی تصاویر، از ۳ تصویر مخدوش شده به صورت تصادفی استفاده شده است.
ده تصویر سیاه و سفید با اندازه ۸۰×۸۰ از نوع uint8 از اعداد ۰ تا ۹ انتخاب شده است. ۳ تصویر به طور تصادفی از میان آنها انتخاب شده و سپس با نویز نمک و فلفل (۱۰%) نویزی شده است
تشخیص اعداد ( ۰ تا ۹) توسط شبکه عصبی هاپفیلد در متلب