DEVELOPING AND TRAINING MODEL OF ARTIFICIAL NEURAL NETWORK FOR CREATING DECISION SUPPORT SYSTEMS
Abstract and keywords
Abstract (English):
The article highlights the significant increase of industrial capacities and automation of production, which requires taking effective management decisions by a responsible person. There have been outlined the important achievements of the scientists in application of the artificial neural networks in the various fields of activity and decision support systems involving the information analysis and processing with the results obtained. There has been proposed a review of publications on training artificial neural networks and on their efficient application in solving problems of classification, prediction and control. The most common structures of neural networks, their advantages and disadvantages, as well as the methods used to create training data arrays have been studied. A comparative analysis of using various structures of artificial neural networks and the effectiveness of existing teaching methods and the prospects for their use has been carried out. There has been defined the most preferred neural network topology for solving problems of fire safety management at the production facilities as an active decision support system. Using the analysis results, the most common and effective training methods have been identified, application of which is appropriate for developing and training various types of neural networks. The use of the technology is well grounded for reducing the errors in data processing, the financial costs for ensuring security, as well as for possible using the neural networks in the decision support systems to optimize these systems.

Keywords:
fire risk, artificial neural networks, decision support systems, fire safety
Text
Publication text (PDF): Read Download

Введение В последнее время наблюдается тенденция к сокращению производственных площадей за счет автоматизации технологических процессов, что, в свою очередь, значительно повышает пожарные и производственные риски и увеличивает степень ответственности лица, принимаю-щего управленческие решения. В настоящий момент существуют методики по расчету пожар-ных рисков [1], которые активно внедряются в целях профилактики пожаров и их последствий. К сожалению, расчет риска, в соответствии с методикой, включает большое количество этапов и вычислительных операций. Это приводит к возникновению неопределенности на каждом из этапов, а следовательно, к доле погрешности результата. Одним из этапов является подбор ме-роприятий, компенсирующих превышение значения величины пожарного риска. Для комплекс-ной оценки и подбора этих мероприятий необходимо привлечение экспертов и большое количе-ство времени, т. к. применение любого из мероприятий ведет к перерасчету всего проекта, а большое количество существующих мероприятий приводит к тому, что эксперт не в состоянии рассмотреть их все. Для решения данной проблемы необходима разработка системы поддержки принятия управленческих решений (СППР) в области обеспечения пожарной безопасности с мощным вы-числительным аппаратом, который позволит устранить возникающую неопределенность и самостоятельно обработает массив существующих мероприятий с последующим составлением оптимального их перечня. Для повышения работоспособности СППР и оптимизации процессов в области анализа и обработки информации все чаще российскими и зарубежными компаниями применяются тех-нологии искусственного интеллекта и искусственных нейронных сетей (ИНС). На сегодняшний день нейросети используются не только в научных исследованиях, но и в различных сферах че-ловеческой деятельности: бизнесе, медицине, экономике и т. д. Прогресс в обучении нейронных сетей достиг значительного уровня, когда стало возможно не просто распознавать объекты, но и генерировать их, определять лица людей, голосовые команды, проводить анализ дорожного покрытия в режиме реального времени и управлять автомобилем, проводить анализ рынка и прогнозировать возможные риски на предприятии, решать задачи в области управления, диа-гностировать различные заболевания по определенному набору признаков, распознавать им-пульсы головного мозга человека и на основе полученных данных создавать высокотехноло-гичные протезы и многое другое. Благодаря своей структуре нейронные сети значительно со-кращают временные и трудовые затраты на проведение рутинных процессов, требующих объек-тивной оценки и исключающих человеческий фактор. Именно этим обуславливается их актив-ное применение в различных типах СППР. Учитывая обширный опыт применения ИНС в различных сферах деятельности, рассмот-рен вариант применения этого метода для оптимизации систем поддержки управленческих ре-шений в области пожарной безопасности. Требуется создать модель нейросети для подбора противопожарных мероприятий, компенсирующих значение величины пожарного риска на производственных объектах. Применение ИНС поможет устранить существующую проблему неопределенности, связанную с погрешностью при расчетах пожарных рисков, а также значи-тельно сократить время, затрачиваемое на проведение таких расчетов. Для создания нейросетевой модели, реализующей решение поставленной задачи, необхо-димо провести анализ существующих структур нейронных сетей и способов их обучения. В ра-ботах российских и зарубежных авторов по вопросам целесообразности применения методик обучения ИНС различной архитектуры, основанных на интеллектуальных технологиях, для ре-шения целевых задач определен ряд основных архитектур нейронных сетей и область их при-менения. На данный момент существует значительное количество различных типов нейросетей, но все они, в свою очередь, построены на основе базовых структур (табл. 1). Таблица 1 Основные структуры искусственных нейронных сетей Искусственная нейронная сеть Структурная схема Описание Нейронные сети прямого распространения, или перцептроны [2]. Передают информацию от входа к выходу, при этом клетки слоя не связаны между собой, в отличие от слоев. Данная структура обучается методом обратного распространения. Данную структуру нередко комбинируют с другими для получения необходимой комбинации слоев. В качестве примера данной структуры можно привести сети Кохонена. Сеть Хопфилда [3]. Полносвязная нейронная сеть с симметричной матрицей связей. В данной сети каждый узел является входным, в процессе обучения преобразуется в скрытый, а затем − в выходной. Цепи Маркова [4]. Данная структура является предшественником сети Хопфилда, в которой каждый следующий слой является результатом вычислений предыдущего. Несмотря на то, что сами цепи не являются моделью нейронных сетей, они служат теоретической основой для последующих структур, таких как сети Хопфилда и машина Больцмана. Окончание табл. 1 Основные структуры искусственных нейронных сетей Искусственная нейронная сеть Структурная схема Описание Машина Больцмана [5]. Главное отличие данной структуры от сети Хопфилда заключается в том, что некоторые нейроны изначально поме-чены как входные или как скрытые. Автокодировщики [6]. Основной характеристикой сети данной структуры является автоматическое кодирование информации, т. е. ее сжа-тие. Структура сети полносвязна, сим-метрична, причем количество скрытых слоев может быть как меньше входных и выходных, так и равно этим слоям. Сеть типа Deep Belief [7]. Данная структура объединяет автокодировщики и ограниченную машину Больцмана. Применяется как для генерирования новых данных, так и для поиска локальных оптимальных решений. Сверточные нейронные сети, глубинные сверточные нейрон-ные сети [8]. Структура данной сети принципиально отличается от остальных и зачастую применяется для распознавания объек-тов на изображениях. Входные данные передаются через сверточные слои, соединенные между собой. Для получе-ния результата на конце такой структу-ры располагают автокодировщик. Развертывающие нейронные сети [9]. Данная структура также называется обратной графической сетью и является обратной сверточной. Применяется данная структура, как правило, для генерирования изображений. Зачастую для решения различных типов задач, стоящих перед пользователем, возникает необходимость в комбинировании (гибридизации) нескольких структур или в незначительном их изменении, что вполне обосновано обширным кругом задач, решаемых ИНС. Обзор публикаций в области обучения ИНС Многие авторы применяли ИНС для различного круга задач. Для этого они использовали различные методы обучения (рис. 1). Рис. 1. Основные методы обучения ИНС Обзор публикаций исследователей, занимающихся проблематикой обучения различных структур нейросетей, а также поиском оптимальных методов их обучения, показал актуальность использования и эффективность нейросетевых моделей. Помимо этого были выявлены основ-ные недостатки каждого исследованного метода обучения или же самой структуры сети. В работе [10] рассматриваются несколько различных структур нейронных сетей и методы их обучения, особенности и возможности их применения для решения задач прогнозирования. В рамках проводимого эксперимента авторы [10] рассматривают 4 типа нейронных сетей, таких как многослойный перцептрон, карты самоорганизации, сети на основе радиальных базисных функций и рекуррентные нейронные сети. В качестве обучающих методик авторами [10] предлагается использование метода обрат-ного распространения ошибки, применяемого для корректировки весов сети в процессе обуче-ния. Это происходит за счет разделения сети на два потока − прямой и обратный, – которые, соответственно, передают сигнал и получают отклик об ошибках. В результате определяется вектор ошибок, показывающий, на какую величину следует скорректировать значения весов. Данный способ обучения относится к группе «обучение с учителем». Чтобы скорректировать метод обучения обратным распространением и не дать модели се-ти попасть в зону локального минимума, предлагается применять метод модельной «закалки», предполагающий целенаправленное ухудшение работы нейросети с последующим ее усовер-шенствованием на основе изменения части системы. Работы, представленные далее, направлены на создание качественной обучающей выборки. В статьях [11−14] одним из методов обучения ИНС является использование генетических алгоритмов. Это продиктовано сложностью правильного распределения веса матрицы на начальном этапе, в условиях неопределенности. Достоинство данного метода заключается в большей точности и снижении количества времени, затрачиваемого на обучение. Он эффекти-вен для обучения нейросети типа «многослойный перцептрон», «ИНС с общей регрессией», «сетей Кохонена» и др. Сам метод заключается в создании базы входных значений и выходных данных для обучения сети методом обратного распространения ошибки или же селективного отбора наиболее «влиятельных» значений матрицы. Применение эволюционных генетических алгоритмов на этом этапе обучения помогает, как следует из [11], сократить количество обучающих циклов за счет использования параметров, имеющих наибольший вес. В работе [12] предлагается использование генетических алгоритмов для обучения матема-тической модели нейронной сети TSK, описанной посредством построения дерева решений, где каждый узел соответствует собственному объекту и имеет свое решение. Эффективность пред-ложенного метода обучения заключается в более корректном распределении значений весов, а также в снижении влияния параметрических факторов. Целесообразность данной модели за-ключается в улучшенной аппроксимации сложных функций по сравнению с сетью «многослой-ный перцептрон». Значение целевой функции определяется через построение дерева решений, вычисление параметров нечеткой сети и вычисление выходного значения. На структуру дерева и точность модели влияет множество факторов – параметры функций, количество элементов в множестве, количество классов входной переменной и т. д. Неточность модели устраняется при использовании эволюционных генетических алгоритмов. В работе [15] автором рассматривается методика создания обучающего массива и обучение нейросети Хопфилда для решения задач прогнозирования. Описываются основные проблемы при создании обучающих массивов данных и способы обучения ИНС в целом. Также автор приходит к выводу о необходимости создания качественной обучающей выборки, от которой зависит эффективность работы нейросетевой модели. Оригинальный алгоритм обучения ИНС был предложен в работе [16]. Здесь предлагается использование гибридного алгоритма, основанного на алгоритмах муравьиной колонии и об-ратного распространения ошибки для решения задач классификации. Данный стохастический гибридный алгоритм основан на непрямом взаимодействии между автономными агентами и яв-ляется предпочтительным для решения задач классификации реальных данных, в том числе ме-дицинской диагностики. В работе [17] проводится сравнительный анализ алгоритмов обучения ИНС. В качестве примера приводится разделение методов обучения нейросетей на 4 категории: нулевого порядка, первого порядка, второго порядка и нелокальные модификации одноточечных методов. Авторы [17] рассматривают эффективность применения генетических, адаптивных и гибридных алго-ритмов для решения задачи нахождения глобального экстремума. На основе результатов прове-денного эксперимента сделан вывод о том, что применение адаптивного генетического алгоритма более эффективно для решения поставленной задачи, но при этом нельзя утверждать, что данный алгоритм будет столь же эффективен для решения задач иного характера. В [18] приводится обоснование применения алгоритма эластичного распространения для обучения нейросетей, являющихся адаптивными системами прогнозирования и обучения, в соответствии с индивидуальными особенностями пользователей. В работе авторы приводят примеры, доказывающие эффективность работы алгоритма обратного распространения, и предлагают его использование для решения задач в области прогнозирования. По своей сути данная работа является обоснованием применения ИНС в области создания СППР и для решения задач прогнозирования. Анализ и сравнение методов обучения ИНС проведены в работе [19]. Авторами рассмат-риваются возможности использования нейросетевых технологий для решения задач поиска гло-бального аттрактора функции энергии и сравнительный анализ градиентных методов обучения, таких как метод обратного распространения ошибки, метод сопряженных градиентов, метод градиентного спуска с учетом моментов, «дельта-дельта с чертой», модель Хопфилда. В результате анализа был сделан вывод об эффективности способов обучения методом гради-ентного спуска с учетом моментов и адаптивным обучением для решения поставленной задачи. Вопросы эффективной структуры входных данных для обучения нейронных сетей были рассмотрены также в работе [20]. Автором рассматривался метод обратного распространения ошибки искусственной сети типа перцептрон для создания авторегрессионного алгоритма, производящего выборку оптимальных исходных данных. На вход подавались данные, сгенерированные алгоритмом, после чего при помощи меры ошибки SMAPE определялись погрешность сети и, соответственно, эффективность данных, сгенерированных алгоритмом. Данный алгоритм, по мнению автора, поможет работать с ИНС пользователям, которые не являются специалистами в данной области, а также повышает точность распознавания сети, т. к. исключает человеческий фактор на самом важном этапе работы с сетью − задании входных значений. В работе автором рассматривались такие методы, как метод совместной информации, автокорреляции, оценки совместного обучающего набора, модифицированный алгоритм k-ближайших соседей, метод приращения энтропии и метод ранжирования. Результаты исследования показали, что каждый метод является эффективным для определенного класса задач, соответственно, целесообразно использование данных методов при создании авторе-грессионного алгоритма для подбора эффективных входных значений при работе с ИНС. Авторами работы [21] рассматривались вопросы применения численных методов обучения ИНС для решения задач широкого спектра. Целью работы являлся поиск методов, минимизи-рующих ошибки обучения сети при помощи аппарата математической теории оптимального управления, который помогает в поиске оптимальных значений весовых коэффициентов для дискретной нейронной сети. В результате серии экспериментов авторами была доказана эффек-тивность данной методики. В работе [22] авторами была поставлена целевая задача по использованию сверточной нейросети для решения задачи прогнозирования. При создании выборки данных и обучении применялся метод регрессионного анализа, который позволяет определить предиктор для зависимой переменной и установить возможные причинные связи между переменными. В ходе экспериментов были выявлены зависимости между показателями износа и состоянием строительных конструкций. Помимо результатов, полученных на основе самообучения, сетью была проведена укрупненная классификация признаков состояния конструкций и дефектов. Данный эксперимент позволяет сделать вывод о том, что нейросети эффективнее классифицируют данные, чем человек или даже группа людей. Соответственно, применение ИНС в производстве позволит значительно сократить финансовые издержки за счет своевременного прогноза об износе конструкций или технологического оборудования. Некоторыми исследователями поднимался вопрос обучения нейросетей для решения задач классификации по нескольким признакам. Например, в работе [23] предложено использование ИНС для проведения статистической классификации. В качестве среды разработки и обучения ИНС авторами предлагаются программный комплекс MATLAB и использование коэффициента корреляции Пирсона для нахождения статистической взаимосвязи между входными и выход-ными значениями. В результате эксперимента было установлено, что сеть можно использовать для решения задачи классификации, но для этого подходят далеко не все входные данные. Таким образом, можно сделать вывод о том, что ИНС целесообразно применять для конкретной задачи поиска или классификации, т. е. для поиска нескольких статистических критериев данную технологию применять нецелесообразно. В работе [24] автором предлагается использовать рой частиц в качестве метода оптимизации при обучении нейронных сетей. В статье приводится описание одного из самых распространенных методов обучения ИНС − метода обратного распространения ошибки, в основе которого лежит метод градиентных спусков. Также, помимо описания данного способа обучения, приводятся основные недостатки, такие как «паралич сети», попадание в локальный минимум, неопределенность при выборе длины шага. На основе данных заключений о низкой сходимости результатов автор предлагает оптимизировать обучение ИНС методом роя частиц, который является метаэвристическим и заключается в том, что поиск значений ведется сразу в нескольких точках пространства значений. Благодаря такому подходу возможно избегание попадания сети в локальный минимум, повышение сходимости значений, а также сокращение времени, затра-чиваемого на проведение вычислительных операций. Автором был проведен сравнительный анализ методов обучения для решения задач классификации и аппроксимации и сделаны выво-ды о том, что обучение методом роя частиц для решения данных задач эффективнее или пока-зывает одинаковый результат с эволюционными алгоритмами или методом обратного распро-странения, однако требует на проведение расчетов значительно меньше времени. Некоторыми исследователями для решения задач прогнозирования рассматривались воз-можности комбинирования стохастических и детерминированных методов. В работе [25] пред-лагается использование стандартных методов обучения, таких как генетические алгоритмы или метод обратного распространения, совместно с методом регуляризации по Тихонову, который широко применяется для стабилизации решений при обучении ИНС. В качестве основных преимуществ данного метода обучения авторы называют следующие: – ускорение процесса итерации за счет стохастических измененных начальных значений; – ускорение сходимости итераций при использовании управляемого градиентного метода – градиентного оптимального коэффициента релаксации; – отсутствие ограничений для структуры и сложности сети ввиду возможности численного выполнения расчета градиента. Таким образом, авторами [25] сделан вывод о том, что данный метод обучения является эффективным при решении задач прогнозирования с неявными зависимостями показателей, а также при построении прогнозных карт в сложных геологических условиях. Авторы [26] рассматривают вопрос обучения и применения нейронных сетей для решения задач классификации. В работе обосновывается применение нейросетевых технологий для клас-сификации объектов акватории при максимальном удалении от источника. Для решения задачи были выбраны два типа нейросетей: многослойный перцептрон и сеть встречного распростра-нения ошибки. Данные структуры обучались методами локальной оптимизации и градиентного спуска. Для создания обучающей выборки был использован комплекс имитационного моделиро-вания, при помощи которого были отобраны данные, наиболее приближенные к реальным. Этот метод позволяет выстроить систему навигации на основе нейросетевых методов и использовать ее на реальных объектах и акваториях. Подводя итоги вышесказанного, можно сделать вывод о том, что ИНС являются перспек-тивной областью исследований и применяются во многих отраслях и СППР для оптимизации вычислительных процессов, анализа и обработки информации, решении задач классификации и прогнозирования. При этом, несмотря на их очевидные преимущества, основным недостатком является сложность выбора эффективной методики обучения и создания обучающего массива данных. На основе проведенного анализа была построена диаграмма распространения различ-ных методов обучения (рис. 2). Рис. 2. Распространение различных методов обучения ИНС Как видно из диаграммы, несмотря на недостатки, самыми популярными методами обучения ИНС являются генетический алгоритм и метод обратного распространения. Это связано с простотой использования данных методов, доступностью обучающих материалов, а также с достаточной точностью и надежностью. Тем не менее, в последнее время все чаще появляются новые или гибридные методы обучения нейронных сетей, составляющие значительную конкуренцию проверенным методикам. Но широкого распространения они не получают в основном потому, что предназначены для решения узкоспециализированных задач или же не получают достаточной огласки и подробного описания методов их работы. Создание модели искусственной нейронной сети Для решения практической задачи, направленной на создание и обучение ИНС для опре-деления списка противопожарных мероприятий, компенсирующих величину значения пожарно-го риска, проанализированы две архитектуры ИНС с наиболее подходящими характеристиками. Сравнение архитектур ИНС приведено в табл. 2. Таблица 2 Сравнение архитектур искусственных нейронных сетей Критерий Сверточная нейронная сеть Сеть типа Deep Belief Возможность поэтапного обучения Возможно автономное обучение каждого фильтра свертки путем подачи случайного фрагмента выборки, используя для этого любой обучающий алгоритм без учителя. Данная сеть обучается поблочно, причем для обучения каждому блоку необходимо закодировать предыдущий. Возможность решать задачи с большим массивом исходных данных Структура сети ориентирована на обработку запроса и генерирование входного сигнала в виде суммы сверток карт признаков с учетом применяемых фильтров данных, соответствующих запросу. Это позволяет генерировать базу исходных данных, удовлетворяющих заданным параметрам. Структура сети позволяет обрабатывать боль-шие потоки информации и отображать инфор-мацию в виде вероятностных моделей. При свободном обучении такая сеть способна генерировать новые данные. Архитектура модели ИНС В операции свертки используется лишь ограничен-ная матрица весов небольшого размера, которую «двигают» по всему обрабатываемому слою, фор-мируя после каждого сдвига сигнал активации для нейрона следующего слоя с аналогичной позицией. То есть для различных нейронов выходного слоя используется одна и та же матрица весов, которую также называют ядром свертки. Архитектура модели подразумевает симбиоз ограниченной машины Больцмана и вариаци-онного автокодировщика, принимающего во внимание влияние нейронов. Метод обучения Для данного типа сети самым эффективным явля-ется обучение методом обратного распространения ошибки и различными алгоритмами, схожими по принципу действия. Данный тип сети целесообразно обучать методом обратного распространения ошибки, а также с применением технологии «жадного обучения». Таким образом, рассматриваемые структуры ИНС могут использоваться как классифика-торы или генераторы данных. В случае с разработкой систем поддержки принятия управленче-ских решений возможно применение обеих структур. Но, тем не менее, для решения управлен-ческих задач целесообразно применять именно сверточную нейронную сеть. Структура модели сверточной нейронной сети позволяет решать более обширный круг за-дач в связи с тем, что состоит, по сути, из симбиоза различных типов нейронных сетей, причем комбинировать слои сети возможно в любом, необходимом для решения задачи, порядке. Несо-мненным плюсом данной структуры является возможность ее послойного обучения. Соответ-ственно, появляется возможность каждый блок нейронов обучать на решение блока задач, результаты которых будут переданы в виде обучающих последующему блоку, и так до тех пор, пока на выходе не будут достигнуты оптимальные решения, представленные в виде вероятностной модели. Помимо этого, каждый фильтр свертки возможно обучать без учителя, он начнет генерировать новые значения, которые также возможно использовать при создании массива данных. Можно предположить, что структура сверточной ИНС подходит для использования при создании системы поддержки принятия решений в управлении пожарной безопасностью нефте-газовых объектов, т. к. с ее помощью возможно генерирование и анализ списка оптимальных мероприятий, необходимых для приведения объекта защиты в соответствие с нормативными документами в области пожарной безопасности. На начальном этапе создания нейросети на основе технологий свертки [27] была создана структурная схема (рис. 3), описывающая несколько этапов, которые необходимо осуществить для качественного обучения нейросетевой модели. Рис. 3. Структурная схема обучения модели ИНС Как видно из представленной схемы, обучение модели ИНС необходимо начинать с гене-рирования массива исходных данных обучающей выборки. Чтобы обеспечить высокую точность при обучении, необходимо около 10 000 объектов с различными характеристиками. Для первоначальной модели принято решение о допустимой погрешности, не превышающей 10 %. Чтобы формализовать решаемую задачу, принято решение использовать в качестве тех-нологических объектов резервуары для хранения нефти и нефтепродуктов с различными пара-метрами. В качестве входных данных указываются физические и технологические параметры производственного оборудования. В качестве выходных данных планируется получение списка компенсирующих мероприятий по взрывопожарной и пожарной опасности, обеспечивающих соответствие величины пожарного риска требованиям нормативных документов. На начальном этапе с помощью алгоритма генерирования объектов (рис. 4) со случайным набором противопожарных мероприятий сформирован массив обучающей выборки для двух типов резервуаров – РВС и РВСП. Данный алгоритм использует следующие условные обозначения: РВС – резервуар вертикальный стальной; РВСП – резервуар вертикальный стальной с понтоном; К – количество объектов; Н – высота точки координат; W – ширина точки координат; О – генерирование массива технологических установок; О[i] – генерирование массива резервуа-ров; Da – дыхательная арматура; Ot – остальные типы установок пожаротушения; At – автомати-ческая установка пожаротушения; P – вероятность нахождения человека в зоне поражения; dik-ing – обвалование; V – объем резервуара; L – расстояние от человека до технологического объ-екта; M – массив сгенерированных проектов, при помощи которого происходит случайный под-бор различных характеристик технологических объектов, с учетом установленных ограничений; j – шаг вычислений; i – порядковый номер генерируемого объекта [28]. Рис. 4. Алгоритм генерирования обучающей выборки технологических объектов Следующим этапом является расчет риска всех полученных объектов, проводимый в спе-циализированном программном комплексе, с учетом различных комбинаций противопожарных мероприятий. Расчет проводится в соответствии с Приказом МЧС России от 10 июля 2009 г. № 404 «Об утверждении методики определения расчетных величин пожарного риска на произ-водственных объектах» [1] с занесением результатов в базу данных. После получения результатов, используя метод регрессионного анализа, суть которого со-стоит в статистической методике исследования влияния некоторых независимых переменных на зависимую, определена градация зависимости величины пожарного риска от каждого из приме-няемых мероприятий, при помощи метода парной регрессии. После процедуры масштабирова-ния данных был определен весовой коэффициент каждого из мероприятий. Таким образом, определяя вес каждого мероприятия для настройки модели нейросети, получили массив входных данных с определенным набором параметров. На данном этапе принято использовать упрощенную модель сети, которая имеет 8 входных нейронов и 2 слоя свертки. Следующими этапами являются обучение сети методом обратного распространения и те-стирование выходных значений на базе данных реальных производственных объектов. При низ-кой сходимости результатов проводится генерация дополнительных параметров с помощью вышеуказанного алгоритма, с последующей корректировкой значений весов. Заключение В результате проведенного исследования сделан вывод об эффективности применения ИНС в области пожарной безопасности, создана структурная схема обучения и представлен алгоритм генерирования обучающей выборки. При помощи метода регрессионного анализа определены весовые коэффициенты мероприятий, влияющих на величину значения пожарного риска. Создана упрощенная модель сети для проведения обучения и серии тестирований. Также был сделан вывод о том, что применение данной технологии в области пожарной безопасности может значительно сократить экономические издержки за счет анализа данных и своевременного прогнозирования износа оборудования, чрезвычайных ситуаций или же всех видов производственных рисков.
References

