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



Download 30,75 Mb.
Pdf ko'rish
bet284/457
Sana27.03.2022
Hajmi30,75 Mb.
#513488
1   ...   280   281   282   283   284   285   286   287   ...   457
Bog'liq
Цэй Ш., Байлесчи С., и др. - JаvaScript для глубокого обучения (Библиотека программиста) - 2021

В этой главе
z

Чем последовательные данные отличаются от непоследовательных.
z

Какие методики глубокого обучения подходят для задач с последовательными 
данными.
z

Представления текста в глубоком обучении, включая унитарное кодирование, 
федеративное кодирование и вложения слов.
z

Что такое RNN и почему они хорошо подходят для задач с последовательными 
данными.
z

Что такое одномерная свертка и почему это удачная альтернатива RNN.
z

Уникальные особенности задач преобразования последовательностей в последо-
вательности и использование для их реализации механизма внимания.
В этой главе мы сосредоточимся на задачах, в которых участвуют последовательные 
данные. Главное в таких данных — упорядоченность элементов. Как вы, наверное, 
догадались, мы уже имели дело с последовательными данными. А именно, по­
следовательными являются данные Jena­weather, с которыми вы познакомились 
в главе 7. Их можно представить в виде массива массивов чисел. Упорядоченность, 
безусловно, важна для внешнего массива, поскольку измерения поступают в опреде­
ленные моменты времени. Если поменять порядок элементов во внешнем массиве на 
9
Глубокое обучение 
для последовательностей 
и текста


340
Часть III • Продвинутые возможности глубокого обучения с TensorFlow.js
противоположный, например тенденцию к росту атмосферного давления превратить 
в тенденцию к убыванию, прогноз погоды получится совершенно иным. Последо­
вательные данные встречаются повсеместно: курсы акций, электрокардиограммы 
(ЭКГ), строки символов в коде программного обеспечения, последовательные кадры 
видео и последовательности действий робота. Сравните эти примеры с непоследо­
вательными данными наподобие набора данных iris­flowers из главы 3: изменение 
порядка четырех числовых признаков (длина и ширина чашелистиков и лепестков) 
в них ни на что не повлияет
1
.
В первой части главы мы познакомим вас с упоминавшимся в главе 1 заме­
чательным типом моделей — RNN, рекуррентными нейронными сетями, специ­
ально предназначенными для усвоения паттернов из последовательных данных. 
Мы научимся интуитивно понимать, благодаря каким особым признакам RNN 
оказываются чувствительны к упорядоченности элементов и содержащейся в ней 
информации.
Во второй части главы займемся, вероятно, чаще всего встречающимся (осо­
бенно в Интернете!) частным случаем последовательных данных — текстом. На­
чнем с представления текста в глубоком обучении и применения RNN к подобным 
представлениям, а затем перейдем к одномерным сверточным сетям и поговорим 
об их широких возможностях по обработке текста и о том, почему их имеет смысл 
использовать вместо RNN для определенных типов задач.
В последней части главы мы пойдем еще дальше и изучим связанные с после­
довательностями задачи, несколько более сложные, чем представление числа или 
класса. В частности, отважимся на обсуждение задач преобразования последова­
тельностей в последовательности — предсказания выходной последовательности 
по входной. И проиллюстрируем на примере решение простейшей задачи преобра­
зования последовательностей в последовательности с помощью новой архитектуры 
модели — 
механизма внимания
(attention mechanism), которая играет все более 
и более важную роль в сфере обработки текстов на естественном языке с помощью 
глубокого обучения.
К концу данной главы вы изучите основные типы последовательных данных 
в глубоком обучении, их представления в виде тензоров и научитесь пользоваться 
TensorFlow.js для создания простых RNN, одномерных сверточных сетей и сетей 
внимания для решения задач машинного обучения, связанных с последовательными 
данными.
Слои и модели из этой главы — одни из самых сложных в книге. Это цена, кото­
рую приходится платить за их повышенные разрешающие возможности в задачах 
обучения с последовательными данными. Вероятно, вам непросто будет с первого 
раза разобраться в некоторых из них, хотя мы и приложили максимум усилий, что­
бы описать их как можно более интуитивно понятным образом, с помощью схем 
и псевдокода. В случае затруднений попробуйте поэкспериментировать с примерами 
кода и выполнить упражнения, размещенные в конце главы. По нашему опыту, на 
практике сложные концепции и архитектуры, подобные встречающимся в этой главе, 
усваиваются намного проще.

Убедитесь в этом, решив упражнение 1 в конце главы.


Download 30,75 Mb.

Do'stlaringiz bilan baham:
1   ...   280   281   282   283   284   285   286   287   ...   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