В результате тестирования прототипа
были получены следующие результаты:
- Разработанная система позволяет адекватно моделировать движение поездов на участке на
основе интерактивно заданных правил
организации движения.
- Набор правил, на основе которых осуществляется моделирование, можно оперативно уточнять и расширять,
без перепрограммирования самой системы.
- Логика принятия решений, используемая
при моделировании движения поездов, выделена
в явном виде, а не зашита в коде. Благодаря
этому пользователь системы может “видеть”,
на основании каких правил происходит
моделирование и система позволяет ему
ответить на вопрос: почему результат
прогнозирования движения поездов именно
такой.
- Разработанная система позволяет использовать разные наборы правил для проигрывания различных сценариев возможного развития поездной ситуации. На основе анализа этих вариантов использующий данную систему диспетчер может принять оптимальное решение по организации движения на руководимом
им участке.
Заключение
Предложенный
в данной работе подход к моделированию
движения ж.д. транспорта на основе интерактивно
задаваемых правил организации движения
позволяет задавать логику моделирования
явно, вне программного кода. При работе
с такой системой пользователь оперирует
не с “черным ящиком”, в коде которого
“зашита” логика движения поездов, а
с явно заданными правилами. Интерактивное
задание правил позволяет быстро корректировать
логику моделирования, без перепрограммирования
системы.
Работоспособность
данного подхода была проверена
путем реализации прототипа системы и
его последующего тестирования. В дальнейшем
планируется продолжить работу в следующих
направлениях: разработка интеллектуально
подсистемы ввода и редактирования правил,
верификация (проверка на непротиворечивость)
используемого набора правил.
Список литературы
- “Правила технической эксплуатации железных дорог Российской Федерации”. М.: Омега-Л, 2008.
- Девятков В.В. “Системы искусственного интеллекта”. М.: Изд-во МГТУ им.
Н.Э.Баумана, 2001.
- Афонин В.Л., Макушкин В.А. “Интеллектуальные робототехнические системы”. М.: Интернет-Университет Информационных Технологий, 2005.
- “Экспертные системы. Электронный учебник. Курс лекций” http://256bit.ru/Expert/
- “Системы искусственного интеллекта. Курс лекций”
http://www.mari-el.ru/mmlab/home/AI/
- С.Л.Сотник “Проектирование систем искусственного интеллекта”. М.: Интернет-Университет Информационных
технологий, 2005
- Joseph Girratano, Gary Riley “Expert Systems: Principles and Programming”, 3rd Edition – PWS Publishing Company, 1998
- Ernest Friedman-Hill “Jess in Action” – Manning Publishing, 2003
- CLIPS Reference Manual, 2003 http://clipsrules.sourceforge.net/
- Charles L. Forgy “Rete: A Fast Algorithm for the Many Pattern / Many Object Pattern Match
Problem” – Artificial Intelligence, 1982, pp. 17-37
- Лорьер Ж.-Л. “Системы искусственного
интеллекта”. М.: Мир, 1991