1. Ob utverzhdenii Metodiki opredeleniia raschetnykh velichin pozharnogo riska na proizvodstvennykh ob"ektakh. Prikaz MChS Rossii ot 10 iiulia 2009 g. № 404 [On approval of methods for determining calculated values of fire risk at production facilities: Order of the Ministry of Emergencies of Russia of July 10, 2009 No. 404]. Available at: https://base.garant.ru/196118/ (accessed: 16.07.19).

2. Rosenblatt F. The perceptron: a probabilistic model for information storage and organization in the brain. Psychological review, 1958, vol. 65, no. 6, p. 386.

3. Hopfield J. J. Neural networks and physical systems with emergent collective computational abilities. Proceedings of the national academy of sciences, 1982, vol. 79, no. 8, pp. 2554-2558.

4. Petrov E. P., Kharina N. L., Rzhanikova E. D. Matematicheskaia model' tsifrovykh polutonovykh izobrazhenii na osnove tsepei Markova s neskol'kimi sostoianiiami [Mathematical model of digital halftone images based on Markov chains with several states]. Nelineinyi mir, 2013, vol. 11, no. 7, pp. 487-492.

5. Hinton G. E. et al. Learning and relearning in Boltzmann machines. Parallel distributed processing: Explorations in the microstructure of cognition, 1986, vol. 1, no. 2, pp. 282-317.

6. Bourlard H., Kamp Y. Auto-association by multilayer perceptrons and singular value decomposition. Biological cybernetics, 1988, vol. 59, no. 4–5, pp. 291-294.

7. Bengio Y. et al. Greedy layer-wise training of deep networks. Advances in neural information processing systems, 2007, pp. 153-160.

8. LeCun Y. et al. Gradient-based learning applied to document recognition. Proceedings of the IEEE, 1998, vol. 86, no. 11, pp. 2278-2324.

9. Zeiler M. D., Krishnan D., Taylor G. W. et al. Deconvolutional networks. IEEE Conference on Computer Vision and Pattern Recognition (CVPR) (San Francisco, USA, 13–18 June 2010), 2010, vol. 10, p. 7.

10. Voronov I. V., Politov E. A., Efremenko V. M. Obzor tipov iskusstvennykh neironnykh setei i metodov ikh obucheniia [Overview of artificial neural network types and their training methods]. Vestnik Kuzbasskogo gosudarstvennogo tekhnicheskogo universiteta, 2007, no. 3, p. 38-42.

11. Khaikin S. Neironnye seti [Neural networks]. Moscow, Vil'iams Publ., 2006. 1104 p.

12. Ostroukh E. N., Chegodar' M. Iu. Obuchenie neironnoi seti s ispol'zovaniem geneticheskikh algoritmov [Training neural network using genetic algorithms]. Izvestiia Iuzhnogo federal'nogo universiteta. Tekhnicheskie nauki, 2008, vol. 88, no. 11, pp. 86-87.

13. Tenenev V. A., Teneneva A. V. Obuchenie nechetkikh neironnykh setei geneticheskim algoritmom [Training fuzzy neural networks by using genetic algorithm]. Intellektual'nye sistemy v proizvodstve, 2010, no. 1, pp. 76-85.

14. Mishchenko V. A., Korobkin A. A. Ispol'zovanie geneticheskikh algoritmov v obuchenii neironnykh setei [Use of genetic algorithms in training neural networks]. Sovremennye problemy nauki i obrazovaniia, 2011, no. 6, pp. 116-119.

15. Gorbachevskaia E. N. Obuchenie iskusstvennoi neironnoi seti dlia zadach prognozirovaniia [Training artificial neural network for forecasting problems]. Vestnik Volzhskogo universiteta im. V. N. Tatishcheva, 2012, no. 2 (19), pp. 94-98.

16. Kotliarov E. V. Obuchenie neironnoi seti na osnove algoritma murav'inoi kolonii dlia zadachi klassifikatsii [Training neural network using ant colony algorithm for problem of classification]. Elektrotekhnіchnі ta komp’iuternіsistemi, 2012, no. 8, pp. 122-129.

17. Polupanov A. A., Garnaga V. V., Kol'tsov Iu. V. Evoliutsionnyi podkhod k obucheniiu iskusstvennoi neironnoi seti [Evolutionary approach to training artificial neural network]. Informatika, vychislitel'naia tekhnika i inzhenernoe obrazovanie, 2013, no. 3, pp. 10-15.

18. Lavrov E. A., Barchenko N. L. Neironnaia set' kak element sistemy upravleniia obucheniem [Neural network as element of training control system]. Teoriia i metodika obucheniia matematike, fizike, informatike, 2005, vol. 5, no. 3, pp. 148-152.

19. Fedosin S. A., Ladiaev D. A., Mar'ina O. A. Analiz i sravnenie metodov obucheniia neironnykh setei [Analysis and comparison of methods of training neural networks]. Vestnik Mordovskogo universiteta, 2010, no. 4, pp. 79-88.

20. Gritsai A. A. Opredelenie effektivnoi struktury vkhodnykh dannykh dlia obucheniia neironnoi seti resheniiu zadachi prognozirovaniia sprosa [Determination of effective input data structure for training neural network to solve demand forecasting problem]. Vestnik Tverskogo gosudarstvennogo universiteta. Seriia: Prikladnaia matematika, 2014, no. 2, pp. 95-106.

21. Andreeva E. A., Mazurova I. S. Chislennye metody obucheniia iskusstvennoi neironnoi seti [Numerical methods for training artificial neural network]. Uchenye zapiski Petrozavodskogo gosudarstvennogo universiteta, 2014, vol. 1, no. 8 (145), pp. 14-20.

22. Kotel'nikov V. V., Rykov A. N., Kozel'skaia S. O. Ispol'zovanie neironnykh setei s glubinnym obucheniem dlia prognozirovaniia i otsenki urovnia kritichnosti defektov konstruktsii [Using deep training neural networks to predict and evaluate level of criticality of structural defects]. Promyshlennye ASU i kontrollery, 2016, no. 12, pp. 39-45.

23. Sorokin A. S., Bondarev V. Iu., Krotova E. L. Sozdanie i obuchenie iskusstvennoi neironnoi seti dlia statisticheskogo otsenivaniia dannykh [Developing and training artificial neural network for statistical data estimation]. Vestnik UrFO. Bezopasnost' v informatsionnoi sfere, 2016, no. 2, pp. 29-32.

24. Ermakov B. S. Optimizatsiia roem chastits v obuchenii iskusstvennykh neironnykh setei [Particle swarm optimization in training artificial neural networks]. Sistemnyi analiz i logistika-2017, 2017, no. 1 (14), pp. 3-9.

25. Priezzhev I. I., Egorov S. V. Gibridnoe obuchenie neironnykh setei s tsel'iu prognoza parametrov neftegazovoi produktivnosti gornykh porod [Hybrid training of neural networks for predicting parameters of rock oil and gas productivity]. Seismicheskie tekhnologii-2017: materialy nauchno-prakticheskoi konferentsii (Moskva, 18–20 aprelia 2017 g.). Moscow, OOO «Izdatel'stvo Polipress», 2017. Pp. 205-208.

26. Piatakovich V. A., Vasilenko A. M., Mironenko M. V. Obuchenie neironnoi seti kak etap razrabotki ekspertnoi sistemy dlia klassifikatsii istochnikov fizicheskikh polei pri monitoringe akvatorii [Neural network training as stage in development of expert system for classifying sources of physical fields when monitoring water areas]. Vestnik Inzhenernoi shkoly Dal'nevostochnogo federal'nogo universiteta, 2017, no. 3 (32), pp. 138-149.

27. Chupakova A. O., Gudin S. V., Khabibulin R. Sh. Methods of using neural network technologies for modeling and conducting numerical experiments. Trudy 12-i Mul'tikonferentsii po problemam upravleniia (MKPU-2019) (Divnomorskoe, Krasnodarskii krai, 23–28 sentiabria 2019 g.). Rostov-na-Donu, Izd-vo Iuzhnogo federal'nogo universiteta, 2019. Pp. 144-146.

28. Chupakova A. O., Gudin S. V., Khabibulin R. Sh. Metodika sozdaniia neirosetevoi modeli dlia resheniia zadach klassifikatsii po optimizatsii pozharnykh riskov [Methods of developing neural network model for solving classification problems of fire risk optimization]. Problemy upravleniia i modelirovaniia v slozhnykh sistemakh: trudy XXI Mezhdunarodnoi konferentsii. Samara, OOO «Ofort», 2019. Pp. 551-554.


Login or Create
* Forgot password?