نام پژوهشگر: مهدی تیمورلویی

آموزش و اعتبارسنجی عملکرد شبکه های عصبی پرسپترون چندلایه با استفاده از بهینه سازی جاذبه ای
thesis وزارت علوم، تحقیقات و فناوری - دانشگاه تربیت مدرس - دانشکده فنی مهندسی 1390
  مهدی تیمورلویی   اردشیر بحرینی نژاد

شبکه های عصبی مصنوعی پرسپترون چند لایه امروزه در حل بسیاری از مسئله های غیر خطی مورد توجه قرار گرفته است. برای آموزش شبکه های عصبی پرسپترون چند لایه، بروز رسانی وزن های سیناپسی و انتخاب ورودی های بایاس از اهمیت فراوانی برخوردار است. روش های بسیاری در آموزش این نوع شبکه ها به کار گرفته شده است. روش کاهش گرادیان یکی از این روش ها است، اما این روش با مشکل به دام افتادن در بهینه های محلی مواجه می باشد. الگوریتم بهینه سازی جاذبه ای ، یک الگوریتم تکاملی است که از نیروی جاذبه در فضا و حرکت سیارک ها به سوی اجسام بزرگ تر در اثر نیروی جاذبه، الگو برداری شده است. الگوریتم بهینه سازی جاذبه ای همانند سایر الگوریتم های تکاملی، به دلیل اینکه از چندین نقطه، جستجو در فضا را آغاز می نماید، احتمال کمتری برای به دام افتادن در بهینه های محلی دارد. همچنین سیارک ها، در هنگام نزدیک شدن به سوی اجسام بزرگ تر، رفتاری شبیه قلاب سنگ داشته و از گرفتار شدن در بهینه های محلی فرار می کنند. این خاصیت باعث می شود که این روش، راه حل مناسبی برای مسئله هایی باشد که بالقوه دارای امکان به دام افتادن در بهینه های محلی هستند. در این پژوهش، شبکه های عصبی پرسپترون چند لایه با استفاده از بهینه سازی جاذبه ای آموزش داده شده و وزن های سیناپسی و ورودی های بایاس شبکه به گونه ای بهینه شده است تا میزان خطای شبکه کاهش یابد. در سنجش و ارزیابی این پژوهش، از سه مجموعه داده پایگاه uci استفاده شده و نتایج این روش با نتایج روش کاهش گرادیان مقایسه شده است. نتایج این پژوهش نشان می دهد که آموزش شبکه های عصبی پرسپترون چند لایه با استفاده از روش بهینه سازی جاذبه ای در بهینه های محلی به دام نمی افتد و قدرت تعمیم شبکه را نیز بهبود می بخشد.