Прогнозирование рисков функционирования железнодорожной инфраструктуры с помощью искусственных нейронных сетей
Прогнозирование рисков функционирования железнодорожной инфраструктуры с помощью искусственных нейронных сетей
Аннотация
В статье рассмотрены вопросы прогнозирования рисков функционирования железнодорожной инфраструктуры с помощью искусственных нейронных сетей. Отличие от традиционных методов заключается в способности предложенной архитектуры нейросети автоматически извлекать сложные паттерны и зависимости из разнородных данных, включая временные ряды, категориальные и числовые переменные. Материал содержит описание особенностей методологии управления ресурсами, рисками и анализа надежности для сети железных дорог и нейронной сети Кохонена. Описываются этапы построения нейросетевой модели, требуемая совокупность исходных данных и общее функционирование сети для анализа интегрального уровня риска. Отдельно отмечается необходимость прохождения процедуры обучения перед использованием нейронной сети. Исследование позволяет сделать вывод о потенциале применения нейросетевых технологий для достоверного определения уровня риска для контрольного набора входных данных.
1. Введение
Современные объекты и системы железнодорожной инфраструктуры являются ключевыми компонентами транспортного комплекса отечественных железных дорог, обеспечивающими стабильное экономическое и социальное развитие страны. Однако их функционирование сопряжено с множеством рисков, включая природные катаклизмы, технические сбои и нарушения, негативное влияние человеческого фактора. Такие риски могут привести к серьёзным последствиям: снижению уровня безопасности перевозочного процесса, повышению расходов на ремонт и эксплуатацию технических средств, вынужденным задержкам грузоперевозок. В условиях повышения объёмов грузоперевозок и пассажирского трафика, а также наличию высоких требований к надёжности и безопасности объектов железнодорожного транспорта, возникает необходимость в разработке эффективных методов прогнозирования и минимизации рисков, возникающих в процессе эксплуатации объектов транспортной инфраструктуры. Традиционные подходы к анализу рисков зачастую оказываются недостаточно точными и не способны учитывать сложные взаимосвязи между факторами, указанными выше.
Использование искусственных нейронных сетей открывает новые возможности для прогнозирования рисков функционирования железнодорожной инфраструктуры, что делает предложенную работу весьма актуальной. Нейронные сети способны анализировать большие объёмы данных, отмечать их закономерности и адаптироваться к изменяющимся условиям, что делает их мощным инструментом для предсказания потенциальных угроз. Это особенно актуально в условиях цифровизации и внедрения технологий Industry 4.0, когда сбор и обработка данных становятся более доступными и точными.
Целью данной статьи является разработка модели прогнозирования рисков функционирования железнодорожной инфраструктуры на основе искусственных нейронных сетей для повышения надёжности, безопасности и эффективности эксплуатации железнодорожного транспорта.
Для этого решается следующий перечень задач:
1. Провести анализ и выявить особенности методологии управления ресурсами, рисками и анализа надежности объектов железнодорожной инфраструктуры.
2. Описать принципы построения матрицы рисков поездо-часов потерь.
3. Выявить особенности применения нейронной сети Кохонена для прогнозирования рисков.
4. Описать структуру нейронной сети Кохонена, указать вектор исходных данных модели, составить алгоритм ее функционирования.
5. Указать наборы данных для организации обучения с учителем и сделать вывод о целесообразности применения искусственной нейронной сети для оценки рисков.
Согласно внедряемой в настоящее время ОАО «РЖД» методологии управления ресурсами, рисками и анализа надежности (УРРАН) в основе процесса управления качеством функционирования железнодорожной инфраструктуры и подвижного состава лежит понятие риска . Следует отметить, что в общем случае понимают некоторое сочетание вероятности возникновения рискового (нежелательного) события и величины ущерба в случае, если рисковое событие наступило.
В методологии признается, что риск является неизбежным фактором производственной деятельности, он существует объективно, часто характеризуется внезапностью и случайностью наступления рискового события. Различными мероприятиями можно снижать уровень риска, однако полностью его исключить невозможно, но при этом сами мероприятия требуют затрат ресурсов . Затраты на снижение уровня риска целесообразны до некоторого определенного уровня риска, так как с ростом затрат темп снижения риска, как правило, замедляется. Определение целесообразного уровня риска, а также задачи прогнозирования, оценивания и анализа рисков являются актуальными задачами методологии УРРАН.
Величина рисков характеризуется количественной (числовой) и качественной оценкой. Целесообразный уровень риска в методологии определяется на основе модели ALARP – «Риск настолько низкий, насколько это практически возможно». По сути ALARP – это точка оптимума между затратами на снижение риска и уровнем риска . В зависимости от удаления значения риска от точки ALARP его разделяют на отдельные качественные уровни. В методологии различают следующие качественные интегральные уровни риска, каждому из которых присваивают свой цвет: недопустимый – красный, нежелательный – оранжевый, допустимый – желтый, не принимаемый в расчет – зеленый , .
Точка ALARP находится на границе нежелательного и допустимого уровня риска. Для возможности реализации глубокого анализа риска используют модель, называемую матрицей риска. В матрице риска помимо интегрального риска можно анализировать значения его составляющих, для этого вдоль одной оси в ней указывают уровни тяжести последствий, связанных с реализацией рискового события, а вдоль другой – вероятность или частоту рисковых событий в заданном интервале времени.
В зависимости от характера последствий в методологии рассматриваются различные виды рисков, однако касательно железнодорожной инфраструктуры основное внимание уделяется рискам, прямо или косвенно связанным с надежностью и безопасностью её функционирования.
2. Основные результаты
В каждом хозяйстве ОАО «РЖД» конкретный вид риска отличается. В качестве примера рассмотрим матрицу рисков, связанных с надежностью функционирования железнодорожной автоматики и телемеханики. Мерой тяжести последствий в ней используется величина поездо-часов потерь из-за отказа объекта железнодорожной автоматики и телемеханики (ЖАТ) – системы ЖАТ на некоторой станции или перегоне. Величина поездо-часов потерь в матрице рисков откладывается вдоль одной оси, а частота возникновения – вдоль другой . Образец матрицы рисков поездо-часов потерь из-за отказов объекта ЖАТ представлен в таблице 1.
В матрице рисков качественные уровни присвоены не только интегральному уровню риска, но и каждой из его составляющих. Для каждой клетки матрицы указана не только качественная оценка интегрального уровня риска, но и в скобках ее координаты в матрице, описывающие сочетание составляющих риска.
Таблица 1 - Матрица рисков поездо-часов потерь из-за отказов объекта ЖАТ
Уровни частоты (вероятность ущерба) | Уровни последствий возникновения отказов системы ЖАТ (поездо-часы потерь) | ||||
Незначительный | Значительный | Существенный | Критический | ||
1 | 2 | 3 | 4 | ||
Частое | Ч | Допустимый (Ч1) | Нежелательный (Ч2) | Недопустимый (Ч3) | Недопустимый (Ч4) |
Вероятное | В | Допустимый (В1) | Нежелательный (В2) | Нежелательный (В3) | Недопустимый (В4) |
Случайное | С | Допустимый (С1) | Допустимый (С2) | Нежелательный (С3) | Недопустимый (С4) |
Редкое | Р | Не принимаемый в расчет (Р1) | Допустимый (Р2) | Нежелательный (Р3) | Нежелательный (Р4) |
Крайне редкое | К | Не принимаемый в расчет (К1) | Допустимый (К2) | Допустимый (К3) | Нежелательный (К4) |
Маловероятное | М | Не принимаемый в расчет (М1) | Не принимаемый в расчет (М2) | Допустимый (М3) | Нежелательный (М4) |
Для каждой из составляющих риска помимо качественных уровней имеются еще и количественные граничные значения (минимум и максимум). Количественные значения определяются классом и специализацией железнодорожной линии, на которой находится объект ЖАТ, поэтому общее количество матриц рисков соответствует количеству сочетаний классов и специализаций железнодорожных линий.
Анализ уровня риска с помощью указанной матрицы осуществляется путем оценки его прогнозного значения и определения клетки в матрице.
Если анализ фактического уровня риска, как правило, определяется путем обработки статистики за некоторый прошедший интервал времени, то при определении прогнозного уровня риска статистические данные отсутствуют. Необходимость прогнозирования риска возникает при изменении условий эксплуатации и содержания объекта ЖАТ, при введении в эксплуатацию нового объекта ЖАТ и ряде иных задач.
В настоящее время для прогнозирования уровня риска преимущественно используют методы аналитического и имитационного моделирования. Однако реализуемые на основе данных методов расчеты весьма трудоемки и ресурсоемки, так как уровень риска поездо-часов потерь сложно связан с характеристиками перевозочного процесса и показателями надежности объекта ЖАТ.
Предлагается в качестве механизма качественной оценки уровня риска использовать модель искусственной нейронной сети, в которой реализуются методы искусственного интеллекта. Это позволит совместить в одном процессе оценку и анализ риска.
Искусственная нейронная сеть – это математическая модель, в чем-то аналогичная биологической нейронной сети . Области их применения – задачи прогнозирования, моделирования, кластеризации, выявлению наборов независимых признаков. Разновидностей нейронных сетей в настоящее время существует достаточно большое количество. Рассмотрим возможность применения для определения прогнозного уровня рисков поездо-часов потерь нейронной сети Кохонена .
Это связано со следующими их особенностями:
– они предназначены для решения задач кластеризации – разделения совокупности признаков на отдельные области, что и требуется осуществлять в матрице рисков;
– способны самообучаться в процессе работы, поэтому точность анализа с их использованием непрерывно повышается;
– они просты в реализации, трудоемкость вычислений невелика;
– результат на выходе формируется в соответствии с принципом «победитель забирает все», поэтому он всегда однозначен для одного набора входных данных.
Сеть Кохонена имеет два слоя: входной и выходной . На входной слой требуется подавать входной вектор данных, которые требуется классифицировать, а выходной слой формирует результаты анализа, количество выводов выходного слоя совпадает с количеством классов, на которые требуется классифицировать входные данные. Внутренняя структура сети Кохонена строится единообразно, но количество связей зависит от размерности входного и выходного векторов.
Разработку структуры нейронной сети Кохонена можно выполнить в три этапа:
– определить вектор входного набора данных;
– определить вектор выходного набора данных;
– разработать морфологическую структуру сети (структуру взаимосвязей).
В качестве входного набора требуется указать те количественные показатели объекта ЖАТ и перевозочного процесса, которые влияют на поездо-часы потерь из-за отказов. Входной набор исходных данных для оценки риска поездо-часов потерь из-за отказов объекта ЖАТ представлен в таблице 2. В процессе эксплуатации сети Кохонена данный набор может корректироваться и расширяться.
Таблица 2 - Вектор исходных данных для оценки риска поездо-часов потерь
Обозначение | Прогнозные параметры |
X1 | Количество пар поездов в сутки |
X2 | Среднее время занятия поездом объекта ЖАТ |
X3 | Интенсивность отказов объекта ЖАТ |
X4 | Среднее время до восстановления объекта ЖАТ |
X5 | Класс и специализация железнодорожной линии (закодированные числами) |
X6 | Специализация железнодорожной линии |
X7 | Длительность технологических окон в сутки |
Количество выходов сети должно соответствовать количеству распознаваемых уровней риска в соответствии с матрицей рисков из таблицы 1. Это могут быть интегральные уровни риска, определяемые цветом клеток матрицы, либо уровни, определяемые координатами клеток указанными в скобках. Разработаем нейронную сеть, предназначенную для анализа интегрального уровня риска, тогда количество её выходов будет равно четырем, а активации каждого из выходов будет соответствовать свой цвет.
Структура сети Кохонена имеет вид, представленный на рисунке 1 .

Рисунок 1 - Нейронная сеть Кохонена
Нейроны выходного слоя реализуют принцип «победитель забирает все:
Таким образом, для конкретного набора данных только на выходе только одного нейрона формируется единица, означающая распознанный уровень риска поездо-часов потерь, тогда как на других выходах формируется ноль.
Перед использованием нейронной сети для прогнозирования рисков поездо-часов потерь она должна пройти процедуру обучения. Обучение может быть реализовано как с учителем, так и без учителя, однако обучение с учителем может быть выполнено быстрее. В этом случае, на входы сети подают обучающие наборы данных, полученные по различным объектам ЖАТ с известными уровнями интегрального риска, либо для которых выполнен расчет уровня риска аналитическим или имитационным методом. Процедура обучения завершается после того, как нейронная сеть с заданной достоверностью будет определять уровень риска для контрольных наборов данных.
3. Заключение
В работе рассмотрена принятая методология оценки риска поездо-часов потерь для объектов железнодорожной инфраструктуры и приведены ее особенности, а также предложена модель применения искусственных нейронных сетей для прогнозирования рисков функционирования объектов транспортного комплекса. Применение такой сети позволит грамотно учитывать сложные взаимосвязи между множеством описанных выше факторов, что позволит обеспечить высокую точность прогнозов рисков поездо-часов потерь, минимизировать простои и сократить затраты на обслуживание и ремонт инфраструктуры. Однако для более практичной реализации и совершенствования модели требуется продолжить исследования в области оптимизации архитектуры нейронных сетей, расширения набора данных и интеграции с современными технологиями (IoT, Big Data), что будет рассмотрено в будущих публикациях.
Таким образом, применение искусственной нейронной сети позволит упростить задачу прогнозирования рисков, связанных с функционированием железнодорожной и иной инфраструктуры. Аналогичным образом может быть получена нейронная сеть для оценивания рисков для других объектов железнодорожной инфраструктуры.