فرژ یریگدای - snrazavi.ir · یفرعم تلاوصحمواههژورپ یعیبط...
TRANSCRIPT
یادگیری ژرف
www.snrazavi.ir
معرفی
سید ناصر رضویبریز؟؟؟گروه مهندسی کامپیوتر، دانشکده مهندسی برق و کامپیوتر دانشگاه ت-(همیاد)« هوش محاسباتی و یادگیری ماشین»آزمایشگاه پژوهشی -http://www.snrazavi.ir: وب سایت-
پژوهشیزمینه هاییادگیری ماشین با تمرکز بر یادگیری ژرف-پردازش زبان طبیعی و ترجمه ماشینی-بینایی ماشین و رباتیک-
www.snrazavi.ir
معرفیپروژههاومحصوالت
پردازش زبان طبیعی(و فناوری اطالعاتپژوهشگاه ارتباطات)یادگیری ژرف سامانه مترجم چندزبانه مبتنی بر -(ناوری اطالعاتپژوهشگاه ارتباطات و ف)توسعه پیکره موازی به منظور ترجمه ماشینی -و انشاییواژه پرداز هوشمند فارسی با قابلیت شناسایی و اصالح ایرادات امالیی-
بینایی ماشینسامانه هوشمند تشخیص جرائم رانندگی-سامانه امنیتی تشخیص چهره-سامانه بینایی در خودروهای هوشمند-
www.snrazavi.ir
افسانهیاواقعیت؟نقلقول
انند یادگیری هرگز الگوریتمی ممن تمام عمرم را در زمینه یادگیری ماشین کار کرده ام و . را این گونه ضربه فنی کندمحک ژرف ندیده ام که بتواند مسائل
(استنفورد و بایدو)اندرو اینگ -
ز نظر تئوری هیچ بر روی آنچه که می تواند یاد بگیرد، ایادگیری ژرف الگوریتمی است که زمان محاسبه ؛ هرچه داده های بیشتری در اختیارش بگذارید و برایشمحدودیتی وجود ندارد
(گوگل)جفری هینتون -بیشتری فراهم کنید، بهتر یاد می گیرد
www.snrazavi.ir
افسانهیاواقعیت؟یادگیریژرفدرگوگل
www.snrazavi.ir
افسانهیاواقعیت؟رشدتعدادهمایشها
www.snrazavi.ir
مبانی–یادگیریماشینمعرفی
یادگیری می دهد، به ماشین ها توانایییادگیری ماشین گونه ای از هوش مصنوعی است که .بدون آنکه الزم باشد به طور صریح برنامه ریزی شوند
www.snrazavi.ir
مبانی–یادگیریماشینرویکردهاییادگیری
برچسبیک مجموعه آموزشی داراییادگیری استفاده از : یادگیری نظارت شدهسبتشخیص هرزنامه با داشتن مجموعه ای از ایمیل های دارای برچ: مثال
در داده های بدون برچسبکشف الگوها: یادگیری بدون نظارتخوشه بندی خبرهای مشابه بر مبنای محتوای متنی آنها: مثال
یا پاداشبازخوردیادگیری بر پایه : یادگیری تقویتییادگیری انجام بازی شطرنج بر پایه برد و باخت: مثال
www.snrazavi.ir
مبانی–یادگیریماشینانواعمسئله
رگرسیوندستهبندی
تشخیصآنومالیخوشهبندی
نظارت شده
بدون نظارت
www.snrazavi.ir
مبانی–یادگیریماشیندستهبندی–مقایسهالگوریتم
www.snrazavi.ir
یادگیریژرفچیست؟
رت ؛ دارای قدیادگیری بازنمایی دادهحوزه ای از یادگیری ماشین برای استثنایی در یادگیری الگوها
از الیه ها که از اتبسلسله مربه کار گیری الگوریتم هایی که با استفاده از یک .می کنندمی کنند، معنا را از داده ها استخراجشبکه عصبی مغز الگوبرداری
های مفید اگر به آن داده های کافی بدهید، شروع به درک آن می کند و به روش.پاسخ می دهد
www.snrazavi.ir
قدرتمغز ما دارای تعداد بسیاری از نورون های به هم متصل است و .ما استدانش بلند مدتمیان نورون ها بیانگر اتصاالت
به جز خود تمامی الگوریتم های ذهنی مهم: فرضیه یک الگوریتم یادگیری.تجهیزات یادگیری و تولید پاداش، یاد گرفته می شوند
بیناییرقشدرکهنورون هاازسلسله مراتباولینصیخالبه هایبهمی کنند،دریافتاطالعات
خطدرهکمغزنواحیآنکهحالیدرهستند؛حساسساختارهایبه،هستندبیشتریعمقدربیناییلوله
.هستندحساسچهرههمانندپیچیده تری
www.snrazavi.ir
چرایادگیریژرف؟کاربردها
پردازش زبانطبیعی
بیناییماشین
بازشناسیگفتار
www.snrazavi.ir
یادگیریژرفتاریخچهکوتاه
www.snrazavi.ir
تاریخچهکوتاه...مهبانگ
«ماشینجام جهانی در حوزه بینایی»: ایمیج نت
www.snrazavi.ir
تاریخچهکوتاه...مهبانگ
بازشناسی گفتاریادگیری ژرف در
www.snrazavi.ir
چهچیزیتغییرکردهاست؟
کالن داده(داده های دیجیتال)
محاسبات(کیپردازنده های گرافی)
پیشرفتالگوریتم ها
www.snrazavi.ir
بازیگراناصلیابرستارههایدنیایپژوهش
دانشگاه تورنتو و شرکت گوگل: جفری هینتون
دانشگاه نیویورک و شرکت فیسبوک: یان لوکن
دانشگاه استنفورد و شرکت بایدو: اندرو اینگ
دانشگاه مونترئال: یاشوا بنجیو
www.snrazavi.ir
بازیگراناصلیشرکتها
www.snrazavi.ir
بازیگراناصلیکسبوکارهاینوپا
www.snrazavi.ir
مبانی-یادگیریژرفحذفمهندسیویژگی
بسیار زمان بر
www.snrazavi.ir
مبانی-یادگیریژرفمعماری
یکبهراورودیاده هایدالیههرکهگونه ایبهاست،الیه هاازسلسله مراتبیکشاملعمیقعصبیشبکهیک.می کنداستفادهپیش بینیرایبویژگی هااینازخروجیالیه؛(صورتبینی،لبه،)می کندتبدیلانتزاعی تربازنمایی
www.snrazavi.ir
مبانی-یادگیریژرفمعماری
www.snrazavi.ir
مبانی-یادگیریژرفشبکههایعصبیمصنوعی
بیانگرالیههر.استلمتصکامالًمخفیالیهتعدادیوخروجیالیهیکورودی،الیهیکشاملعصبیشبکهیکسرانجاماینکهتا؛ندمی کناستخراجراورودی هاازباالتریسطحویژگی هایتدریجبهالیه هاواستنورونتعدادی
بیشتریالیه هایهشبکچههر.می کندتصمیم گیریمی دهد،نمایشراچیزیچهورودیکهایندربارهخروجیالیه.می گیردیادراباالتریسطحویژگی هایباشد،داشته
www.snrazavi.ir
مبانی-یادگیریژرفنورونها
.استوزن دارخروجیوورودیتعدادیوغیرخطیفعالیتتابعیکشاملنورونهر
باراکاراینوکنندشناساییراخاصیالگوهاییاویژگی هابتوانندکهمی شونددادهآموزشنورون هاخروجیالتاتصابهآنارسالوغیرخطیتابعیکاعمالورودی ها،ازوزن دارمجموعیکدریافت
.می دهندانجام
www.snrazavi.ir
مبانی-یادگیریژرفتابعفعالیتغیرخطی
هستند؛ضروریاده هاداز(غیرخطی)پیچیدهبازنمایی هاییادگیریمنظوربهغیرخطیفعالیتتوابع.بودخواهدخطیتابعیکتنهاعصبیشبکهغیرخطی،فعالیتتوابعبدون
www.snrazavi.ir
مبانی-یادگیریژرفگرادیانکاهشی
می کند،اندازه گیریراانتظاروردمخروجیوشدهپیش بینیخروجیمیاناختالفکهخطاسیگنالیکتولیدبایادگیریبهمی کند،استفاده(ترهاپارام)وزن هارسانیروزبهمنظوربهخطاسیگنالاینازآموزشالگوریتم.می افتداتفاق
(خطاکاهش).باشنددقیق تربعدیپیش بینی هایکهگونه ای
۱ ۲
۳۴
www.snrazavi.ir
مبانی-یادگیریژرففرایندآموزش
برایومی کندپیدارا(روجیخخطایمحاسبهمنظوربهرفتهکاربهتابع)هزینهتابع(محلی)کمینهکاهشیگرادیان.می شوداستفادهوزن هامناسبمقدارتعیین
www.snrazavi.ir
مبانی-یادگیریژرففرایندآموزش
برایومی کندپیدارا(روجیخخطایمحاسبهمنظوربهرفتهکاربهتابع)هزینهتابع(محلی)کمینهکاهشیگرادیان.می شوداستفادهوزن هامناسبمقدارتعیین
www.snrazavi.ir
مبانی-یادگیریژرفنگاشتدادههابهابعادجدید
نگاشتجدیدویژگیفضاییکبهاولیهویژگیفضایازراداده هانظر،موردمسئلهحلمنظوربهکهعصبیشبکهیک.استنموده
www.snrazavi.ir
مبانی-یادگیریژرفخودرمزگذارهایعمیق
به.می شودگاشتنفشردهویژگیبرداریکبهرمزگذارازاستفادهباورودیسند:عنوانمدل سازیدرهمبهزدیکناسنادونمودمحاسبهراسنددوهرمیان(شباهت)فاصلهمی توانصورتاین.می گیرندقرارعنوانیکذیل
www.snrazavi.ir
مبانی-یادگیریژرفشبکههایعصبیکانولوشنال
داده هایازپیچیدهماییبازنیکداده هاازانبوهحجمیکازاستفادهباکانولوشنالعصبیشبکه های.می گیرندیادرابصری
www.snrazavi.ir
مبانی-یادگیریژرفشبکههایعصبیکانولوشنال
غیراطالعاتمی گیردیادهرفتکاربهکرنل هایازاستفادهباکهاستویژگیدهندهتشخیصیککانولوشنالیه.کندفیلترتصویرازراضروری
www.snrazavi.ir
مبانی-یادگیریژرفشبکههایعصبیبرگشتی
دنبالهنگاشتمنظوربهرام هاییالگوریتمی توانندکههستندمنظوره ایهمهکامپیوترهایبرگشتیعصبیشبکه هایبستگیلحظهآنتارودیوتاریخچهتمامبهلحظهیکدرخروجیبردارهایمحتوای.بگیرندیادخروجیدنبالهبهورودی
.دارد
www.snrazavi.ir
مبانی-یادگیریژرفشبکههایعصبیبرگشتی
عنوانبندیتصویردنبالهکلمات←تصویر
www.snrazavi.ir
مبانی-یادگیریژرفشبکههایعصبیبرگشتی
دستهبندینظرات(-یا)+نظر←دنبالهکلمات
www.snrazavi.ir
مبانی-یادگیریژرفشبکههایعصبیبرگشتی
ترجمهماشینیدنبالهکلمات←دنبالهکلمات
www.snrazavi.ir
مبانی-یادگیریژرفشبکههایعصبیبرگشتی
دستهبندیویدیودرسطحفریم
www.snrazavi.ir
مبانی-یادگیریژرفشبکههایعصبیبرگشتی
دست نوشته،شخیصتروباتیک،زمانی،سری هایپیش بینیدرآمدهدستبهنتایجبهتریندیگرمسائلازبسیاریوسهامازاربپیش بینیماشینی،ترجمهگفتار،بازشناسیتصاویر،دسته بندی
.شودپردازشیترتیبصورتبهمی تواندچیزیهر.هستنددنبالهیکیادگیریشاملکه
www.snrazavi.ir
مبانی-یادگیریژرفعنوانبندیتصویر
تولید)برگشتیعصبیبکه هایشو(ورودیتصویرازداخلیبازنمایییکتولید)کانولوشنالعصبیشبکه هایترکیب(خروجیکلماتدنباله
www.snrazavi.ir
مبانی-یادگیریژرفیادگیریتقویتیعمیق
درعمیقعصبیشبکه هایازهاستفادباتقویتییادگیریبرایمدلازمستقلرویکردیکژرفتقویتییادگیری.می باشداست،گسستهآنهاعملیاتمجموعهکهمحیط هایی
www.snrazavi.ir
مبانی-یادگیریژرفیادگیریتقویتیعمیق
www.snrazavi.ir
مبانی-یادگیریژرفنیازمندیها
(نگاشت میان ورودی و خروجی)یک مجموعه داده بزرگ با کیفیت باال
(تابع هزینه)اهداف قابل توصیف و قابل اندازه گیری
(پردازشگرهای گرافیکی قدرتمند)توان محاسباتی کافی
رکیب چنین تبه تنهایی معنای چندانی ندارد، اما ( پیکسل، کلمه)در وظایفی که هر واحد . باشدواحدهایی می تواند دربرگیرنده معانی مفیدی
www.snrazavi.ir
مبانی-یادگیریژرفابزارها
www.snrazavi.ir
مبانی-یادگیریژرفابزارها
ساعتدرتومان۴۰۰بابرابرg2.2xlargeنمونهیکهزینه:آمازونوبسرویس
DIGITS DevBox:پردازشگر۴)سخت افزاربهترینمیلیون۶۰قیمتبامهندسیونرم افزار،(گرافیکی.تومان
www.snrazavi.ir
مبانی-یادگیریژرفروند
ظارتپیشرفت های چشمگیر در حوزه یادگیری تقویتی ژرف و یادگیری بدون ن
مدل های بزرگ تر و پیچیده تر بر پایه ماجول ها و روش های ساده تر
مدل های عمیق تری که قابلیت یادگیری از داده های کمتر را دارند
ا موفقیت حل مسائل سخت تر مانند درک ویدیو و فهم در نهایت به وسیله یادگیری ژرف ب. خواهد شد