ارائه دهنده:
مسعود پیرو
استاد راهنما:
خانم دکتر هاجر فلاحتی
هیات داوران:
آقای دکتر حاکم بیتالهی
آقای دکتر پژمان لطفی کامران
زمان:
شنبه ۱۴۰۰/۰۲/۲۵
آقای مسعود پیرو دانشجوی کارشناسی ارشد سرکار خانم دکتر هاجر فلاحتی روز شنبه ۲۵ اردیبهشت ماه ساعت ۱۶:۳۰ از پروژه کارشناسی ارشد خود تحت عنوان "ارائه یک شتابدهنده پویای شبکه عصبی کانولوشنی عمیق با کارایی بالا بر پایه معماری قابل باز پیکربندی" دفاع خواهند نمود
چکیده پایان نامه:
شبکهی عصبی عمیق یکی از متداولترین روشهای یادگیری ماشین است و در کاربردهای بسیاری مانند پردازش تصویر، پردازش متن، تحلیل اقتصادی و پزشکی کاربرد دارد. اجرای شبکههای عصبی عمیق نیازمند بستر پردازشی مناسب برای حل چالشهای پردازشی و حافظه (ذخیره و انتقال حجم بالای داده) هستند. پروژهشهای اخیر روشهایی برای پراکندهکردن وکاهش دقت دادهها در شبکه عصبی ارایه کردهاند. با استفاده از این روشها، شبکه عصبی تنک میشود و احتمال تکرار دادهها افزایش مییابد. اگرچه این روشها، نظم محاسباتی را از بین میبرند و سربار حافظه دارند. پژوهشهای پیشین برای استفاده از پتانسیل موجود و مدیریت سربارها، مکانیزمهای جریان داده و سختافزار آگاه از پراکندگی و شباهت داده ارایه کردهاند. هرچند هیچیک از این روشها همزمان از پرداکندگی و اشتراک داده هم در وزن و هم در داده ورودی استفاده نکردهاند.
در این پژوهش، قصد داریم روشی برای مرحله استنتاج شبکه کانولوشنی عمیق ارایه کنیم، بهگونهای که همزمان از پتانسیل پراکندگی، کاهش دقت دادهها و شباهت میان مقادیر دادههای شبکه (هم وزن و هم داده ورودی) بهره بگیرد. برای این منظور، با بررسی شبکه، وزنهای ورودی و دادههای ورودی، از روشهای کوآنتیزیشن برای وزنها و ورودیها استفاده میکنیم. در ادامه وزنها و دادههای تکراری و صفر را شناسایی میکنیم و برای کاهش بینظمی، یک جریان داده معرفی میکنیم. هر چند روش پیشنهادی، در سطح بالا قابلیت انطباق با سایر شتابدهندهها را دارد. در انتها، یک معماری شتابدهنده جدید برای اجرای جریان داده ارایه میکنیم.
ارزیابی معماری پیشنهادی بر روی چهار شبکه عصبی معروف نشان میدهد که روش پیشنهادی، ×۱۸ کارایی بالاتر و ×۸۳ انرژی مصرفی کمتری در مقایسه با شتابدهنده Eyeriss، دارد. همچنین در مقایسه با شتابدهندههای آگاه از پراکندگی و شباهت ، از لحاظ کارایی به ترتیب ×۶/۴ و ×۵/۴ برابر و از لحاظ کاهش انرژی مصرفی به ترتیب ×۳ و ×۸/۵ برابر بهبود داریم.
واژگان کلیدی: شبکههای عصبی کانولوشنی عمیق، شتابدهنده، پراکندگی، اشتراکگیری، کوانتیزیشن، آرایههای منطقی برنامهپذیر، مدارات یکپارچه خاص منظوره، قابلیت بازپیکربندی، شبکه آگاه از داده.
"دفاع بهصورت آنلاین برگزار میشود"
دانشکده مهندسی کامپیوتر مدیریت تحصیلات تکمیلی
|