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



Download 30,75 Mb.
Pdf ko'rish
bet311/457
Sana27.03.2022
Hajmi30,75 Mb.
#513488
1   ...   307   308   309   310   311   312   313   314   ...   457
Bog'liq
Цэй Ш., Байлесчи С., и др. - JаvaScript для глубокого обучения (Библиотека программиста) - 2021


Глава 9. Глубокое обучение для последовательностей и текста
371
вый код может разрастись до нескольких сотен строк. Давайте попробуем реализовать 
подход на основе глубокого обучения — в частности, архитектуру «кодировщик — де­
кодировщик» с использованием механизма внимания на основе LSTM.
Чтобы ограничить поле охвата этого примера, начнем с 18 часто встречающихся 
форматов дат, приведенных далее. Отметим, что все они представляют собой разные 
способы записи одной и той же даты:
"23Jan2015", "012315", "01/23/15", "1/23/15",
"01/23/2015", "1/23/2015", "23-01-2015", "23-1-2015",
"JAN 23, 15", "Jan 23, 2015", "23.01.2015", "23.1.2015",
"2015.01.23", "2015.1.23", "20150123", "2015/01/23",
"2015-01-23", "2015-1-23"
Конечно, существуют и другие форматы дат
1
. Но когда фундамент в виде обуче­
ния модели и выполнения вывода заложен, добавление поддержки дополнительных 
форматов — простая задача, которую мы оставим читателю в качестве упражнения 
в конце данной главы (упражнение 3).
Прежде всего запустим пример. Как и пример анализа тональностей, приведен­
ный ранее, он состоит из двух частей: обучения и выполнения вывода. Обучение 
производится в прикладной части с помощью tfjs­node или tfjs­node­gpu. Для запуска 
обучения выполните следующие команды:
git clone https://github.com/tensorflow/tfjs-examples.git
cd tfjs-examples/sentiment
yarn
yarn train
Чтобы выполнить обучение с помощью GPU с поддержкой CUDA, воспользуй­
тесь флагом 
--gpu
команды 
yarn
train
:
yarn train --gpu
По умолчанию обучение продолжается две эпохи, чего должно хватить для при­
ближения значения потерь к нулю, а степени безошибочности преобразования — 
к идеальной. Большинство результатов вывода для примеров данных, отображаемые 
в конце обучения, должны оказаться правильно преобразованными. Эти примеры 
данных для вывода взяты из контрольного набора данных, не пересекающегося с об­
учающим набором. Обученная модель сохраняется по относительному пути dist/
model и затем используется на этапе выполнения вывода в браузере. Для запуска 
UI вывода выполните:
yarn watch
На появившейся веб­странице вы можете ввести дату в поле ввода текста 
Input 
Date String
(Введите строку с датой) и нажать клавишу 
Enter
— и увидите, как изме­

Кроме того, вы могли обратить внимание на то, что мы выбрали набор форматов дат без неод­
нозначностей. Если бы мы включили в набор форматов варианты и MM/DD/YYYY, и DD/
MM/YYYY, некоторые строковые представления дат допускали бы двоякое толкование, 
то есть их нельзя было бы интерпретировать с уверенностью. Например, строковое значение 
“01/02/2019” можно интерпретировать и как 2 января 2019 года, и как 1 февраля 2019 года.


372
Download 30,75 Mb.

Do'stlaringiz bilan baham:
1   ...   307   308   309   310   311   312   313   314   ...   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