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



Download 30,75 Mb.
Pdf ko'rish
bet180/457
Sana27.03.2022
Hajmi30,75 Mb.
#513488
1   ...   176   177   178   179   180   181   182   183   ...   457
Bog'liq
Цэй Ш., Байлесчи С., и др. - JаvaScript для глубокого обучения (Библиотека программиста) - 2021


Глава 5. Перенос обучения: переиспользование предобученных нейронных сетей
211
приложения требуется, чтобы пользователь говорил конкретные слова, например 
red
или 
blue
, либо какие­то слова, выбранные самими пользователями; либо приложение 
будет предназначено для носителей других языков, помимо английского. Это клас­
сический пример переноса обучения: можно 
попытаться
обучить модель с нуля на 
небольшом количестве данных, но благодаря использованию предобученной модели 
в качестве базовой можно сэкономить немало времени и вычислительных ресурсов 
при более высокой степени безошибочности.
Как выполнить перенос обучения 
в примере приложения speech-command
Прежде чем описать схему работы переноса обучения, расскажем вам, как исполь­
зовать возможности переноса обучения через UI. Для этого убедитесь, что к вашей 
машине подключено устройство ввода звука (микрофон), а уровень громкость 
в системных настройках ненулевой. Чтобы скачать и запустить код демонстрации, 
выполните следующие команды (та же самая процедура, что и в подразделе 4.4.1):
git clone https://github.com/tensorflow/tfjs-models.git
cd tfjs-models/speech-commands
yarn && yarn publish-local
cd demo
yarn && yarn link-local && yarn watch
После запуска пользовательского интерфейса ответьте «да» на запрос брау­
зера, разрешив доступ к микрофону. Рисунок 5.9 демонстрирует пример снимка 
экрана демонстрации. При запуске страница демонстрации автоматически за­
гружает из Интернета предобученную модель speech­command с помощью метода 
tf.loadLayersModel()
, параметр которого указывает URL по протоколу HTTPS. 
После загрузки модели станут доступны кнопки 
Start
и 
Enter Transfer Words
. Если на­
жать кнопку 
Start
, демонстрация начнет работать в режиме вывода, в котором будет 
распознано 18 основных слов (как показано на экране) в непрерывном режиме. При 
каждом обнаружении слова на экране подсвечивается соответствующее окошко 
для слова. Если же нажать кнопку 
Enter Transfer Words
, на экране появится несколько 
дополнительных кнопок, созданных на основе списка разделенных запятыми слов 
из поля текстового ввода справа. По умолчанию это слова 
noise

red
и 
green
. Именно 
их будет обучаться распознавать модель, полученная с помощью переноса обуче­
ния. Но вы можете свободно менять содержимое окна ввода, если хотите обучить 
перенесенную модель распознавать другие слова, главное, сохранить 
noise
. Элемент 
noise
— особенный, для него необходимо собрать образцы фонового шума, то есть 
примеры данных, не содержащие никаких звуков речи. Благодаря ему перенесенная 
модель обучается отличать моменты, когда произносятся слова, от промежутков 
тишины (когда присутствует только фоновый шум). При нажатии этих кнопок де­
монстрация записывает с микрофона звуковые фрагменты длительностью одна се­
кунда и отображает их спектрограммы рядом с соответствующими кнопками. Числа 
на кнопках отражают количество собранных на текущий момент примеров данных 
для соответствующего слова.



Download 30,75 Mb.

Do'stlaringiz bilan baham:
1   ...   176   177   178   179   180   181   182   183   ...   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