Метод параметрической оптимизации для широких нейронных сетей с использованием генетических алгоритмов

Бесплатный доступ

Во многих сложных технических задачах количество доступных для анализа параметров исчисляется тысячами. При этом в зависимости от специфики решаемой задачи обычно количество ключевых параметров, то есть параметров, оказывающих существенное влияние на процессы, связанные с целевой задачей, не превышает нескольких десятков. Однако определение подмножества этих параметров из доступных само по себе является сложной задачей, которое в большинстве случаев решается с привлечением экспертов соответствующей предметной области. В данной работе предлагается метод параметрической оптимизации, который может использоваться для широких нейронных сетей, то есть нейронных сетей с большим количеством нейронов в слое. Указанный метод использует эволюционные методы оптимизации, а именно генетические алгоритмы, совместно с методом инвариантного представления данных в широких нейронных сетях, использующим алгебру гиперразмерных двоичных векторов, благодаря которому при изменении количества параметров нейросетевой модели в ходе оптимизации не меняется ее топология. При этом, чем больше параметров включается в модель, тем менее точно передаются их значения, таким образом, в ходе оптимизации достигается баланс между составом, количеством и точностью параметров целевой задачи. Предлагаемый метод не требует участия эксперта, соответствующей предметной области, позволяя полностью автоматизировать процесс параметрической оптимизации.

Еще

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

Короткий адрес: https://sciup.org/148322364

IDR: 148322364   |   DOI: 10.37313/1990-5378-2021-23-2-51-56

Список литературы Метод параметрической оптимизации для широких нейронных сетей с использованием генетических алгоритмов

  • Using Algebra of Hyper-Dimensional Vectors for Heuristic Representation of Data While Training Wide Neural Networks / D. Pashchenko, D. Trokoz, A. Martyshkin, M. Sinev // 2019 XXI International Conference Complex Systems: Control and Modeling Problems (CSCMP), Samara, Russia, 2019, pp. 168-171.
  • Kanerva P. Hyperdimensional Computing: An Introduction to Computing in Distributed Representation with High-Dimensional Random Vectors // Cognitive Computation - 2009. - Т. 1 -№ 2 - С.139-159.
  • Мищенко В. А., Коробкин А. А. Использование генетических алгоритмов в обучении нейронных сетей // Современные проблемы науки и образования, № 6, 2011. С. 116-124.
  • Котляров Е. В., Петрушина Т. И. Гибридный метод обучения искусственной нейронной сети на основе модифицированного алгоритма муравья // Восточно-Европейский журнал передовых технологий, Т. 5, № 4, 2012. С. 16-21.
  • Биоинспирированные методы в оптимизации / Л. А. Гладков, В. В. Курейчик, В. М. Курейчик [и др.]. ФИЗМАТЛИТ, 2009. 384 с.
  • Любич Ю. И. Основные понятия и теоремы эволюционной генетики свободных популяций // Успехи математических наук. - 1971. - Т. 26. - №. 5 (161). - С. 51-116.
  • Васильев Ф.П. Методы оптимизации. МЦНМО, 2011. 620 с.
  • Крючин О. В., Козадаев А. С., Арзамасцев А. А. Способы анализа обучающей выборки искусственной нейронной сети при прогнозировании временных рядов //Вестник российских университетов. Математика. - 2011. - Т. 16. - №. 1.
  • Крючин О. В., Козадаев А. С., Дудаков В. П. Прогнозирование временных рядов с помощью искусственных нейронных сетей и регрессионных моделей на примере прогнозирования котировок валютных пар //Исследовано в России. - 2010. -Т. 13. - С. 953.
  • Лагунов Н. А., Мезенцева О. С. Анализ и экспериментальное исследование зависимости качества обучения нейронных сетей от параметров обучающих выборок //Вестник СКФУ: научный журнал. Ставрополь: Изд-во СКФУ. - 2014. - №. 5.
  • Мокшин В. В. Параллельный генетический алгоритм отбора значимых факторов, влияющих на эволюцию сложной системы // Вестник Казанского государственного технического университета им. АН Туполева. - 2009. - №. 3. - С. 89-93.
  • Афанасьева А. С., Буздалов М. В. Выбор функции приспособленности особей генетического алгоритма с помощью обучения с подкреплением // Научно-технический вестник информационных технологий, механики и оптики. - 2012. -№. 1 (77).
  • Прокопович И. В. Адаптивный генетический алгоритм для «мягких» эволюционных вычислений // Пращ Одеського полггехшчного ушверситету. -2012. - №. 2. - С. 218-223.
  • Семенкин Е. С., Семенкина М. Е. Применение генетического алгоритма с модифицированным оператором равномерной рекомбинации при автоматизированном формировании интеллектуальных информационных технологий //Сибирский журнал науки и технологий. - 2007. - №. 3.
  • Рутковская Д., Пилиньский М., Рутковский Л. Нейронные сети, генетические алгоритмы и нечеткие системы. - 2013.
  • Курейчик В. М. Генетические алгоритмы //Известия Южного федерального университета. Технические науки. - 1998. - Т. 8. - №. 2.
  • Монова Д. А., Перпери А. А., Швец П. С. Комплексный генетический алгоритм //Пращ Одеського полгтехшчного ушверситету. - 2011. - №. 1. -С. 176-179.
  • Еськова О. И., Яскович М. Применение генетических алгоритмов в имитационных моделях. -2017.
  • Гладков Л., Курейчик В., Курейчик В. Генетические алгоритмы. - Litres, 2018.
  • Петросов Д. А. и др. Применение генетических алгоритмов к решению задачи параметрического синтеза больших дискретных систем с заданным поведением //Научные ведомости Белгородского государственного университета. Серия: Экономика. Информатика. - 2016. - Т. 40. - №. 23 (244).
  • Курейчик В. М. Генетические алгоритмы и их применение. - 2002.
Еще
Статья научная