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



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


Глава 9. Глубокое обучение для последовательностей и текста
345
conv2d и maxPooling2d, рекуррентности нет, выходная информация не передается 
в них обратно, поэтому они получили название слоев 
прямого распространения
(feedforward layers).
Благодаря этим уникальным особенностям simpleRNN разрушает симметрию 
между входными элементами и чувствителен к упорядоченности входных элемен­
тов. Если переупорядочить элементы последовательных входных данных, выходные 
данные также изменятся. Это отличает simpleRNN от плотного слоя.
В блоке Б на рис. 9.2 приведено более абстрактное представление simpleRNN. Его 
называют 
свернутой
(rolled) диаграммой RNN, в отличие от развернутой (unrolled) 
диаграммы в блоке A, поскольку все временные шаги в ней свернуты в один цикл. 
Свернутая диаграмма соответствует циклу 
for
в языках программирования, с по­
мощью которого simpleRNN и прочие типы RNN реализуются внутри TensorFlow.js. 
Но вместо того, чтобы демонстрировать сам код, давайте взглянем на приведенный 
в листинге 9.1 намного более краткий псевдокод simpleRNN — реализацию архи­
тектуры simpleRNN, приведенной на рис. 9.2. Он позволит вам сосредоточиться на 
самой сути работы слоя RNN.
Листинг 9.1.
Псевдокод внутренних вычислений simpleRNN
Из листинга 9.1 видно, как выходной сигнал для временно
'
го шага 
i
становится со­
стоянием для следующего временно
'
го шага (следующей итерации цикла). 
Состояние
(state) — важное понятие для RNN, с его помощью она запоминает, что произошло 
на уже виденных ею временн
ы
х шагах входной последовательности. В цикле 
for
это 
состояние памяти объединяется с последующими временн
ы
ми шагами и становится 
новым состоянием памяти. Благодаря этому simpleRNN может по­разному реаги­
ровать на один и тот же входной элемент в зависимости от предыдущих элементов 
последовательности. Подобная чувствительность на основе памяти — краеугольный 
камень последовательной обработки. Простой пример: при декодировании кода Мор­
зе, состоящего из точек и тире, значение тире зависит от последовательности точек 
и тире перед ним (и после него). Еще один пример: в английском языке слово 
last
может означать совершенно разные вещи в зависимости от предшествующих слов.
Название simpleRNN очень удачно, поскольку его выходной сигнал и состояние 
совпадают. Позднее мы обсудим более сложные и перспективные архитектуры 
RNN. В некоторых из них выходной сигнал и состояние — две отдельные сущности, 
а в прочих бывает даже несколько состояний.
Еще стоит отметить, что благодаря циклу 
for
RNN могут обрабатывать входные 
последовательности из произвольного числа шагов. Подобное нельзя осуществить 


346
Download 30,75 Mb.

Do'stlaringiz bilan baham:
1   ...   285   286   287   288   289   290   291   292   ...   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