<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE root>
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" article-type="research-article" dtd-version="1.2" xml:lang="en"><front><journal-meta><journal-id journal-id-type="publisher-id">Izvestiya of Samara Scientific Center of the Russian Academy of Sciences</journal-id><journal-title-group><journal-title xml:lang="en">Izvestiya of Samara Scientific Center of the Russian Academy of Sciences</journal-title><trans-title-group xml:lang="ru"><trans-title>Известия Самарского научного центра Российской академии наук</trans-title></trans-title-group></journal-title-group><issn publication-format="print">1990-5378</issn></journal-meta><article-meta><article-id pub-id-type="publisher-id">88558</article-id><article-id pub-id-type="doi">10.37313/1990-5378-2021-23-2-51-56</article-id><article-categories><subj-group subj-group-type="toc-heading" xml:lang="en"><subject>Articles</subject></subj-group><subj-group subj-group-type="toc-heading" xml:lang="ru"><subject>Статьи</subject></subj-group><subj-group subj-group-type="article-type"><subject>Research Article</subject></subj-group></article-categories><title-group><article-title xml:lang="en">PARAMETRIC OPTIMIZATION METHOD FOR WIDE NEURAL NETWORKS USING GENETIC ALGORITHMS</article-title><trans-title-group xml:lang="ru"><trans-title>МЕТОД ПАРАМЕТРИЧЕСКОЙ ОПТИМИЗАЦИИ ДЛЯ ШИРОКИХ НЕЙРОННЫХ СЕТЕЙ С ИСПОЛЬЗОВАНИЕМ ГЕНЕТИЧЕСКИХ АЛГОРИТМОВ</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Trokoz</surname><given-names>D. A</given-names></name><name xml:lang="ru"><surname>Трокоз</surname><given-names>Д. А</given-names></name></name-alternatives><email>trokoz@penzgtu.ru</email><xref ref-type="aff" rid="aff1"/></contrib></contrib-group><aff-alternatives id="aff1"><aff><institution xml:lang="en">Penza State Technological University</institution></aff><aff><institution xml:lang="ru">Пензенский государственный технологический университет</institution></aff></aff-alternatives><pub-date date-type="pub" iso-8601-date="2021-04-15" publication-format="electronic"><day>15</day><month>04</month><year>2021</year></pub-date><volume>23</volume><issue>2</issue><issue-title xml:lang="en">VOL 23, NO2 (2021)</issue-title><issue-title xml:lang="ru">ТОМ 23, №2 (2021)</issue-title><fpage>51</fpage><lpage>56</lpage><history><date date-type="received" iso-8601-date="2021-11-17"><day>17</day><month>11</month><year>2021</year></date></history><permissions><copyright-statement xml:lang="en">Copyright ©; 2021, Trokoz D.A.</copyright-statement><copyright-statement xml:lang="ru">Copyright ©; 2021, Трокоз Д.А.</copyright-statement><copyright-year>2021</copyright-year><copyright-holder xml:lang="en">Trokoz D.A.</copyright-holder><copyright-holder xml:lang="ru">Трокоз Д.А.</copyright-holder><ali:free_to_read xmlns:ali="http://www.niso.org/schemas/ali/1.0/"/><license><ali:license_ref xmlns:ali="http://www.niso.org/schemas/ali/1.0/">https://creativecommons.org/licenses/by/4.0</ali:license_ref></license></permissions><self-uri xlink:href="https://journals.eco-vector.com/1990-5378/article/view/88558">https://journals.eco-vector.com/1990-5378/article/view/88558</self-uri><abstract xml:lang="en"><p>In many complex technical problems, the number of parameters available for analysis is in the thousands. At the same time, depending on the specifics of the problem being solved, usually the number of key parameters, that is, parameters that have a significant impact on the processes associated with the target problem, does not exceed several tens. However, determining a subset of these parameters from those available in itself is a difficult task, which in most cases is solved with the assistance of experts in the relevant subject area. This paper proposes a parametric optimization method that can be used for wide neural networks, that is, neural networks with a large number of neurons in a layer. This method uses evolutionary optimization methods, namely, genetic algorithms, together with the method of invariant data representation in wide neural networks, using the algebra of hyperdimensional binary vectors, due to which, when the number of parameters of a neural network model changes during optimization, its topology does not change. At the same time, the more parameters are included in the model, the less accurately their values are transmitted, thus, in the course of optimization, a balance is achieved between the composition, number and accuracy of the parameters of the target problem. The proposed method does not require the participation of an expert corresponding to the subject area, allowing the process of parametric optimization to be fully automated.</p></abstract><trans-abstract xml:lang="ru"><p>Во многих сложных технических задачах количество доступных для анализа параметров исчисляется тысячами. При этом в зависимости от специфики решаемой задачи обычно количество ключевых параметров, то есть параметров, оказывающих существенное влияние на процессы, связанные с целевой задачей, не превышает нескольких десятков. Однако определение подмножества этих параметров из доступных само по себе является сложной задачей, которое в большинстве случаев решается с привлечением экспертов соответствующей предметной области. В данной работе предлагается метод параметрической оптимизации, который может использоваться для широких нейронных сетей, то есть нейронных сетей с большим количеством нейронов в слое. Указанный метод использует эволюционные методы оптимизации, а именно генетические алгоритмы, совместно с методом инвариантного представления данных в широких нейронных сетях, использующим алгебру гиперразмерных двоичных векторов, благодаря которому при изменении количества параметров нейросетевой модели в ходе оптимизации не меняется ее топология. При этом, чем больше параметров включается в модель, тем менее точно передаются их значения, таким образом, в ходе оптимизации достигается баланс между составом, количеством и точностью параметров целевой задачи. Предлагаемый метод не требует участия эксперта, соответствующей предметной области, позволяя полностью автоматизировать процесс параметрической оптимизации.</p></trans-abstract><kwd-group xml:lang="en"><kwd>wide neural network</kwd><kwd>genetic algorithm</kwd><kwd>parametric optimization</kwd><kwd>mathematical model</kwd><kwd>machine learning</kwd><kwd>parametric model</kwd><kwd>hyperdimensional binary vector</kwd><kwd>heuristic algorithm</kwd></kwd-group><kwd-group xml:lang="ru"><kwd>широкая нейронная сеть</kwd><kwd>генетический алгоритм</kwd><kwd>параметрическая оптимизация</kwd><kwd>математическая модель</kwd><kwd>машинное обучение</kwd><kwd>параметрическая модель</kwd><kwd>гиперразмерный двоичный вектор</kwd><kwd>эвристический алгоритм</kwd></kwd-group></article-meta></front><body></body><back><ref-list><ref id="B1"><label>1.</label><mixed-citation>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.</mixed-citation></ref><ref id="B2"><label>2.</label><mixed-citation>Kanerva P. Hyperdimensional Computing: An Introduction to Computing in Distributed Representation with High-Dimensional Random Vectors // Cognitive Computation - 2009. - Т. 1 - № 2 - С.139-159.</mixed-citation></ref><ref id="B3"><label>3.</label><mixed-citation>Мищенко В. А., Коробкин А. А. Использование генетических алгоритмов в обучении нейронных сетей // Современные проблемы науки и образования, № 6, 2011. С. 116-124.</mixed-citation></ref><ref id="B4"><label>4.</label><mixed-citation>Котляров Е. В., Петрушина Т. И. Гибридный метод обучения искусственной нейронной сети на основе модифицированного алгоритма муравья // Восточно-Европейский журнал передовых технологий, Т. 5, № 4, 2012. С. 16-21.</mixed-citation></ref><ref id="B5"><label>5.</label><mixed-citation>Биоинспирированные методы в оптимизации / Л. А. Гладков, В. В. Курейчик, В. М. Курейчик [и др.]. ФИЗМАТЛИТ, 2009. 384 с.</mixed-citation></ref><ref id="B6"><label>6.</label><mixed-citation>Любич Ю. И. Основные понятия и теоремы эволюционной генетики свободных популяций // Успехи математических наук. - 1971. - Т. 26. - №. 5 (161). - С. 51-116.</mixed-citation></ref><ref id="B7"><label>7.</label><mixed-citation>Васильев Ф.П. Методы оптимизации. МЦНМО, 2011. 620 с.</mixed-citation></ref><ref id="B8"><label>8.</label><mixed-citation>Крючин О. В., Козадаев А. С., Арзамасцев А. А. Способы анализа обучающей выборки искусственной нейронной сети при прогнозировании временных рядов //Вестник российских университетов. Математика. - 2011. - Т. 16. - №. 1.</mixed-citation></ref><ref id="B9"><label>9.</label><mixed-citation>Крючин О. В., Козадаев А. С., Дудаков В. П. Прогнозирование временных рядов с помощью искусственных нейронных сетей и регрессионных моделей на примере прогнозирования котировок валютных пар //Исследовано в России. - 2010. - Т. 13. - С. 953.</mixed-citation></ref><ref id="B10"><label>10.</label><mixed-citation>Лагунов Н. А., Мезенцева О. С. Анализ и экспериментальное исследование зависимости качества обучения нейронных сетей от параметров обучающих выборок //Вестник СКФУ: научный журнал. Ставрополь: Изд-во СКФУ. - 2014. - №. 5.</mixed-citation></ref><ref id="B11"><label>11.</label><mixed-citation>Мокшин В. В. Параллельный генетический алгоритм отбора значимых факторов, влияющих на эволюцию сложной системы // Вестник Казанского государственного технического университета им. АН Туполева. - 2009. - №. 3. - С. 89-93.</mixed-citation></ref><ref id="B12"><label>12.</label><mixed-citation>Афанасьева А. С., Буздалов М. В. Выбор функции приспособленности особей генетического алгоритма с помощью обучения с подкреплением // Научно-технический вестник информационных технологий, механики и оптики. - 2012. - №. 1 (77).</mixed-citation></ref><ref id="B13"><label>13.</label><mixed-citation>Прокопович И. В. Адаптивный генетический алгоритм для «мягких» эволюционных вычислений // Праці Одеського політехнічного університету. - 2012. - №. 2. - С. 218-223.</mixed-citation></ref><ref id="B14"><label>14.</label><mixed-citation>Семенкин Е. С., Семенкина М. Е. Применение генетического алгоритма с модифицированным оператором равномерной рекомбинации при автоматизированном формировании интеллектуальных информационных технологий //Сибирский журнал науки и технологий. - 2007. - №. 3.</mixed-citation></ref><ref id="B15"><label>15.</label><mixed-citation>Рутковская Д., Пилиньский М., Рутковский Л. Нейронные сети, генетические алгоритмы и нечеткие системы. - 2013.</mixed-citation></ref><ref id="B16"><label>16.</label><mixed-citation>Курейчик В. М. Генетические алгоритмы //Известия Южного федерального университета. Технические науки. - 1998. - Т. 8. - №. 2.</mixed-citation></ref><ref id="B17"><label>17.</label><mixed-citation>Монова Д. А., Перпери А. А., Швец П. С. Комплексный генетический алгоритм //Праці Одеського політехнічного університету. - 2011. - №. 1. - С. 176-179.</mixed-citation></ref><ref id="B18"><label>18.</label><mixed-citation>Еськова О. И., Яскович М. Применение генетических алгоритмов в имитационных моделях. - 2017.</mixed-citation></ref><ref id="B19"><label>19.</label><mixed-citation>Гладков Л., Курейчик В., Курейчик В. Генетические алгоритмы. - Litres, 2018.</mixed-citation></ref><ref id="B20"><label>20.</label><mixed-citation>Петросов Д. А. и др. Применение генетических алгоритмов к решению задачи параметрического синтеза больших дискретных систем с заданным поведением //Научные ведомости Белгородского государственного университета. Серия: Экономика. Информатика. - 2016. - Т. 40. - №. 23 (244).</mixed-citation></ref><ref id="B21"><label>21.</label><mixed-citation>Курейчик В. М. Генетические алгоритмы и их применение. - 2002.</mixed-citation></ref></ref-list></back></article>
