
Литература / ВВЕДЕНИЕ В СИСТЕМНОЕ ПРОЕКТИРОВАНИЕ ИНТЕЛЛЕКТУАЛЬНЫХ БАЗ ЗНАНИЙ
.pdfФундаментальную неопределенность нельзя ликвидировать, так сказать «силовым» способом, но ее можно учесть в процессе управления. Так, например, при расчете стоимости проекта по созданию ИБЗ, следует исходить из того, что вследствие неопределенности рынка, погрешность такого расчета составит не менее 15-20% в сторону повышения. Попытки уменьшить эту погрешность инструментальными или ка- кими-то другими средствами приведут лишь к тому, что пропорционально возрастут погрешности определения других параметров проекта, в частности, такого как срок его и выполнения.
Под утилитарной или практической неопределенностью пони-
мают отсутствие, неполноту, недостаточность у лица, принимающего решение, данных о конкретных характеристиках проекта и его окружения. Эта неопределенность ситуативна по своей природе: она может присутствовать на одних этапах проектирования, и отсутствовать на других; одним процессам управления она присуща, другим — несвойственна.
В зависимости от характера информированности лица, принимающего решение, различают следующие виды утилитарной неопределенности.
Вероятностная неопределенность — заключается в знании толь-
ко распределения вероятности возможных значений некоторой характеристики объекта проектирования, но не ее конкретного значения.
Интервальная неопределенность — заключается в знании не конкретного значения характеристики объекта проектирования, а множества ее возможных значений в некотором ограниченном интервале.
Нечеткая неопределенность — заключается в знании только степени принадлежности характеристики объекта проектирования к какойлибо величине или диапазону величин.
Другим признаком выделения видов утилитарной неопределенности служит характер ее влияния на проектные решения. С этой точки зрения выделяют следующие виды неопределенности.
Объективная неопределенность — неполная информированность о характеристиках, влияющих на принятие проектных решений, которую проектировщик ИБЗ может учесть, но от которой он не может избавиться.
Субъективная неопределенность — неполная информирован-
ность о характеристиках, влияющих на принятие проектных решений, возникающая вследствие специфичности восприятия данным проектировщиком объекта управления.
Третьим признаком выделения видов утилитарной неопределенности служит способ представления параметров, влияющих на принятие проектных решений.
101
Параметрическая неопределенность — возникает тогда, когда неопределенность касается технических, эксплуатационных, эргономических, информационных, стоимостных и других параметров ИБЗ.
Рефлексивная неопределенность — возникает вследствие непол-
ной информированности проектировщиков ИБЗ о замыслах, намерениях и действиях тех сил, которые будут стремиться нарушить ее функционирование в процессе будущей эксплуатации.
Структурная неопределенность — имеет место тогда, когда не-
определенность касается связей, взаимодействий и отношений как внутри коллектива проектировщиков ИБЗ, так и с их окружением.
Когда проектировщики ИБЗ сталкиваются с неопределенностями такого рода, то они обычно оперируют следующими способами их парирования:
-сознательно (или бессознательно) игнорируют существование неопределенностей, то есть принимают проектные решения так, как будто неопределенностей не существует, предполагая при этом, что их учет будет осуществлен операторами уже в ходе эксплуатации ИБЗ;
-экспертным путем выбирают наиболее существенные, с их точки зрения, виды неопределенностей и используют соответствующие теории и математические структуры, ориентированные на учет выбранных видов неопределенностей;
-организуют лабораторные эксперименты, испытания и опытную эксплуатацию макета ИБЗ (создавая при этом условия, максимально приближенные к реальным), по результатам которых осуществляют ее доработку, модернизацию, а при необходимости и коренную реконструкцию.
Если исключить первый способ как заведомо неконструктивный, то следует признать, что остальные два способа имеют право на существование. Причем, с утилитарной точки зрения наиболее эффективным будет третий способ, позволяющий в реальных условиях (или приближенным к ним) выяснить спектр неопределенностей и практически оценить их влияние на качество функционирования ИБЗ. Вместе с тем, он обладает двумя очевидными недостатками. Во-первых, требует для своей реализации экономических и материальных затрат, и во-вторых, увеличивает сроки проектирования ИБЗ, превращая его в перманентную доработку системы, что тоже влечет за собой дополнительные затраты.
Учитывая сказанное, при управлении проектами по созданию ИБЗ рекомендуется комплексный подход к учету неопределенностей, при котором не исключаются лабораторные эксперименты и испытания, но одновременно используются теоретические методы учета неопределенностей, а именно:
102
а) применение экспериментальных распределений вероятностей или, в крайнем случае, их аппроксимаций при учете вероятностнопараметрических неопределенностей;
б) типизация внешних условий применения ИБЗ с последующим применением экспертных процедур ранжирования их важности для парирования неопределенностей внешнего характера;
в) использование аппарата теории нечетких множеств и логиколингвистического моделирования для учета неопределенностей нечеткого и структурного свойства;
г) применение специальных процедур целевой декомпозиции процесса проектирования ИКС для минимизации неопределенностей субъективного характера;
д) использование аппарата теории игр и теории конфликта для парирования неопределенностей рефлексивного свойства.
7.6. ПРИЕМКА ПРОЕКТА
Одним из наиболее ответственных этапов управления проектами по созданию ИБЗ является представление результатов проектных работ заказчику и их защита. Этот вопрос узаконен соответствующими ГОСТами, однако на содержательном уровне в нем остается много «подводных камней». Ограничимся следующим. Проводя работы на этом этапе, исполнители проекта должны (помимо соблюдения всех формальных процедур) исходить из того, что в процессе приемки проекта заказчик вправе и должен получить обоснованные ответы на следующие типовые вопросы:
Исходя из каких соображений выполнение данного проекта было поручено данному исполнителю? Проводился ли конкурс при заключении договора на выполнение проекта?
В чем заключалась суть проекта? Каковы цели проекта, и какие задачи решались для их достижения?
Разрабатывался ли план проектных работ? Если да, то на какие этапы он разделялся, как соблюдались сроки выполнения этапов и каковы были объемы поэтапного финансирования?
Какие сторонние коллективы привлекались для производства проектных работ? Заключались ли субдоговора? Если да, то каковы были объемы финансирования субподрядчиков?
Какие альтернативные варианты технических решений были рассмотрены в процессе выполнения проекта, и на основе каких соображений осуществлялось их ранжирование? Какие альтернативы были исключены из рассмотрения как заведомо непригодные?
103
Какие исходные предположения составляли базис проектных работ? Как эти предположения выражены и учтены в ходе проектирования?
8. Какие критерии использовались при проведении проектных работ, какие методы (методики) использовались для оценки проектируемого объекта по этим критериям?
Результаты каких фундаментальных исследований использовались при проведении проектных работ?
Чем подтверждается комплексный характер данного проекта? Какие типы неопределенностей учитывались при проведении
проектных работ, какие методы применялись для парирования неопределенностей?
Учитывались ли при проведении проектных работ возможности конкурентов, противников и злоумышленников, какие методы применялись для учета этих возможностей?
Каким образом предполагается обеспечивать информационную безопасность объекта проектирования?
Проводились ли в процессе проектных работ натурные, лабораторные и компьютерные эксперименты? Если да, то в чем заключаются их результаты?
Сколько заявок на предполагаемые изобретения было подано в процессе выполнения проектных работ?
Что служит основанием считать данные проектные работы завершенными?
Какие решения должен принять заказчик по результатам выполненного проекта? Когда и на каком уровне должны быть приняты эти решения? Какие последствия могут повлечь за собой те или иные решения? Каковы будут затраты на реализацию предлагаемых решений? Какова ожидаемая прибыль от реализации проекта, и в чем она может быть выражена?
104
РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА
1.Балан В.П., Душкин А.В., Новосельцев В.И., Сумин В.И. Управление конфликтами: учебное пособие для вузов / Под ред. проф. В.И. Новосельцева. – М.: Горячая линия – Телеком, 2015. – 144 с.
2.Барский А.Б. Нейронные сети: распознавание, управление, принятие решений. – М.: Финансы и статистика, 2004. – 176 с.
3.Братко И. Алгоритмы искусственного интеллекта на языке
PROLOG. – М.: Вильямс, 2004. – 640 с.
4.Борисов В.В., Круглов В.В., Федулов А.С. Нечеткие модели и сети. – М.: Горячая линия – Телеком, 2015. – 284 с.
5.Борисов В.В., Федулов А.С., Зернов М.М. Основы нечеткого логического вывода. – М.: Горячая линия – Телеком, 2014. – 122 с.
6.Борисов В.В., Федулов А.С., Зернов М.М. Основы нечеткой арифметики. – М.: Горячая линия – Телеком, 2014. – 84 с.
7.Борисов В.В., Федулов А.С., Зернов М.М. Основы теории нечетких отношений. – М.: Горячая линия – Телеком, 2014. – 88 с.
8.Борисов В.В., Федулов А.С., Зернов М.М. Основы теории нечетких множеств. – М.: Горячая линия – Телеком, 2014. – 86 с.
9.Бурков В.Н., Новиков Д.А. Как управлять проектами. – М: СИНТЕГ-ГЕО, 1997. – 126 с.
10.Гаврилова Т.А., Хорошевский В.Ф. Базы знаний интеллектуальных систем. – СПб.: Питер, 2000. – 384 с.
11.Галушкин А.И. Нейронные сети: основы теории. – М.: Горячая линия – Телеком, 2014. – 496 с.
12.Гладков Л.А., Курейчик В.В., Курейчик В.М. Генетические алгоритмы. – М: Физматлит, 2006. –320 с.
13.Девятков В.В. Системы искусственного интеллекта. – М.: МГТУ им. Н.Э. Баумана, 2001. – 352 с.
14.Дёмин Б.Е. Методологические основы и модели обоснования проектов крупномасштабных информационно-коммуникационных систем. – Воронеж: Научная книга, 2006. – 332 с.
15.Джонс М.Т. Программирование искусственного интеллекта в приложениях. – М.: ДМК Пресс, 2004. – 312 с.
16.Душкин А.В., Новосельцев В.И., Сумин В.И. Моделирование систем управления и информационно-технического обеспечения: учебное пособие для вузов / Под ред. проф. В.И. Новосельцева. – М.: Горячая линия – Телеком, 2015. – 192 с.
17.Душкин А.В., Новосельцев В.И., Сумин В.И. Математические модели и информационные процессы управления сложным объектом: монография. – Воронеж: Научная книга, 2014. – 125 с.
105
18.Информационная безопасность государственных организаций
икоммерческих фирм. Справочное пособие / Под ред. Л.Д. Реймана. – М.: НТЦ «ФИОРД-ИНФО», 2002. – 250 с.
19.Круглов В.В, Борисов В.В. Искусственные нейронные сети. Теория и практика. – М.: Горячая линия – Телеком, 2011. – 382 с.
20.Ларичев О.И. Теория и методы принятия решений, а также хроника событий в волшебных странах. – М.: Логос, 2002. – 392 с.
21.Липаев В.В. Обеспечение качества программных средств. – М.: СИНТЕГ, 2001. – 230 с.
22.Логико-лингвистические модели в военных системных исследованиях / В.И. Новосельцев и др. – М.: Воениздат, 1988. – 232 с.
23.Люгер Д.Ф. Искусственный интеллект: стратегии и методы решения сложных проблем. – М.: Вильямс, 2003. – 864 с.
24.Математические основы управления проектами / Под ред. В.Н. Буркова. – М.: Высшая школа, 2005. – 423 с.
25.Минский М. Фреймы для представления знаний. – М.: Мир,
1979. – 134 с.
26.Моделирование систем: учебник / Душкин А.В., Новосельцев В.И., Сумин.И., Кравченко А.С. и др. – Воронеж: Научная книга,
2014. – 236 с.
27.Нечаев Ю.И. Искусственный интеллект: концепции и приложения. – Санкт-Петербург: ГМТУ, 2001. – 234 с.
28.Нечеткие множества в задачах управления и искусственного интеллекта / Под ред. Д.А. Поспелова. – М.: Наука, 1986. –320 с.
29.Ногин В.Д. Принятие решений в многокритериальной среде: количественный подход. – М.: Физматлит, 2002. – 144 с.
30.Обработка нечеткой информации в системах принятия решений / А.Н. Борисов, А.В. Алексеев, Е.В. Меркурьев и др. – М.: Радио и связь, 1989. – 304 с.
31.Поспелов Д.А. Ситуационное управление: теория и практика
– М.: Наука, 1986. – 288 с.
32.Рассел С., Норвиг П. Искусственный интеллект: современный подход. – М.: Вильямс, 2006. – 1408 с.
33.Рутковский Л. Методы и технологии искусственного интеллекта. – М.: Горячая линия – Телеком, 2010. – 520 с.
34.Рутковская Д., Пилиньский М., Рутковский Л. Нейронные сети, генетические алгоритмы и нечеткие системы. – М.: Горячая линия – Телеком, 2013. – 384 с.
35.Смирнов А.В., Шереметов Л.Б. Многоагентная технология проектирования сложных систем // Автоматизация проектирования. –
1999. – №1. – С. 42.
36.Смолин Д.В. Введение в искусственный интеллект: конспект лекций. – М.: Физматлит, 2004. – 208 с.
106
37. Советов Б.Я. Представление знаний в информационных системах. – М: Академия, 2012. – 144 с.
38.Теоретические основы системного анализа / Под. ред. В.И. Новосельцева. – М.: Майор, 2006. – 592 с.
39.Тузов В.А. Компьютерная лингвистика. Опыт построения компьютерных словарей. – СПб.: СПбГУ, 2002. – 650 с.
40.Хайкин С. Нейронные сети: полный курс. – М.: Вильямс,
2006. – 1104 с.
41.Хансен Г., Хансен Д. Базы данных: разработка и управление / Пер с англ. – М.: БИНОМ, 2000. – 704 с.
107