Тема: Информационная система автоматизации вычислительных экспериментов с искусственными нейронными сетями, модернизированными посредством предикторов весовых коэффициентов
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1 Аналитический обзор средств автоматизации вычислительных
экспериментов с нейронными сетями 4
1.1 Общие сведения об искусственных нейронных сетях 4
1.2 Обзор пакета статистического анализа «STATISTICA Automated Neural Networks» 8
1.3 Обзор среды «MATLAB» 10
2 Разработка архитектуры информационной системы 13
2.1 Применение SED-разложения для задания весовых коэффициентов
2.2 Процедурная модель информационной системы 15
2.3 Моделирование объектно-ориентированной архитектуры
информационной системы 19
3 Разработка документации и тестирование ИС 32
3.1 Элементы технической документации разработанной ИС 32
3.2 Результаты тестирования и проверки гипотезы посредством
разработанной ИС 37
ЗАКЛЮЧЕНИЕ 47
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 48
ПРИЛОЖЕНИЕ А Листинг исходного кода 49
ПРИЛОЖЕНИЕ Б Графики обучения 71
📖 Введение
Таким образом, построение и анализ искусственных нейронных сетей является актуальной задачей. Вместе с тем, средств для автоматизации вычислительных экспериментов с нейронными сетями немного, и они являются сложными в освоении. Из-за этого средние временные затраты, на построение нейронной сети с высокой скоростью сходимости, довольно велики. Кроме того, ряд потенциальных исследователей не обладает необходимыми компетенциями в области программирования, для реализации нейронных сетей путем написания кода.
Одним из подходов к повышению сходимости искусственных нейронных сетей является прогнозирование значений весовых коэффициентов. Если на этапе построения ИНС задать веса близкие к тем, что будут достигнуты в результате обучения, то время обучения сократится. Назовём программные модули для прогнозирования весовых коэффициентов предикторами.
Таким образом, целью работы является снижение трудовых и временных затрат на постановку вычислительных экспериментов по повышению сходимости искусственных нейронных сетей, модернизированных посредством предикторов весовых коэффициентов.
Для достижения поставленной цели необходимо решить следующие задачи:
- провести аналитический обзор существующих искусственных нейронных сетей, подходов к выбору начального значения весов и соответствующих инструментов разработки;
- разработать объектно-ориентированную архитектуру информационной системы автоматизации вычислительных экспериментов с искусственными нейронными сетями, модернизированными посредством предикторов весовых
коэффициентов;
- реализовать спроектированную информационную систему;
- разработать элементы технической документации и произвести тестирование ИС;
- провести проверку гипотезы о влиянии сингулярных чисел на скорость обучения ИНС при их задании в качестве весовых коэффициентов.
Объектом исследования является информационная система автоматизации вычислительных экспериментов по повышению сходимости искусственных нейронных сетей, модернизированных посредством предикторов весовых коэффициентов.
Предметом исследования является автоматизация вычислительных экспериментов по повышению сходимости искусственных нейронных сетей, модернизированных посредством предикторов весовых коэффициентов.
✅ Заключение
- проведен аналитический обзор существующих искусственных нейронных сетей, подходов к выбору начального значения весов и соответствующих инструментов разработки, в результате были выбраны наиболее популярные виды ИНС, основные подходы к выбору начального значения весов и средства разработки;
- разработана объектно-ориентированная архитектура ИС автоматизации вычислительных экспериментов с ИНС, модернизированных посредством предикторов весовых коэффициентов, отличающаяся относительной простотой понимания, гибкостью и наличием возможности дальнейшего расширения функционала, благодаря применению паттернов программирования MVC, Tem¬plate method;
- реализована спроектированная информационная система, посредством языка Python,с использованием библиотек Tensorflow, Keras, numpy, PyQt;
- разработаны элементы технической документации и произведено тестирование ИС, продемонстрировавшее наглядность визуализации архитектуры ИНС, легкость создания и сравнения ИНС.
- произведена проверка гипотезы о влиянии сингулярных чисел на скорость обучения, в результате чего показано, что в ИНС с одним и двумя скрытыми слоями, использование предикторов на основе ЗИП-разложения, снижает точность в среднем на 0,02. Ограничением к результатам исследования является число экспериментов в количестве 10 и тестовый характер обучающей выборки.
В результате выполнения выпускной квалификационной работы было достигнуто снижение трудовых и временных затрат на постановку вычислительных экспериментов по повышению сходимости ИНС, модернизированных посредством предикторов весовых коэффициентов.



