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