JavaScript для глубокого обучения 2021 TensorFlow js Ббк


Часть III • Продвинутые возможности глубокого обучения с TensorFlow.js Название метода Описание работы



Download 30,75 Mb.
Pdf ko'rish
bet277/457
Sana27.03.2022
Hajmi30,75 Mb.
#513488
1   ...   273   274   275   276   277   278   279   280   ...   457
Bog'liq
Цэй Ш., Байлесчи С., и др. - JаvaScript для глубокого обучения (Библиотека программиста) - 2021

332
Часть III • Продвинутые возможности глубокого обучения с TensorFlow.js
Название метода Описание работы 
метода
Соответствующий API 
TensorFlow.js
Основной (-ые) 
свободный (-е) 
параметр (-ы)
Дропаут
Выбираемая случайным 
образом часть входного 
сигнала обнуляется во 
время обучения (но 
не во время выполнения 
вывода на основе модели), 
чтобы разорвать ложные 
корреляции («сговоры», 
в терминологии Джеффа 
Хинтона) между 
весовыми параметрами, 
возникающие во время 
обучения
tf.layers.dropout()
См., например
подраздел 4.3.2
Коэффициент 
дропаута
Нормализация 
по батчам
Во время обучения 
вычисляются среднее 
значение и среднеквадра­
тичное отклонение 
входных значений и на 
основе этих сводных 
показателей входные 
данные нормализуются до 
нулевого среднего значения 
и единичного среднеквадра­
тичного отклонения
tf.layers.batchNor-
malization()
Различные 
(см. https://
js.tensorflow.org/
api/latest/#layers.
batchNormalization)
Ранний останов 
обучения 
на основе потерь 
на проверочном 
наборе данных
Обучение модели сразу 
прерывается, если 
значение функции потерь 
на конец эпохи перестает 
понижаться
tf.callbacks.ear-
lyStopping()
minDelta: 
пороговое 
значение, 
до которого 
изменения 
игнорируются.
patience: 
максимально 
допустимое 
количество эпох 
без улучшения 
ситуации
В завершение этого раздела, посвященного визуализации недообучения и пере­
обучения, приведем простую схему, иллюстрирующую эмпирический способ об­
наружения подобных состояний модели (рис. 8.6). Как демонстрирует блок A, при 
переобучении модель достигает неоптимального (высокого) значения потерь, как 
на обучающем, так и на проверочном наборе данных. В блоке Б показан типичный 
паттерн переобучения, когда потери на обучающем наборе данных представля­
ются вполне удовлетворительными (низкими), но потери на проверочном наборе 
Таблица 8.1
(продолжение)


Download 30,75 Mb.

Do'stlaringiz bilan baham:
1   ...   273   274   275   276   277   278   279   280   ...   457




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish