Личный кабинетuser
orange img orange img orange img orange img orange img
ДиссертацияИнформационные технологии
Готовая работа №117130 от пользователя Успенская Ирина
book

Разработка алгоритма настройки параметров рекуррентных нейронных сетей с управляемыми элементами.

2 280 ₽
Файл с работой можно будет скачать в личном кабинете после покупки
like
Гарантия безопасной покупки
help

Сразу после покупки работы вы получите ссылку на скачивание файла.

Срок скачивания не ограничен по времени. Если работа не соответствует описанию у вас будет возможность отправить жалобу.

Гарантийный период 7 дней.

like
Уникальность текста выше 50%
help

Все загруженные работы имеют уникальность не менее 50% в общедоступной системе Антиплагиат.ру

file
Возможность снять с продажи
help

У покупателя есть возможность доплатить за снятие работы с продажи после покупки.

Например, если необходимо скрыть страницу с работой на сайте от третьих лиц на определенный срок.

Тариф можно выбрать на странице готовой работы после покупки.

Не подходит эта работа?
Укажите тему работы или свой e-mail, мы отправим подборку похожих работ
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных

содержание

ВВЕДЕНИЕ 9
1 ОБЗОР ПРЕДМЕТНОЙ ОБЛАСТИ 12
1.1 Основы рекуррентных нейронных сетей 12
1.1.1 Архитектуры рекуррентных нейронных сетей 12
1.1.2 Обучение рекуррентных нейронных сетей 18
1.2 Алгоритмы градиентного спуска для настройки параметров 20
1.2.1 Метод обратного распространения ошибки 20
1.2.2 Метод градиентного спуска с импульсом 22
1.2.3 Метод градиентного спуска с адаптивной нормой обучения 24
1.3 Управляемые элементы и их роль в настройке параметров 25
1.3.1 Понятие управляемых элементов 25
1.3.2 Использование управляемых элементов для управления скоростью обучения 26
1.3.3 Использование управляемых элементов для управления весами регуляризации 28
2 ПРЕДЛАГАЕМЫЙ АЛГОРИТМ НАСТРОЙКИ ПАРАМЕТРОВ RNN ДЛЯ АНАЛИЗА ФИНАНСОВОГО РЫНКА 29
2.1 Обзор предлагаемого алгоритма 29
2.1.1 Мотивация и цели алгоритма 29
2.1.2 Основные принципы алгоритма 31
2.2 Детали реализации алгоритма 32
2.2.1 Выбор управляемых элементов 32
2.2.2 Обновление управляемых элементов 34
2.2.3 Обновление весов сети 35
2.3 Гиперпараметры алгоритма и их влияние на производительность 37
2.3.1 Скорость обучения 37
2.3.2 Коэффициент импульса 38
2.3.3 Коэффициент регуляризации 39
3 ЭКСПЕРИМЕНТАЛЬНАЯ ОЦЕНКА 40
3.1 Описание наборов данных и экспериментальной установки 40
3.1.1 Описание наборов данных 40
3.1.2 Экспериментальная установка 40
3.2 Оценка производительности предлагаемого алгоритма в сравнении с существующими методами 42
3.2.1 Разработка алгоритма 42
3.2.2 Оценка метрик модели 42
3.3 Анализ влияния управляемых элементов на производительность 50
3.3.1 Влияние управляемых элементов на скорость обучения 50
3.3.2 Влияние управляемых элементов на точность 52
4 ПРИЛОЖЕНИЯ И РАСШИРЕНИЯ 59
4.1 Использование других управляемых элементов 59
4.2 Применение алгоритма к другим типам нейронных сетей 63
4.3 Теоретический анализ алгоритма 64
5 ВЫВОДЫ 66
5.1 Краткое изложение основных результатов исследования 66
5.2 Обсуждение ограничений и перспектив предлагаемого алгоритма 68
6 СПЕЦИАЛЬНЫЕ ВОПРОСЫ ОБЕСПЕЧЕНИЯ БЕЗОПАСНОСТИ 70
ЗАКЛЮЧЕНИЕ 75
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 76
ПРИЛОЖЕНИЕ А 78

Весь текст будет доступен после покупки

ВВЕДЕНИЕ

Рекуррентные нейронные сети (recurrent neural network, RNN) [1] считаются развитием однонаправленных персептронных сетей (или сетей прямого распространения, feed-forward neural networks) путем добавления обратных связей. В каждом контуре (петле) обратной связи присутствует элемент единичной задержки, благодаря которому поток сигналов может считаться однонаправленным (выходной сигнал предыдущего временного цикла рассматривается как априори заданный, который просто увеличивает размерность входного вектора). С помощью обратной связи можно накапливать информацию и использовать ее при обработке сигналов. Таким образом, в сети реализуется «память», что принципиально меняет характер ее работы и позволяет анализировать любые последовательности данных, в которых важно, в каком порядке идут значения (например, речь, текст, изображение и т.д.). В итоге, порядок следования сигналов играет существенную роль в задаче [2].
RNN состоит из двух слоев, связанных управляемыми синапсами, и блока управления нейронной сетью. Эти RNN за счет реализуемых пространственных сдвигов сигналов при передаче от слоя к слою наделяются прозрачными логическими структурами. Сигналы при обработке за счет этих сдвигов продвигаются вдоль слоев. Предусмотрена возможность управления направленностью и параметрами расходимости единичных сигналов при передаче от слоя к слою [3].

Весь текст будет доступен после покупки

отрывок из работы

1 ОБЗОР ПРЕДМЕТНОЙ ОБЛАСТИ
1.1 Основы рекуррентных нейронных сетей
1.1.1 Архитектуры рекуррентных нейронных сетей
Рекуррентная нейронная сеть (RNN) – это модель глубокого обучения, которая обучена обрабатывать и преобразовывать последовательный набор входных данных в последовательный набор выходных данных. Последовательным набором данных называют такие данные, в которых компоненты имеют строгую упорядоченность и взаимосвязи на основе сложной семантики и синтаксических правил (например, слова, предложения или данные временных рядов). RNN – это программная система из множества взаимосвязанных компонентов, которая квазичеловеческим способом выполняет преобразование последовательных наборов данных, например перевод текста с одного языка на другой. RNN сейчас в значительной степени вытесняются искусственным интеллектом на основе трансформеров и большими языковыми моделями (LLM), которые намного эффективнее выполняю обработку последовательных наборов данных [7].

Рисунок 3 – Схема RNN
Простая рекуррентная нейронная сеть (сеть Элмана) (рис. 3) описывается следующими уравнениями (1, 2).
(h_t ) ?=f((h_(t-1) ) ?,(x_t ) ?), (1)
(y_t ) ?=W_hy (h_t ) ?, (2)
где: f – функция активации, ht – выход скрытого слоя на шаге t от начала последовательности, xt – вектор входных значений, Why – матрица весов между скрытым слоем и выходным слоем, yt – выход рекуррентного слоя на шаге t.
RNN состоят из нейронов, то есть узлов обработки данных, которые выполняют сложные задачи в ходе совместной работы. Нейроны распределяются по входному, выходному и нескольким скрытым слоям. Входной слой получает информацию для обработки, а выходной слой возвращает результат. Обработка, анализ и прогнозирование данных происходят в скрытых слоях.
Скрытый слой (рис. 4). В процессе работы RNN передают входные последовательности данных на скрытые слои. Также они имеют самозацикленный или повторяющийся рабочий процесс: скрытый слой может запоминать предыдущие входные данные в компоненте краткосрочной памяти и использовать их для будущих прогнозов. Модель использует текущее входное значение и сохраненное в памяти значение для прогнозирования следующей последовательности.

Весь текст будет доступен после покупки

Список литературы

1. Хайкин С. Нейронные сети: полный курс / пер. с англ. М.: Вильямс, 2006. 1102 с.
2. Что такое RNN? – https://aws.amazon.com/ru/what-is/recurrent-neural-network
3. В. Ю. Осипов - Рекуррентная нейронная сеть с двумя сигнальными системами
4. В. Ю. Осиповa, В. В. Никифоровa - Возможности рекуррентных нейронных сетей с управляемыми элементами по восстановлению потоков кадров
5. В.Ю. Осипов, С.В. Кулешов, Д.И. Милосердов, А.А. Зайцева, А.Ю. Аксенов - Рекуррентные нейронные сети с непрерывным обучением в задачах многофункциональной обработки новостных потоков
6. Graves A., Mohamed A. R., & Hinton G. (2013). Speech recognition with deep recurrent neural networks. In Acoustics, speech and signal processing (ICASSP), 2013 IEEE international conference on (pp. 6645-6649). IEEE.
7. Recurrent Neural Network Tutorial (2015), Part 4 – Implementing a GRU/LSTM RNN with Python and Theano – WildML. https://dennybritz.com/posts/wildml/recurrent-neural-networks-tutorial-part-4/.
8. Sepp Hochreiter, Jurgen Schmidhuber - Long short-term memory

Весь текст будет доступен после покупки

Почему студенты выбирают наш сервис?

Купить готовую работу сейчас
service icon
Работаем круглосуточно
24 часа в сутки
7 дней в неделю
service icon
Гарантия
Возврат средств в случае проблем с купленной готовой работой
service icon
Мы лидеры
LeWork является лидером по количеству опубликованных материалов для студентов
Купить готовую работу сейчас

не подошла эта работа?

В нашей базе 78761 курсовых работ – поможем найти подходящую

Ответы на часто задаваемые вопросы

Чтобы оплатить заказ на сайте, необходимо сначала пополнить баланс на этой странице - https://lework.net/addbalance

На странице пополнения баланса у вас будет возможность выбрать способ оплаты - банковская карта, электронный кошелек или другой способ.

После пополнения баланса на сайте, необходимо перейти на страницу заказа и завершить покупку, нажав соответствующую кнопку.

Если у вас возникли проблемы при пополнении баланса на сайте или остались вопросы по оплате заказа, напишите нам на support@lework.net. Мы обязательно вам поможем! 

Да, покупка готовой работы на сайте происходит через "безопасную сделку". Покупатель и Продавец финансово защищены от недобросовестных пользователей. Гарантийный срок составляет 7 дней со дня покупки готовой работы. В течение этого времени покупатель имеет право подать жалобу на странице готовой работы, если купленная работа не соответствует описанию на сайте. Рассмотрение жалобы занимает от 3 до 5 рабочих дней. 

У покупателя есть возможность снять готовую работу с продажи на сайте. Например, если необходимо скрыть страницу с работой от третьих лиц на определенный срок. Тариф можно выбрать на странице готовой работы после покупки.

Гарантийный срок составляет 7 дней со дня покупки готовой работы. В течение этого времени покупатель имеет право подать жалобу на странице готовой работы, если купленная работа не соответствует описанию на сайте. Рассмотрение жалобы занимает от 3 до 5 рабочих дней. Если администрация сайта принимает решение о возврате денежных средств, то покупатель получает уведомление в личном кабинете и на электронную почту о возврате. Средства можно потратить на покупку другой готовой работы или вывести с сайта на банковскую карту. Вывод средств можно оформить в личном кабинете, заполнив соответствущую форму.

Мы с радостью ответим на ваши вопросы по электронной почте support@lework.net

surpize-icon

Работы с похожей тематикой

stars-icon
arrowarrow

Не удалось найти материал или возникли вопросы?

Свяжитесь с нами, мы постараемся вам помочь!
Неккоректно введен e-mail
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных