автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.01, диссертация на тему:Разработка и исследование автоматизированных систем анализа деятельности предприятия с использованием семантических сетей
Автореферат диссертации по теме "Разработка и исследование автоматизированных систем анализа деятельности предприятия с использованием семантических сетей"
На правах рукописи
КРОШИЛИНА Светлана Владимировна
РАЗРАБОТКА И ИССЛЕДОВАНИЕ АВТОМАТИЗИРОВАННЫХ СИСТЕМ АНАЛИЗА ДЕЯТЕЛЬНОСТИ ПРЕДПРИЯТИЯ С ИСПОЛЬЗОВАНИЕМ СЕМАНТИЧЕСКИХ СЕТЕЙ
Специальность 05.13.01 - «Системный анализ, управление и обработка информации (технические системы)»
Автореферат диссертации на соискание ученой степени кандидата технических наук
Рязань 2009
003468143
Работа выполнена в ГОУВПО «Рязанский государственный радиотехнический университет» на кафедре «Теоретическая и прикладная механика».
Научный руководитель:
Официальные оппоненты:
Ведущая организация:
доктор технических наук, профессор
Каширин Игорь Юрьевич
доктор технических наук, профессор
Кузнецов Алексей Евгеньевич
кандидат технических наук, доцент
Булаев Михаил Петрович
Московский государственный институт электроники и математики (ТУ)
Защита состоится « 27 » _мая_ 2009 г. в 12 часов на
заседании диссертационного совета Д212.211.01 при ГОУВПО «Рязанский государственный радиотехнический университет» по адресу:
390005, г.Рязань, ул.Гагарина, д. 59/1.
С диссертацией можно ознакомиться в библиотеке Рязанского государственного радиотехнического университета.
Автореферат разослан « М) » СОг^лилЯ. 2009 г.
Ученый секретарь диссертационного совета канд.техн. наук, доцент
Пржегорлинский В.Н.
ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ
Актуальность проблемы. В настоящее время существует множество математических и программно-технических средств автоматизации исследования основной деятельности предприятий, связанных как с анализом текущего состояния производства, так и с планированием перспективы его развития. Общая объединяющая идея большинства современных подходов в этой области предполагает использование моделей процессов в качестве средства проектирования модели предприятия. Исследование динамики производственных и экономических процессов при этом основано на рассмотрении теоретико-графовой сети, отражающей последовательности возможного изменения проблемных ситуаций, возникающих на предприятии. Результаты анализа деятельности предприятия являются мотивационной базой для принятия управленческих решений в бизнесе. При этом возникает проблема повышения эффективности средств автоматизации анализа деятельности предприятий, позволяющих с достаточной точностью оценивать проблемные ситуации и выдавать обоснованные рекомендации для административного управления. Решение этой проблемы видится во внедрении современных методов искусственного интеллекта в автоматизированные системы анализа деятельности предприятий. Этому вопросу посвящена диссертационная работа.
Степень разработанности темы. Значительный вклад в развитие теории интеллектуальных аналитических систем внесли многие отечественные и зарубежные ученые: Заде Л., Калянов Г.Н., Недосекин А.О., Поспелов Г.С., Поспелов Д.А., Саати Т., Шеер A.B., Юдицкий С. А. и др.
На современном этапе к проблемам автоматизации анализа деятельности предприятий можно отнести следующие.
1. Низкая эффективность предлагаемых аналитических результатов. Экспертные заключения носят шаблонный характер: не учитываются все аспекты деятельности предприятий. В этом случае одинаковое значение производственного показателя для разных предприятий не всегда свидетельствует об их схожем финансовом состоянии.
2. Слабые возможности прогнозирования по результатам выполненного анализа. Не выдается конструктивных рекомендаций для принятия необходимых решений по улучшению показателей деятельности.
3. Отсутствие возможности использования шаблонов для описания проблемных ситуаций предприятия (ПСП) в качестве вспомогательного средства при проектировании моделей предприятий.
4. Недостаточный учет значимости показателей. Значимость показателей является важным фактором при проведении комплексной оценки деятельности предприятия (например, при вычислении комплексных показателей, рейтинговой оценки и т.д.).
5. Отсутствие обучаемости. Системы не являются обучаемыми, то есть не могут подстраиваться под требования эксперта для оценки результатов анализа.
6. Недостаточное агрегированние данных. Конечные пользователи нуждаются в агрегированной информации. Необходимость детального анализа информации возникает значительно реже.
Таким образом, использование формального подхода к построению модели предприятия для интеллектуального анализа его деятельности, а также описание
предприятия посредством моделей ситуаций и рекомендаций для принятия решений являются важной проблемой. Решение этой проблемы позволит упростить и сделать более эффективным автоматизированный анализ деятельности предприятия.
Цель и задачи работы. Целью диссертационной работы являются разработка и исследование интеллектуальных программ анализа деятельности предприятия на основе универсальных алгебр, теории семантических сетей и объектно-ориентированного подхода.
Для достижения поставленной цели решаются следующие задачи:
- разработка формальной модели предметной области (МПрО) деятельности предприятия, используемой при создании нечеткой экспертной системы аналитики деятельности предприятия (НЭС АДП);
- создание модели предприятия для анализа его деятельности и выдачи рекомендаций по принятию управленческих решений (РПУР);
- разработка механизма логического вывода, используемого при анализе деятельности предприятий;
- создание методики извлечения экспертных знаний для формирования модели предприятия с целью повышения полноты полученных результатов;
- получение проектных решений для программной реализации компонентов интеллектуальной аналитической системы.
Методы исследований. Исследования осуществлялись на основе теории множеств, теории универсальных алгебр, теории нечетких множеств, теории принятия решений, методов структурного и объектно-ориентированного программирования.
Научная новизна работы заключается в следующем. Предложена новая концепция генерации альтернативных рекомендаций по принятию управленческих решений на основе анализа проблемных ситуаций, возникающих на предприятии. В основе концепции используется гипотеза о подобии, заключающаяся в оценке проблемных ситуаций предприятия и оценке рекомендаций по принятию управленческих решений, семантические образы которых наиболее близки в семантическом пространстве.
В рамках предложенной концепции получены:
- методика построения модели предметной области предприятия с использованием семантической сети для информационно-рекомендательной базы знаний;
- методика построения моделей ситуаций, возникающих на предприятии;
- сформулированы принципы логического вывода для выбора рекомендаций по принятию управленческих решений согласно заданной проблемной ситуации на предприятии;
- методика поиска в базе знаний рекомендаций для принятия управленческих решений;
- алгоритм определения веса ключевого понятия в найденной при поиске рекомендации по принятию управленческих решений;
- алгоритм нечеткой оценки рекомендации для принятия управленческих решений, основанный на выборе ключевых понятий модели предметной области предприятия.
Практическая ценность работы. Результаты работы являются основой для проектирования интеллектуальных аналитических экспертных систем, применяемых для анализа деятельности предприятий. Предложенные в диссертации формализм и методы позволяют описать область деятельности предприятия и модель предприятия, вследствие чего повышается точность полученных результатов. Результаты диссертации нашли отражение в реальной программе НЭС АДП "Harpija" v.l.05., применяемой для интеллектуального анализа деятельности предприятия. Разработанные методы и средства могут быть приняты за основу при создании интеллектуальных аналитических систем, экспертных систем и систем управления знаниями, используемых для комплексного анализа деятельности предприятия.
Достоверность основных положений и полученных результатов диссертации подтверждается корректным использованием математического аппарата, компьютерным моделированием, действующей компьютерной программой и внедрением полученных результатов.
Реализация и внедрение. В рамках диссертационной работы был разработан и внедрен программный продукт - «Нечеткая экспертная система аналитики деятельности предприятия "Harpija" v.l.04 (НЭС АДП "Harpija" v.l.04), который имеет свидетельство об официальной регистрации программы для ЭВМ № 11822 в Отраслевом фонде алгоритмов и программ (ОФАП), и «Нечеткая экспертная система аналитики деятельности предприятия "Harpija" v.1.05 (НЭС АДП "Harpija" v.l.05), который имеет свидетельство об официальной регистрации программы для ЭВМ № 2008616067 в РОСПАТЕНТ. Научные и практические результаты диссертационной работы использованы в следующих организациях:
- сеть аптек "Ригла", региональная компания города Рязани ООО «Алфавит-Здоровье»;
- региональная автозаправочная сеть ООО «Транс-Нефть»;
- Рязанский государственный радиотехнический университет (в учебном процессе для студентов специальностей 220400 «Программное обеспечение вычислительной техники и автоматизированных систем»; 080801 «Прикладная информатика в экономике»).
Апробация работы. Основные результаты работы докладывались и обсуждались на следующих конференциях: «Проблемы и методы управления экономической безопасностью регионов», Коломна: КГПИ, 2006; Региональной научно-теоретической конференции «Проблемы и методы управления экономической безопасностью регионов», Рязань 2007; МНК "Национальная экономика в условиях глобализации: роль институтов", СПб, 2007; 15-я МНТК «Проблемы передачи и обработки информации в сетях и системах коммуникаций», Рязань, РГРТУ, 2008; XIII Всероссийской научно-технической конференции студентов «НИТ-2008», Рязань, РГРТУ, 2008; VIII Всероссийской научно-технической конференции «Проблемы информатики в образовании, управлении, экономике и технике», Пенза, 2008; VI Всероссийской научно-технической конференции: «Искусственный интеллект в XXI веке и решения в условиях неопределенности», Пенза, 2008.
Публикации по теме диссертации. По теме диссертации опубликовано 19 печатных работ, среди них 9 статей, 3 из которых - в журналах, рекомендованных ВАК, 8 тезисов в материалах научных конференций и 2 свидетельства о государственной регистрации программы для ЭВМ в Федеральной службе по интеллектуальной собственности, патентам и товарным знакам и Отраслевом фонде алгоритмов и программ.
Структура и объем диссертации. Диссертационная работа состоит из введения, четырех глав, заключения, списка использованной литературы, изложенных на 148 е., а также приложений на 25 с. Список использованной литературы включает 125 наименований. Текст диссертации содержит 6 таблиц и 42 рисунков.
ОСНОВНЫЕ ПОЛОЖЕНИЯ, ВЫНОСИМЫЕ НА ЗАЩИТУ
1. Методика построения модели предметной области предприятия с использованием семантической сети для информационно-рекомендательной базы знаний и моделей ситуаций, возникающих на предприятии.
2. Принципы логического вывода для выбора рекомендаций по принятию управленческих решений согласно заданной проблемной ситуации на предприятии.
3. Методика поиска в базе знаний рекомендаций для принятия управленческих решений.
4. Алгоритм определения весов ключевых понятий в найденной при поиске рекомендации для последующего принятия управленческих решений.
5. Алгоритм нечеткой оценки рекомендаций по принятию управленческих решений, основанный на выборе ключевых понятий модели предметной области предприятия.
ОСНОВНОЕ СОДЕРЖАНИЕ РАБОТЫ
Во введении обоснована актуальность темы исследований, сформулированы цель и задачи диссертации, научная новизна и практическая ценность полученных результатов, а также положения, выносимые на защиту.
Первая глава посвящена исследованию проблем автоматизации анализа деятельности предприятий, обзору экспертных аналитических систем и способам их построения. Общей характеристикой существующих систем автоматизации анализа деятельности предприятия является отсутствие в программных моделях уровня описания понятий, в частности системы описания понятий из области деятельности предприятия, для которой осуществляется анализ. Основной целью современных исследований в области автоматизации аналитики является превращение неструктурированных массивов данных в знания и создание средств и сред работы с ними.
Можно выделить следующие основные задачи автоматизации анализа деятельности предприятия:
- обеспечение возможности автоматизированного описания исходных проблемных ситуаций для предприятий;
- поддержка принятия решений на основе совершенствования процессов сбора и обработки различных видов информации;
ранжирование рекомендаций для принятия решений по степени их пригодности для текущей производственной ситуации (оценка точности рекомендаций);
- автоматическое составление описания рекомендаций для принятия управленческих решений;
усовершенствование автоматизированной аналитической системы в зависимости от полученных рекомендаций для конкретных ситуаций.
Задачей автоматизированных аналитических систем рассматриваемого класса являются анализ ПСП, полученных из исходных данных, классификация и выдача РПУР. Для построения такой системы в диссертации рассмотрены компоненты автоматизации аналитики деятельности предприятия, такие как БЗ, открытые знания, онтологии и экспертные системы. В рамках такого подхода знания представляются в виде модели предметной области, в разрабатываемой системе -это модель области основной деятельности предприятия.
Рассмотренный тип систем относится к классу экспертных систем. Одним из преимуществ таких систем является возможность использования методов искусственного интеллекта и технологий работы с БЗ.
НЭС АДП предназначены для анализа ПСП и выдачи РПУР на основе преобразования полученных результатов в доступное знание для дальнейшего использования (получения новых РПУР). Это требует разделения и сборки знаний в форме, которая может быть сгенерирована и многократно использована в дальнейшем. Построение таких систем основывается на развитой концепции экспертных систем, содержащих информационную БЗ для анализируемой ПрО, а также подсистемы логического вывода и интерпретации результатов, их объяснения и мотивировки.
Использование формального подхода к построению модели предприятия, то есть описание предприятия' посредством моделей ситуаций для получения рекомендаций по принятию управленческих решений, является актуальной проблемой. Решение этой проблемы позволит упростить интеллектуальный анализ деятельности предприятия.
Во второй главе были проанализированы следующие модели представления знаний: логические модели, семантические сети, фреймы, продукционные системы, нейронные сети. Были рассмотрены их преимущества и недостатки. В результате проведенного анализа был сделан вывод, что наиболее универсальной является модель представления знаний в виде семантической сети. Для описания модели знаний предлагается использовать аппарат универсальных алгебр и нечетких множеств.
На основе экспертных знаний, накопленных в системе, строится гипотеза анализа ПСП и формируются конкретные РПУР. Семантическая сеть отражает взаимосвязь между ситуациями (понятиями, включенными в их описание). Развитие ситуаций прослеживается с помощью моделей, построенных на основе концептуальных графов.
Для описания предметной области в НЭС АДП предлагается семантическая сеть, в основе которой лежит универсальная алгебра, описанная тройкой: А=<8,ОД>, где Б - множество семантических сетей, представляющих МПрО; О -
множество операций на Б; Я- множество отношений на Б.
В разрабатываемой НЭС АДП семантическая сеть задается как двойка: Б = ={С, и}, где С - множество объектов предметной области ПрО; и - множество дуг, связывающих объекты ПрО. Каждая дуга показывает взаимосвязь ситуаций или отношений между ситуациями, а также взаимосвязь ПСП и РПУР в ПрО. В реальной ПрО отношения между объектами характеризуются различными степенями зависимости. Типы градуируемых связей рассматриваются как нечеткие объектные связи. Пусть даны два нечетких объекта: А = е у/,,1 </<и} и в = {у,,мв(у,)\у, е у2,1 </ < т}- Тогда произ-
вольное отношение семантической ассоциации между объектами выглядит еле-дующим образом: = у,))> ™ (^Ь У, *(^-модель
ПО); - функция принадлежности, представляющая собой степень ассо-
циации между атрибутами двух объектов модели ПО.
Функция отношения для п объектов выглядит следующим образом:
Объект & семантической сети задается выражением: в; = |[, Р, и 0 , Т где I - название объекта ПрО, Р - множество понятий, входящих или связанных с объектом, ио - множество отношений между понятиями Р и названием
объекта I (рисунок 1), Т - признак объекта ПрО: Т = 12}, где 11 - ПСП, \.2~ РПУР. и», представляет собой нечеткое подмножество, которое показывает степень зависимости между объектом и понятием (степень зависимости определяет близость с ситуацией и объектом ПрО). определяется так:
^ = е Р>1 е = 1-П' (2) где Pj - понятие, принадлежащее объекту С;, п - количество понятий для объекта. Таким образом, объект ПрО в;, соответствующий объекту С; с неопределенными и фиксированными атрибутами, можно определить так:
О, =(1„ Р,,...?,,,^, (1„РП)|, (3)
где I; - информационная часть ¡-го объекта; Р, - множество понятий, принадлежащих ¡-му объекту; 1к - признак объекта ПрО, где к =1 или к =2; ^ п) - отношение семантической близости понятия Р| и объекта с именем I]. Зависимость между узлами строится на основе взаимосвязи между понятиями объектов ПрО.
иру = ^(Р,, Pj) определяет близость понятий между собой. На его основе формируется нечеткое подмножество ир:
ир= {Р„ Ря ц5(Р„ Р;) I Р,еР, Р^Р, У =1...л}, (4)
где N - количество понятий в ПрО НЭС АДП.
В качестве примера приводится МПрО «Анализ производственных фондов», описывающая производственные фонды предприятия. Имеется две ПСП для выда-
чи РПУР, где информационной частью являются ситуации, а набор понятий представляет собой ключевые слова, используемые при выдаче РПУР. Выберем также две РПУР из этой же ПрО, где информационной частью является заголовок РПУР, а набор понятий представляет собой ключевые слова. В приведенной схеме семантической сети НЭС АДП (рисунок 1) описаны следующие элементы МПрО.
1. Ситуация в). Информационная часть I,: «Производство продукции». Список понятий: Р! - «основные средства»; Р3 -«производственные активы»; Р5
- «стоимость имущества».
2. Ситуация 02- Информационная часть 12: «Анализ основных средств». Список понятий: Р! -«основные средства»; Р4 - «оборачиваемость основных средств и нематериальных активов»; Р5
- «стоимость имущества».
3. Рекомендации О 3. Информационная часть 13: «Пути повы-
Рисунок 1 - Пример представления шения производственных воз-
семантической сети НЭС АДП можностей».
Список понятий: Р2- «производственные возможности»; Р3 - «производственные активы»; Р6- «производственные запасы»;Р7- «средства организации».
4. Рекомендации в 4. Информационная часть 14: «Пути повышения общей рентабельности производственных фондов». Список понятий: Р) - «основные средства»; Р8- «рентабельность производственных фондов».
Соотношения между ситуациями, а также между ситуацией и рекомендацией и вычисляются с использованием зависимости между отдельными понятиями, принадлежащими ситуациям и рекомендациям (и={ии}):
I п т
:12>»' (5)
п*т ы
где и^ - среднее отношение близости между понятиями, принадлежащими ¡-му и -му критериям оценки проблемной ситуации ПрО, п - количество понятий в ¡-м критерии оценки проблемной ситуации ПрО, ш - количество понятий в ]-м критерии оценки проблемной ситуации ПрО.
При выборе результирующей ситуации в НЭС АДП используются отношения близости между понятиями (и) и отношения близости между понятиями, принадлежащими ситуации, и информационной частью ситуации (). В свою очередь рекомендации в ПрО группируются согласно выбранной ситуации для их дальнейшего анализа.
НЭС АДП ориентирована на работу с несколькими МПрО, взаимосвязанными или несвязанными между собой, причем каждая модель строится на основе отдельной семантической сети, которые потом объединяются в единую МПрО.
Определение списка понятий ю М 11 рО
г з --1 Определение и и т ер»» пов
Пет 4 ЧРоркир
В третьей главе приводится архитектура интеллектуальной аналитической экспертной системы, в которой имеются следующие блоки: БЗ, модель пользователя, модель действий пользователя, механизм логического вывода, модуль приобретения знаний, интерфейс пользователя, интерфейс инженера по знаниям. Обобщенный алгоритм работы системы представлен на рисунке 2.
| и.ч,„о | Механизм логического
у- ■ у вывода строится на ос-
нове анализа экспертной информации с применением теории принятия решений. Вывод рекомендаций состоит из следующих этапов: генерация возможных вариантов и их оценка, согласование рекомендаций, анализ динамики развития ситуации, выбор решения. В диссертации используется выбор по отношению предпочтения как наиболее подходящий для оценки возможного решения поставленной при управлении предприятием задачи. Наличие между двумя вариантами РПУР ^ е йпро отношения «>» записывается как в^С; и интерпретируется как
_ . „, _ «вариант О; предпочти-
Рисунок 2 - Укрупненный алгоритм „
работы НЭС АДП «НагрЦа» тельнее варианта
Далее строится функция отношения предпочтения. С использованием этой функции и критериально-экстремизационных механизмов выбора определяется последовательность выдачи РПУР по развитию ПСП.
Для формирования отношения предпочтения вводятся три пороговых значения, и для ¡-ой ситуации описывается следующее (см. таблицу).
Выражение Описание
Ск значительно ближе в/, где ^ - порог запрещения
в), по крайней мере, не ближе в;, где V - порог безразличия
показывает, что ближе Сь где 1р - порог предпочтения
(1|к - значение отношения близости ¡-й ситуации к к-й рекомендации.
Степень схожести ПСП на паре альтернатив (вь в/) определяется следующим соотношением:
$(М)=2>ув/М' , (6)
м
где - весовой коэффициент, определяющий значимость ]-го понятия для ¡-й ПСП, gJ - функция предпочтения по ,)-му понятию для пары альтернатив (Ск, Сц), (к,/) - функция предпочтения, определяется соотнс"""'ием:
= , (7)
в противном случае
где ¡1у являются мерами близости к ]-му понятию к-й и /-й РПУР соответственно.
Мера близости ц,к вычисляется следующим образом:
, (8)
М
где М - количество понятий, принадлежащих описанию к-й РПУР, р5{Р),Р„,)~
отношение близости между и ш-м понятиями, \ут - весовой коэффициент, определяющий значимость ш-го понятия для к-й РПУР.
В процессе работы с системой происходит формирование модели предприятия. Под моделью предприятия будем понимать формализованные знания НЭС АДП о предприятии, используемые для организации процесса выборки и выдачи результатов анализа и РПУР.
Первоначально модель предприятия представляет собой исходную ситуацию и множество понятий с весовыми коэффициентами, определяющими значимость указанного понятия-для предприятия: МС = < С, Р'.ХУ' >,
где С - множество ПСП, происходящих с предприятием, Р' - множество понятий, относящихся к предприятию, - множество значений, определяющих важность понятий.
Когда на предприятии идентифицируется новая ПСП, происходит изменение модели предприятия. В нее добавляется множество понятий из ПСП При этом изменяются значения, определяющие важность понятий: МС = МС„ + в! = =<С, Р'п + >, где МС„ - модель предприятия на предыдущем шаге, Р'п - множество понятий модели предприятия на предыдущем шаге, Р8 - множество понятий, определенных в ПСП б], № = - множество значений, определяющих значимость понятия. Значение вычисляется как среднее значение близости понятия модели предприятия \уп| на предыдущем шаге и близости понятия к информационной части ситуации . рг.
Модель событий предприятия представляется упорядоченной последовательностью вида ти т2, ..., пц, ..., т„, в которой каждый элемент тк есть модель предприятия. Состояние модели меняется в зависимости от наступления событий, зафиксированных для предприятия.
Для выбора рекомендации используется критериально-жстремизационный механизм выбора. При этом для функции предпочтения строится график, для кото-
poro на числовой оси <р отображается множество последовательно полученных РПУР. Оценка <pMC(Gk) определяет меру соответствия найденной РПУР и анализируемой ПСП:
) = ¿ ^ ¿ (Pf, )' , (9)
где J - количество понятий, принадлежащих модели предприятия, I - количество понятий, принадлежащих РПУР Gk, Wj - значимость понятия в модели предприятия, w¡ - значимость понятия в РПУР, |is(Pi, Pj) - семантическая близость i-ro понятия Kj-му.
Чем больше значение <pMC(Gk), тем РПУР более актуальна для ПСП и тем больше значимость РПУР для анализа деятельности предприятия. Приписанное РПУР Gk число <Pmc(G|<) назовем критериальной оценкой, а полученную шкалу -критериальной. Таким образом, искомыми РПУР будет множество РПУР, удовлетворяющих условию: шах фмс(Ск) при GkeG.
Варианты, имеющие максимальную критериальную оценку при сравнении со всеми другими вариантами РПУР, принадлежащих МПрО деятельности предприятия, включаются в список полученных РПУР.
При расширенном наборе рекомендаций для целевого списка понятий устанавливается коэффициент а,, а для остальных - а2:
4>*c(Gk)= ¿(v^Éfo *w< *PÁP„ Л))]' (Ю)
где Га,, если / - е и j -е понятия принадлежат целевому списку понятий;
'' |а2, если / -ей у'-е понятия не принадлежат целевому списку понятий.
При ординарных рекомендациях рассматриваются понятия только из списка понятий ПСП. РПУР, не содержащие понятия из ПСП, исключаются из рассмотрения- [1,если i-t и j- е понятия принадлежат целевому списку понятий;
[0, если / -ей j -е понятия не принадлежат целевому списку понятий.
Используя оценочную функцию (pMC(Gk) из последовательности полученных РПУР G, можно получить приблизительный график распределений рекомендаций в пространстве ПСП. Точками этого графика являются ПСП, где в верхней части располагаются РПУР, полученные системой для конкретной ПСП. В области деятельности предприятия существуют несколько ПСП для анализа, согласно которым происходит группирование РПУР. При этом график приобретает следующий вид (рисунок 3). На графике образуются несколько максимумов фтах для РПУР, которые принадлежат различным ПСП (Gn, G,2, ..., Gn).
Методика поиска РПУР в семантической сети НЭС АДП:
1) модель ПрО разбивается инженером по знаниям на ПСП;
2) для создания групп РПУР, близких к заданной ПСП, используется функция оценки ф;
3) центром каждой образованной группы РПУР является ПСП; с ней производится сравнение каждой РПУР из этих групп.
В качестве характеристики «отклонение рекомендагрш» в группе используется средняя сумма квадратов отклонений от ПСП:
и
^ = 1 ^ )-1)2 где " сРеДнее отклонение РПУР в группах от ПСП;
количество РПУР в ]-й ПСП, фп(С;) - нормапизо-близости РПУР к анализируемой ПСП: где М - количество понятий в ПСП, Ь - количест-
J - количество ПСП в МПрО, ванная оценочная функция
М ¡.\ ь во понятий в РПУР Ск.
Фмс(О)
<?(<312Х <р(012и' ф(Оц).
<р(ОцИ'
Для предприятия определяется значимость найденной РПУР, вследствие чего изменяется модель предприятия. Изменение значимости производится по следующей формуле:
где IV,- - значимость 1-го понятия для предприятия, /у -близость понятия к найденной РПУР, а - коэффициент, выбираемый в зависимости от
Начало
Получение списка
понятий, соответствующих найденной РПУР
Получение весовых значений нонаткй согласно МПрО
011 ситуация в 12 ситуация для анализа Оля анализа
Рисунок 3 - Оценочная функция рекомендаций, соответствующая ситуациям для анализа в ПрО
ответа аналитика на найденную РПУР (а=1, если аналитик согласен с предложенной рекомендацией, 0 - если нет) (рисунок 4).
Изменение модели предприятия в процессе работы с НЭС АДП при использовании критериально-
экстремизационных механизмов выбора и группирования РПУР согласно ПСП позволяет выбрать из БЗ множество наиболее важных и точных РПУР для ПСП конкретного предприятия.
В четвертой главе приводится описание программной реализации НЭС АДП "Нагруа" у.1.05 в состав которой входит три подсистемы: подсистема ввода данных; подсистема приобретений знаний; подсис-Рисунок 4 - Алгоритм определения веса тгма анализа и рекомендаций (рису-ключевого понятия в найденной РПУР нок 5)
Подсистема ввода данных может не только обрабатывать данные, введенные непосредственно в системе, но и применять данные из других систем, имеющих форматы: хт1; сМ; х!э; 1x1. Для указанных форматов используется внешняя обработка, которая позволяет, не изменяя программного кода, использовать различные данные.
Настройки работы с этими системами задаются пользователем через контекстное меню, где опциональными установками пользователь может выбрать формат загружаемых данных. Здесь же указывается модель предприятия, в которую загружаются данные.
Подсистема приобретений знаний служит для формирования начальной структуры ПрО, моделей предприятий и в целом БЗ. В НЭС АДП задача инженера по знаниям сводится к описанию ПрО посредством составления иерархии ПСП. Основная задача интерфейса инженера по знаниям - ввод отношений близости между заданными понятиями в различных ПСП ПрО, а также определение отношений семантической близости ПСП. Система позволяет проводить интервьюирование инженера по знаниям, структурировать и формализовывать знания, заполнять БЗ.
Подсистема анализа и рекомендаций позволяет анализировать деятельность предприятия и получать РПУР согласно ПСП. Получение РПУР осуществляется после выбора существующей модели предприятия или создания модели нового предприятия. После этого формируется запрос на выбор рабочей модели ПрО и модели ПрО для конкретного предприятия. Затем осуществляется выбор ПСП для анализа и определение множества ситуативных понятий. При вводе пользователем набора понятий для ПСП система предоставляет ему наиболее подходящие ПСП для анализа.
С помощью НЭС АДП "Harpija" v.l.05 можно создавать, изменять и тестировать информационно-аналитические БЗ, основанные на семантических сетях. Информационно-аналитическая БЗ может быть использована для анализа деятельности предприятий и выдачи соответствующих РПУР по конкретным ПСП.
Генерация правил в нечеткой экспертной системе. Эксперт выбирает МПрО. Затем из списка ситуативных понятий, заданных ранее для этой МПрО, выбирается понятие, для которого определяются интервалы возможных значений показателя деятельности предприятия. Для каждого понятия из ПрО и для каждой конкретной МПрО интервальные значения показателей деятельности предприятия могут быть разными. С учетом выбранных интервалов составляется набор продукционных правил. Это происходит следующим образом.
1. Из списка "Случаи для понятия" выбирается интервал значений. Затем, на основе использования операций AND или OR, добавляется следующий интервал и т.д.
2. Согласно описанному правилу из списка "Ситуации" экспертом выбирается ПСП (рисунок 6).
В главе приводятся результаты экспериментальных исследований работы НЭС АДП "Harpija" v.l .05 в реальных производственных условиях.
НЭС АДП "Harpija"
■ •
1. Модель ПрО '2. Список ситуативных понятий_
финансоваяусгойчив'хть 0,8 -Н |коз^ф- обесгуг^источников собств. и долгосрочных эаенных среде"'>]
коэфФ- обеспеч. источников собств. оборот! 5.2 козфф. обеспеч. источников собств. и долго 6.1 ко»фф' обеспеч. источников собств. и долго 6.2
Правило (Описание Ситуация *]
Правило2 Сл5.2 Ап4 Слб. 1 Ап<] Сл7.1 Пр<»ипоЗ Сл5.2 Агк! Слб.2 Апд Сл7.1 ПоаеилоЧ Сл5.2 Апс) Сл6.2 Апс! Сд7,2 Нормальная финансовая-устойчивость Не устойчивое финансовое положение .
(козфф. обеспеч. источников собств. оборо 5.2 ¡кохЬФ. обеспеч. источников собств. и долг 6.1 4.2. Ситуацш
¿Г
} Нормальная финэнсовая-устойчиеость
4.3. Ппкпн*е прпвипл
Травило1:
[Сл5.1] Агк1 [Сл6.1] Апй [Сл7.1] ТНЕМ [Абсолютная финамсовая-устойчиеость]
Рисунок 6 - Составление правил экспертом в НЭС АДП "Нагрца"
Количество предложении!
На рисунках 7, 8 представлены результаты тестирования программы. Выявлено, что НЭС АДП "Нагруа" предоставляет больше возможностей при варьировании ситуаций для дальнейшего планирования деятельности предприятия. Однако следует отметить, что на момент тестирования программы МПрО была описана не полностью, вследствие чего в ряде случаев эксперт предложил большее количество РПУР, чем НЭС АДП "Нагрца".
^ : ~ т/ ^ Ж
. „ /У . \
—•—Э«спер1 —нагр<^ 1С.АОСП
Рисунок 7 - Количество РПУР для выделенных ПСП
Качество предпожеиных РПУР для выделенных ПСП
Рисунок 8 - Качество РПУР для выделенных ПСП
Результаты опытного внедрения показали, что НЭС АДП "Нагруа" позволяет эффективно и качественно производить комплексный анализ деятельности предприятий, а также выдавать рекомендации по конкретным проблемным ситуациям.
По заданным рекомендациям система предлагает различные решения для развития предприятия.
В заключении проводится обобщение основных результатов диссертационной работы.
В приложениях приводится описание структуры БЗ, а также представлены копии актов о внедрении результатов диссертации и копии свидетельств об официальной регистрации разработанной программы.
ОСНОВНЫЕ РЕЗУЛЬТАТЫ РАБОТЫ
1. Определены задачи и проблемы автоматизации анализа деятельности предприятия. Рассмотрены этапы анализа деятельности предприятий в различных автоматизированных системах и выделены основные классы получаемых этими системами результатов. Проанализированы существующие аналитические системы, выявлены их наиболее общие недостатки.
2. Сформулированы требования к новым проектируемым системам. Описаны функции экспертных систем, используемых для решения задач анализа деятельности предприятий. Рассмотрены способы построения экспертной системы как элемента интеллектуальной аналитической системы. Сделан вывод о наибольшей универсальности и пригодности для проектирования модели представления знаний в НЭС АДП семантических сетей.
3. Определены нечеткие множества для обработки неопределенности и приблизительных рассуждений при создании модели знаний, описаны достоинства использования нечетких множеств в обработке модели знаний, а также определены нечеткие объекты для описания реальных ПрО для НЭС. Предложено оригинальное построение семантической сети НЭС АДП с использованием универсальной алгебры и нечетких множеств.
4. Описан новый механизм интеллектуального анализа деятельности предприятия, основанный на модели предприятия и модели действий предприятия. Он позволяет определить и ранжировать для проблемных ситуаций предприятия множество наиболее применимых РПУР. Предложены механизм формирования сетевой модели предприятия и принципиально новая архитектура модели предприятия для НЭС АДП, позволяющие наиболее адекватно отображать ПСП конкретного предприятия и выдавать рекомендации для принятия управленческих решений. Приведен алгоритм построения модели событий предприятия для НЭС АДП. Описаны две интерпретации модели событий предприятия: знакомство с ПрО и выбор РПУР. Описаны их структура и принципы организации. Модель событий предприятия позволяет увеличить эффективность и качество получаемых РПУР, упростить процесс ознакомления пользователя с ПрО, а также оптимизировать модель ПрО.
5. Рассмотрены ординарный и расширенный способы получения РПУР с применением модели предприятия на основе применения критериально-экстремизационных механизмов выбора и оценочной функции. Эти способы позволяют с высокой достоверностью получать наиболее точные и полезные РПУР, а также осуществлять их ранжирование. Разработан механизм формирования групп РПУР согласно ПСП на предприятии, приведен алгоритм поиска таких РПУР, дающий возможность образовывать ранжированные группы РПУР по ПСП.
6. Описаны требования, предъявляемые к построению НЭС АДП. Приведена архитектура построения НЭС АДП, определены ее составные элементы. Представлена новая методика описания ПрО на основе ПСП для выдачи РПУР и раскрывающего ее списка понятий. Описаны способ построения подсистемы выбора рекомендаций и особенности работы нечеткой экспертной системы.
7. Программно реализована НЭС АДП "Harpija" v.l.05, позволяющая эффективно и качественно производить анализ производственно-хозяйственной деятельности предприятий.
ОПУБЛИКОВАННЫЕ РАБОТЫ ПО ТЕМЕ ДИССЕРТАЦИИ
1. Крошилина C.B., Крошилин A.B. Использование методов математического моделирования для построения системы информационной безопасности // Проблемы и методы управления экономической безопасностью регионов: материалы межвузовской научной конференции профессорско-преподавательского состава. - Коломна: КГПИ, 2006. - С.238 - 240.
2. Крошилина C.B., Крошилин A.B. Исследование проблем экономической информационной безопасности // Проблемы и методы управления экономической безопасностью регионов: Материалы межвузовской научной конференции профессорско-преподавательского состава. - Коломна: КГПИ, 2006. - С.243 - 246.
3. Крошилина C.B., Крошилин A.B. Обзор существующих автоматизированных систем финансового анализа деятельности предприятия и выявление их основных недостатков.//Математическое и программное обеспечение информационных систем: Межвуз. сб. науч. тр. / Под ред. А.Н. Пылькина - М: Горячая линия - Телеком, 2006. - С.64 - 67.
4. Крошилина C.B., Крошилин A.B. Основные аспекты построения экперт-но-аналитических систем для управления компаниями // МНК "Национальная экономика в условиях глобализации: роль институтов": Материалы межвузовской научной конференции профессорско-преподавательского состава.- СПб: 2007.
5. Крошилина C.B., Крошилин A.B. Применение нечетко-множественного подхода для построения нечетких экспертных систем // Вестник РГРТУ. -Рязань: РГРТУ, 2007. Выпуск 22. - С.69-73.
6. Крошилина C.B., Крошилин A.B. Достоинства применения нечетко-множественного подхода для анализа деятельности предприятия //Проблемы и методы управления экономической безопасностью регионов: Региональная научно-теоретическая конференция. - Рязань: Связь, 2007.
7. Крошилина C.B. Автоматизированная система аналитики деятельности предприятия // Новые информационные технологии в научных исследованиях и образовании: материалы XIII Всероссийской научно-технической конференции студентов. Часть 2. - Рязань: РГРТУ, 2008. - С.41 - 43.
8. Крошилина C.B. Интеллектуальная система аналитики деятельности объектов управления // Проблемы информатики в образовании, управлении, экономике и технике: сборник статей VIII Всероссийской научно-
технической конференции. - Пенза: Приволжский дом знаний, 2008. -С.225-227.
9. Крошилина C.B. Много-проекционная система моделирования предприятия // Проблемы передачи и обработки информации в сетях и системах коммуникаций: материалы 15-й Международной научно-технической конференции. Часть 2. - Рязань: РГРТУ. 2008. - С.51 - 52.
10. Крошилина C.B. Нечетко-множественные модели и методы для аналитики деятельности предприятий // Математическое и программное обеспечение информационных систем: межвуз. сб. науч. тр. / под ред. А.Н. Пылькина-М.: Горячая линия - Телеком, 2008. -С.123 - 126.
11. Крошилина C.B. Построение модели объекта управления в нечеткой экспертной системе // Проблемы искусственного интеллекта. - Пенза: Приволжский дом знаний, 2008. - С.225-227.
12. Крошилина C.B. Разработка и исследование автоматизированных систем анализа деятельности предприятия // Задачи системного анализа, управления и обработки информации: межвуз. сб. науч. тр. Выпуск 2. - М: МГУП, 2008. - С.56-72.
13. Крошилина C.B. Свидетельство о государственной регистрации программы для ЭВМ в Федеральной службе по интеллектуальной собственности, патентам и товарным знакам № 2008616067 от 25.12.2008.
14. Крошилина C.B. Свидетельство об отраслевой регистрации разработки № 11822 от 09.12.2008// ФГНУ "Государственный координационный центр информационных технологий".
15. Крошилина C.B., Каширин Д.И. Поиск документов в Интернет с помощью структуризации и унификации онтологических описаний // Новые информационные технологии в научных исследованиях и образовании: материалы XIII Всероссийской научно-технической конференции студентов. Часть 1. -Рязань: РГРТУ, 2008.-С.147-149.
16. Крошилина C.B., Каширин И.Ю. IDEF0 - методология функционального моделирования процессов // Проблемы передачи и обработки информации в сетях и системах коммуникаций: материалы 15-й Международной науч-но-технич. конф. Часть 2. - Рязань: РГРТУ, 2008. - С.45 - 47.
17. Крошилина C.B. Использование семантических сетей для проектирования экспертных систем анализа деятельности предприятия // Системы управления и инйформационные технологии, 2009. 1.1(35). - С.200-204.
18. Крошилина C.B., Разработка и исследование автоматизированных систем анализа деятельности предприятия с использованием семантических сетей // Вестник Астраханского государственного технического университета. Серия: Управление, вычислительная техника и информатика. - 2009. №1. - С.66 -72.
19. Крошилина C.B. Разработка автоматизированных систем анализа деятельности предприятия с использованием семантических сетей// Информационные технологии моделирования и управления. - Воронеж:, №1 (53), 2009.-С. 119-126.
КРОШИЛИНА Светлана Владимировна
РАЗРАБОТКА И ИССЛЕДОВАНИЕ АВТОМАТИЗИРОВАННЫХ СИСТЕМ АНАЛИЗА ДЕЯТЕЛЬНОСТИ ПРЕДПРИЯТИЯ С ИСПОЛЬЗОВАНИЕМ СЕМАНТИЧЕСКИХ СЕТЕЙ
Автореферат
диссертации на соискание ученой степени кандидата технических наук
Подписано в печать 14.04.2009. Формат бумаги 60x84 1/16. Бумага офисная. Печать трафаретная. Усл. печ. л. 1,0. Уч.-изд. л. 1,0. Тираж 100 экз. Рязанский государственный радиотехнический университет. 390005, г.Рязань, ул.Гагарина, д.59/1. Редакционно-издательский центр РГРТУ.
Оглавление автор диссертации — кандидата технических наук Крошилина, Светлана Владимировна
введение.
глава 1. автоматизированные системы анализа деятельности предприятий.
1.1. Автоматизация анализа деятельности предприятий с помощью экспертных систем.
1.1.1. Основные понятия.
1.1.2. Задачи автоматизации анализа деятельности предприятия.
1.1.3. Принципы построения производственных аналитических систем и механизм анализа результатов.
1.2. Краткий обзор существующих экспертных аналитических систем
1.2.1. Системы, основанные на правилах.
1.2.2. Нейросетевые системы, основанные на примерах.
1.2.3. Нечеткие системы, основанные на принципах.
1.2.4. Системы, основанные на разработке моделей.
1.2.5. Особенности и недостатки существующих автоматизированных систем анализа деятельности предприятий.
1.3. Интеллектуальные информационные системы анализа деятельности предприятия.
1.3.1. Развитие направлений интеллектуальных систем аналитики деятельности предприятий.
1.3.2. Методология проектирования интеллектуальных систем аналитики деятельности предприятий.
1.3.3. Общая структура экспертной системы анализа деятельности предприятия.
Основные результаты.
глава 2. система анализа деятельности предприятия, основанная на семантических сетях.
2.1. Модели представления знаний экспертов.
2.1.1. Логические модели-.
2.1.2. Фреймы.
2.1.3. Нейронные сети.
2.1.4. Продукционные системы.
2.1.5. Семантические сети.
2.2. Универсальная алгебра для описания сетевой модели знаний в нечеткой экспертной системе.
2.2.1. Основные понятия универсальной алгебры.
2.2.2. Применение нечетких множеств.58'
2.2.3. Нечеткие объекты предметной области.
2.3. Описания предметной области семантической сетью.6 Г'
2.3.1. Описание семантической, сети нечеткой экспертной1 системыбЗ
2.3.2. Определение операций на элементах семантической-сети.
2.3.3. Определение операций над семантическими сетями.
2.3.4. Определение отношений на множестве элементов семантической сети.74"
2.3.5. Определение отношений на семантических сетях.
Основные результаты.
глава 3. автоматизация анализа деятельности предприятий в нечеткой экспертной системе.
3.1. Механизм логического вывода в нечеткой экспертной системе анализа деятельности предприятий.
3.1.1. Оценка сгенерированных вариантов возможного выбора рекомендаций для принятия управленческих решений.
3.1.2. Согласование рекомендаций и ситуаций.
3.1.3. Контроль развития ситуации.
3.1.4. Выбор возможных решений.
3.2. Модель предприятия.
3.2.1. Понятие модели предприятия в нечеткой экспертной системе
3.2.2. Формирование модели предприятия.
3.2.3. Сетевая модель предприятия в нечеткой экспертной системе анализа деятельности предприятий.
3.2.4. Типы моделей предприятия в нечеткой экспертной системе.
3.3. Модель событий предприятия.
3.3.1. Выбор рекомендаций.
3.3.2. Ознакомление с предметной областью деятельности предприятия.
3.4. Анализ деятельности предприятия с применением модели предприятия.
3.4.1. Оценочная функция.
3.4.2. Расширенный набор рекомендаций при анализе.
3.4.3. Ординарные рекомендации при анализе.
3.4.4. Распределение рекомендаций в пространстве ситуаций предметной области.
3.5. Приобретение знаний экспертов.
Основные результаты.
глава 4. программная реализация нечеткой экспертной системы анализа деятельности предприятия.
4.1. Основные задачи, реализуемые программным пакетом.
4.1.1. Требования к системе анализа деятельности предприятия.
4.1.2. Задачи, выполняемые подсистемой моделирования предприятия.
4.1.3. Требования к подсистеме приобретения знаний.
4.1.4. Технические и программные средства для создания и функционирования нечеткой экспертной системы.
4.2. Описание реализации системы.
4.2.1. Построение подсистемы анализа деятельности предприятия
4.2.2. Описание базы данных.
4.2.3. Проектирование подсистемы приобретения знаний.
4.3. Принципы функционирования нечеткой экспертной системы анализа деятельности предприятия.
4.3.1. Определение наименования модели предметной области деятельности предприятия.
4.3.2. Выделение и ввод понятий с отношениями между ними.
4.3.3. Ввод ситуации для выдачи рекомендаций по принятию решений и определение соответствующих ей понятий.
4.3.4. Генерация правил в нечеткой экспертной системе.
4.3.5. Анализ деятельности предприятия нечеткой экспертной системой.
Основные результаты.
Введение 2009 год, диссертация по информатике, вычислительной технике и управлению, Крошилина, Светлана Владимировна
Актуальность проблемы» настоящее время существует множество математических и программно-технических средств автоматизации исследования основной деятельности предприятий, связанных как с анализом текущего состояния производства, так и с планированием перспективы, егофазвития. Общая объединяющая идея большинства современных подходов в этой области предполагает использование моделей процессов в качестве средства проектирования модели предприятия. Исследование динамики производственных и экономических процессов при этом основано на рассмотрении теоретико-графовой сети, отражающей последовательности возможного изменения проблемных ситуаций, возникающих на предприятии. Результаты анализа деятельности предприятия являются, мотивационной< базой для принятия управленческих решений в бизнесе: При этом возникает проблема повышения^эффективности средств автоматизации анализа деятельности предприятий, позволяющих с достаточной точностью оценивать проблемные ситуации и выдавать обоснованные рекомендации для административного управления. На решение этой* проблемы направлена диссертационная работа.
Значительный вклад в развитие этой теории внесли многие отечественные и зарубежные ученые: Заде Л., Калянов Г.Н., Недосекин А.О., Поспелов Г.С., Поспелов Д.А., Саати Т., Шеер А.В., Юдицкий С. А. и др.
На современном этапе к проблемам автоматизации анализа деятельности предприятий можно отнести следующие.
1) Низкая эффективность выводов (результатов). Экспертные заключения носят шаблонный- характер: не учитываются все аспекты деятельности предприятий. Одинаковое значение производственного показателя для разных предприятий не всегда свидетельствует о схожем финансовом состоянии этих предприятий-. Кроме-этого, само» по себе полученное значение вряд ли может свидетельствовать * о том или ином изменении производственно-экономического состояния: имеет смысл сравнивать аналогичные показа6 тели за разные периоды времени, после чего делать вывод о динамике развития предприятия.
2) Отсутствие прогнозирования по результатам выполненного анализа. Отсутствуют конструктивные рекомендации для принятия необходимых решений для улучшения показателей деятельности.
3) Отсутствие возможности использования шаблонов для описания проблемных ситуаций предприятия (ПСП) в качестве вспомогательного средства при проектировании моделей предприятий.
4) Отсутствие учета значимости показателей. Значимость показателей является важным фактором при проведении комплексной оценки деятельности предприятия (например, при вычислении комплексных показателей, рейтинговой оценки и т.д.).
5) Отсутствие обучаемости. Системы не являются обучаемыми, не могут подстраиваться под требования1 эксперта для оценки результатов анализа.
6) Недостаточное агрегированние данных. Конечные пользователи нуждаются в агрегированной информации. Необходимость детального анализа информации возникает значительно реже.
Таким образом, использование формального подхода к построению модели предприятия для интеллектуального анализа его деятельности, а также описание предприятия посредством моделей ситуаций и рекомендаций для принятия решений является важной проблемой. Решение этой проблемы позволит упростить и сделать более эффективным автоматизированный анализ деятельности предприятия.
Цель работы. Целью диссертационной работы являются: разработка и анализ интеллектуальных программ аналитики деятельности предприятия на основе универсальных алгебр, теории семантических сетей и объектно-ориентированного подхода.
Задачи исследования формулируются следующим образом:
- разработка формальной модели предметной области (МПрО) деятельности предприятия,, используемой при- создании нечеткой экспертной1 системы, аналитики деятельности предприятия (НЭС АДП);
- создание модели предприятия, используемой для аналитики его деятельности- и выдачи рекомендаций^ по принятию управленческих решений: (РПУР);
- описание: механизмов логического вывода, используемых при анализе деятельностипредприятий;
- создание методики извлечения экспертных знаний!для формирования модели предприятия с целью повышения полноты полученных результатов;
- получение• проектных решений для- программной реализации, компонентов интеллектуальной аналитической системы. Методы исследований. Исследования осуществлялись на основе теории множеств, теории: универсальных; алгебр; теории: нечетких множеств; теории принятии: решений; методов; структурного и объектно-ориентированного программирования.
Научная новизна работы заключается в следующем.
Предложена принципиально новая: концепция генерации возможных альтернатив выбора рекомендаций' по принятию управленческих решений (РПУР) на основе анализа ситуаций, возникающих на предприятии. В основе концепции используется гипотеза о подобии, заключающаяся в получении РПУР и ПСП, понятийные пространства которых наиболее близко понятиям; использованным при описании заданной ситуации. В рамках предложенной концепции получены:
- методика построения МПрО предприятия с использованием семантической сети для информационно-рекомендательной.базы знаниш(БЗ) и моделей ситуаций; возникающих: на предприятии;
- принципы построения основанного на теории-принятия решений логического выводадля выбора'РПУР согласно заданной ПСП;
- методика поиска РПУР в БЗ;
- алгоритм определения веса ключевого понятия в найденной РПУР;
- алгоритм оценки РПУР согласно ключевым понятиям МПрО предприятия.
Практическая ценность работы; Результаты работы являются основой для проектирования интеллектуальных аналитических экспертных систем, применяемых для анализа деятельности предприятий. Предложенные в диссертации формализм и методы позволяют описать область деятельности предприятия, модель предприятия и модель деятельности предприятия, в результате чего повышается точность полученных результатов. Результаты диссертации нашли отражение в реальной программе НЭС АДП "Harpija" v.1.05., применяемой для интеллектуального анализа деятельности предприятия в соответствии с его областью деятельности. Разработанные методы и средства могут быть приняты за основу при создании интеллектуальных, аналитических систем, экспертных систем и систем управления знаниями, используемых для*комплексного1 анализа деятельности предприятия.
Достоверность основных положений и полученных результатов» диссертации подтверждается корректным использованием математического аппарата, компьютерным моделированием, действующей компьютерной программой и внедрением полученных результатов.
Реализация и внедрение. В рамках диссертационной работы был разработан и внедрен программный продукт - «Нечеткая экспертная система аналитики деятельности предприятия "Harpija" v. 1.04. (НЭС АДП "Harpija" v. 1.04), который имеет свидетельство об официальной регистрации программы для ЭВМ № 11822 в Отраслевом фонде алгоритмов и программ (ОФАП) и «Нечеткая экспертная система аналитики деятельности предприятия "Harpija" v.1.05. (НЭС АДП "Harpija" v.1.05), который имеет свидетельство об официальной регистрации программы для ЭВМ № 2008616067 в РОСПАТЕНТ. Научные и практические результаты диссертационной работы использованы в следующих организациях:
• региональная сеть аптек "Ригла", фирма города Рязани ООО «Алфавит-Здоровье»;
• региональная автозаправочная сеть ООО «Транс-Нефть»;
• Рязанский государственный радиотехнический университет (в учебном процессе для студентов специальностей 220400 «Программное обеспечение вычислительной техники и автоматизированных систем»; 080801 «Прикладная информатика в экономике»).
Апробация- работы. Основные результаты работы докладывались и 1 обсуждались на следующих конференциях: «Проблемы и методы управления экономической безопасностью регионов», Коломна: КГПИ, 2006.; «Проблемы и методы управления экономической безопасностью регионов» - Региональной научно-теоретической конференции в г. Рязань 2007; МНК "Национальная iэкономика в условиях глобализации: роль институтов" - СП-б, 2007; «Проблемы передачи и обработки информации в сетях и системах коммуникаций». 15-я МНТК - Рязань, РГРТУ, 2008; «НИТ-2008» - Рязань: РГРТУ, 2008; «VIII Всероссийская научно-техническая конференция: Проблемььин-форматики в образовании, управлении, экономике и технике» - Пенза, 2008; «VI Всероссийская* научно-техническая конференция: Искусственный интеллект в XXI веке и решения в условиях неопределенности» — Пенза, 2008.
Публикации по теме диссертации. По теме диссертации опубликовано 19 печатных работ, среди которых 9 статей, 3 из которых — в журналах, рекомендованных ВАК, 8 тезисов в материалах научных конференций и 2 свидетельства об официальной регистрации программы для ЭВМ в Федеральной службе по интеллектуальной собственности, патентам и товарным знакам и Отраслевом фонде алгоритмов и программ.
Структура и объем диссертации. Диссертационная работа состоит из введения, четырех глав, заключения, списка использованной литературы, изложенных на 148 е., а также приложений на 26 с. Список использованной литературы включает 125 наименований. Текст диссертации содержит 6 таблиц и 42 рисунка.
Заключение диссертация на тему "Разработка и исследование автоматизированных систем анализа деятельности предприятия с использованием семантических сетей"
Основные результаты работы состоят в следующем.
1. Определены основные задачи и проблемы автоматизации анализа деятельности предприятия. Рассмотрены этапы аналитики деятельности предприятий в различных автоматизированных системах и выделены основные классы получаемых этими системами результатов. Проанализированы существующие аналитические системы и их недостатки, выявлены наиболее общие недостатки.
2. Сформулированы требования к новым проектируемым системам с учетом преимуществ и недостатков.существующих аналитических систем. Описаны функции экспертных систем, используемых для решения задач аналитики деятельности предприятий. Рассмотрены основные способы построения экспертной системы как элемента интеллектуальной аналитической системы. Описаны основные модели представления знаний, используемые при построении систем управления знаниями, выявлены их достоинства и недостатки. Сделан вывод о наибольшей универсальности и пригодности для проектирования модели представления знаний в НЭС АДП семантических сетей.
3. Определены нечеткие множества для обработки неопределенности и приблизительных рассуждений при создании модели знаний, описаны достоинства использования нечетких множеств в обработке модели знаний, а также определены нечеткие объекты для описания реальных ПрО для НЭС. Предложено оригинальное построение семантической сети НЭС АДП с использованием универсальной алгебры и нечетких множеств. В'НЭС АДП каждая модель строится на основе отдельной семантической сети. Модель может работать в нескольких ПрО, связанных или несвязанных между собой.
Сети объединяются в единую МПрО. Определены операции и отношения, на семантических сетях, а также на элементах семантической сети НЭС АДП, дающие возможность создавать новые, разбивать и объединять ранее построенные МПрО.
4. Описан новый механизм интеллектуального анализа деятельности предприятия, основанный на модели предприятия и модели действий предприятия. Он позволяет определить и ранжировать для проблемных ситуаций предприятия множество наиболее применимых РПУР. Предложены механизм формирования сетевой модели предприятия и принципиально новая архитектура модели предприятия для НЭС АДП, позволяющие наиболее адекватно отображать ПСП конкретного предприятия и выдавать рекомендации для принятия управленческих решений. Приведен алгоритм построения модели событий предприятия для НЭС АДП. Описаны две интерпретации модели событий предприятия: выбор РПУР и знакомство с ПрО. Описана.их структура и принципы организации. Модель событий предприятия позволяет увеличить эффективность и качество получаемых РПУР, упростить процесс ознакомления пользователя с ПрО, а также оптимизировать модель ПрО.
5. Рассмотрены ординарный и расширенный способы получения РПУР с применением модели предприятия на основе применения критери-ально-экстремизационных механизмов выбора и оценочной функции. Эти способы позволяют с высокой достоверностью получать наиболее точные и полезные РПУР, а также осуществлять их ранжирование. Разработан механизм формирования групп РПУР согласно ПСП на предприятии, приведен алгоритм поиска таких РПУР, дающий возможность образовывать ранжированные группы РПУР по ПСП.
6. Описаны требования, предъявляемые к построению НЭС АДП. Приведена архитектура построения НЭС АДП, определены ее составные элементы. Представлена новая методика описания ПрО на основе ПСП для выдачи РПУР и раскрывающего ее списка понятий. Описан способ построения подсистемы выбора рекомендаций и особенности работы нечеткой экспертной системы.
7. Программно реализована НЭС АДП "Harpija" v. 1.05, позволяющая эффективно и качественно производить анализ производственно-хозяйственной деятельности предприятий
Основные обозначения и сокращения
МС - Model Corporation (модель предприятия); БД - база данных; БЗ - база знаний;
ИИС - интеллектуальная информационная система; ИС - инструментальные средства; ЛП - лингвистический процессор; МЛВ - механизма логического вывода; МПрО - модель предметной области;
НЭС АДП - нечеткая экспертная система анализа деятельности предприятия;
ППП - пакетов прикладных программ;
ПрО - предметная область;
ПСП - проблемная ситуация предприятия;
РПУР - рекомендации по принятию управленческих решений;
СУЗ - системы управления знаниями;.
ЭС - экспертные системы.
Заключение
Выполненная диссертационная работа включает исследования, направленные на разработку математического й программного обеспечения1 для систем управления знаниями на основе семантических сетей для построения нечетких экспертных систем анализа деятельности предприятия.
Библиография Крошилина, Светлана Владимировна, диссертация по теме Системный анализ, управление и обработка информации (по отраслям)
1. Adamo J.-M. Data mining for association rules and sequential patterns: sequential and parallel algorithms.-N.Y.; Berlin; Heidelberg: Springer, 2008
2. Bezdek, J.C., Keller, J., Krisnapuram, R., Pal, N.R. Fuzzy Models and Algorithms for Pattern Recognition and Image Processing 2005, 776 p.
3. Chimay J. Anumba, Raja R.A. Issa, Jiayi Pan, Ivan Mutis. Ontology-based information and knowledge management in construction. Construction Innovation: Information, Process, Management, 2008 Volume: 8 Issue: 3 Page: 218-239
4. Didier Dubois & Henri Prade Fuzzy Set Modelling in Case-Based reasoning// International journal of intelligent systems. 1998. vol. 13, pp. 345 -373.
5. Dieter F. Ontology-Based Knowledge Management// IEEE Computer Society. -2002. №11.
6. Fridman A.; Oleynik A., FridmanO. Knowledge Integrating in Situative Modelling System for Nature-Technical Complexes. Proc. European Simulation and Modelling Conference (ESMc2004), Paris, France. 2004.
7. Gal Y., Pfeffer A. Networks of Influence Diagrams: A Formalism for Representing Agents' Beliefs and Decision-Making Processes// Journals of Artificial Intellegence Research, -2008, № 33.
8. Galda H. Development of segmentation method for dermoscopic images based on color clustering. Kobe University, Graduate school of science and technology. 2003. 79 p.
9. Hermann Helbig. Knowledge Representation and the Semantics of Natural Language, Springer, Berlin, Heidelberg, New York 2006
10. Hwang C., Rhee F.C-.H. Uncertain fuzzy clustering: interval type-2 fuzzy approach to c-means // IEEE Trans, on Fuzzy Systems. 2007. vol. 15. № 1. -P. 107-120.
11. Mendel Uncertain Rule-Based fuzzy logic systems: introduction and new direction, Prentice Hall, upper saddle river, NJ, 2001
12. Nasution B.B., Khan A.I., A Hierarchical Graph Neuron Scheme for RealTime Pattern Recognition, IEEE Transactions on Neural Networks. 2008, Feb, vol 19(2), 212-229.
13. Rossiter J. Fusing Partially Inconsistent Expert and Learnt Knowledge in Uncertain Hierarchies // Intelligent Data Engineering and Automated Learning, IDEAL2002, pp 80-86, 2002
14. Semantic Knowledge Management: An Ontology-based Framework (Premier Reference Source), 2008 458 p
15. Thomas D. Ndousse Intelligent Systems Modeling with Reusable Fuzzy Objects// International journal of intelligent systems. 1997. vol. 12, pp. 137 -152.
16. Алтунин А.Е., Семухин М.В. Модели и алгоритмы принятия решений в нечетких условиях. Монография. Тюмень: Изд-во ТГУ, 2000. - 352 с.
17. Базы знаний интеллектуальных систем* / Т.А. Гаврилова, В.Ф. Хорошевский СПб.: Питер, 2001.
18. Батыршин И.З. Основные операции нечеткой логики и их обобщения. -Казань: Отечество, 2001. 102 с. (http://fuzzyset.narod.ru/Book 2001 .htmlfl
19. Башмаков А.И., Башмаков И.А. Интеллектуальные информационные технологии: Учеб. пособие. М.: Изд-во МГТУ им. Н.Э. Баумана, 2005. -304 с.
20. Вениаминов Е.М., Ефимова Е.А. Элементы универсальной алгебры и ее приложений в информатике: Учебное пособие для вузов. М.: Научный мир, 2004. — 168 с.
21. Берестнева О.Г., Добрянская Р.Г., Муратова Е.А. Применение технологии Data Mining для прогнозирования исхода родов// Сборник докладов XII Всероссийской конференции Математические методы распознавания образов ММРО-12. М., 2005.26.
-
Похожие работы
- Исследование и разработка моделей и алгоритмов системы информационной поддержки инновационной деятельности наукоемких промышленных предприятий
- Логико-лингвистический интегратор русскоязычных текстов для информационной системы в строительстве
- Семантическое программирование задач спектрального метода теории управления
- Построение естественноязыковых информационных систем для работы с деловыми документами
- Разработка и исследование гибридных нейросетевых моделей для автоматической классификации текстовых документов
-
- Системный анализ, управление и обработка информации (по отраслям)
- Теория систем, теория автоматического регулирования и управления, системный анализ
- Элементы и устройства вычислительной техники и систем управления
- Автоматизация и управление технологическими процессами и производствами (по отраслям)
- Автоматизация технологических процессов и производств (в том числе по отраслям)
- Управление в биологических и медицинских системах (включая применения вычислительной техники)
- Управление в социальных и экономических системах
- Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей
- Системы автоматизации проектирования (по отраслям)
- Телекоммуникационные системы и компьютерные сети
- Системы обработки информации и управления
- Вычислительные машины и системы
- Применение вычислительной техники, математического моделирования и математических методов в научных исследованиях (по отраслям наук)
- Теоретические основы информатики
- Математическое моделирование, численные методы и комплексы программ
- Методы и системы защиты информации, информационная безопасность