آموزش ریاضیات (Mathematics)
۴۰۸۰ آموزش
نمایش دسته بندی ها (۴۰۸۰ آموزش)

شبکه عصبی دودویی (Binarized Neural Network - BNN)، در ریاضیات (Mathematics)

انواع شبکه های عصبی (Neural Networks) را در آموزش زیر شرح دادیم :

شبکه عصبی دودویی (Binarized Neural Network - BNN) :

شبکه عصبی دودویی (BNN) نوعی شبکه است که در آن وزن ها و فعال سازی ها به مقادیر دودویی (معمولا +1 و -1) محدود می شوند. Courbariaux و همکاران در سال ۲۰۱۶ BNN را معرفی کردند. در BNN، وزن ها در زمان آموزش دودویی می شوند، اما گرادیان ها با مقادیر حقیقی محاسبه و ذخیره می شوند (با استفاده از ترفند straight-through estimator). در زمان آزمون، همه چیز دودویی است.

مزایا: کاهش شدید مصرف حافظه، امکان استفاده از عملیات بیتی سریع، مناسب برای سخت افزار. معایب: کاهش دقت، مشکل در آموزش. BNNها در مسائلی مانند MNIST و CIFAR عملکرد قابل قبولی دارند، اما برای ImageNet چالش برانگیزند.

نویسنده علیرضا گلمکانی
شماره کلید 14413
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)