Каталог :: Программирование и комп-ры

Курсовая: Экспертные системы

План
·        Постановка задачи.
·        Анализ объекта.
·        Технология и основные этапы построения эс.
·        Метод решения задачи.
·        Контрольный пример.
Постановка задачи
Задача состоит в планирование работ проектной организации: на определенное
время. Ограничения – объем работ в денежном выражении. Критерии и их
ефективность проектирования.
Внешние задачи
Определить оценки экспертов. Распределение денежной суммы на задачи  их оценки.
Внутренние задачи
Разбиение объема работ на отдельные подзадачи. Формирование группы экспертов.
Определение согласованности экспертов.
Анализ объекта
     

ТЕХНОЛОГИЯ И ОСНОВНЫЕ ЭТАПЫ ПОСТРОЕНИЯ ЭС. ПОНЯТИЯ, КАТЕГОРИИ, КОМПОНЕНТЫ, АРХИТЕКТУРА ЭКСПЕРТНЫХ СИСТЕМ. В числе предпосылок выявления целей н определения основных направлении исследования важное значение имеет четкое и едино­образное понимание содержания некоторых основополагающих ка­тегории и терминов, которыми необходимо руководствоваться, как при разработке экспертной системы, так и при ее внедрении и эксплуатации. Это понимание должно опираться на терминологию, понятия и систему показателей, сложившиеся в проектировании и управлении строительством, САПР и АСУС, а также термино­логию, применяемую в области разработки и эксплуатации экс­пертных систем. Экспертная система (ЭС) — это программный продукт, поз­воляющий имитировать творческую деятельность или усиливать интеллектуальные возможности специалиста-эксперта в части вы­бора решении в конкретной предметной области, используя, в основном, эвристические знания специалистов, накопленный ранее опыт. В отношении определения "экспертная система" существует большое количество самых различных трактовок, дополняющих друг друга и. в результате, позволяющих рассматривать проблемы создания ЭС с разных точек зрения (программно-технические средства реализации, приобретение и обработка знании, фор­мализация эвристических знании и т.д.). В основе данного определения лежит сравнительное сопостав­ление ЭС и традиционных информационных систем. Принципиальный характер этого сопоставления имеет значение для уточнения определения . Типичная ЭС состоит из следующих компонентов: база знаний (БЗ), база данных (БД),. механизм логического вывода (МЛВ), блок объяснения полученных решении, блок обучения (адаптация ЭС к изменяющейся действительности), блок понимания, блок ведения, пополнения и корректировки БЗ. Под БЗ будем понимать модель предметной области, содер­жащей: формализованные знания специалистов в виде наборов эвристических правил; метаправила, определяющие стратегию уп­равления эвристическими правилами в ходе реализации основных функций ЭС; сведения о структуре и содержании БД. БЗ, в отличие от БД, содержит не только количественные характеристики фактов (данные), а в основном субъективные эвристические знания экспертов. Знания в БЗ образуют сложные иерархические структуры, что достигается путем введения разно­образных отношений, взаимосвязей. Исходя из типовой ЭС рассмотрим функции, структуру и на­значение компонентов. ЭС служат для выполнения следующих основных функций: сбор, хранение и обработка данных и знаний о предметной области; приобретение и выведение новых знаний из совокупности ранее имевшихся; общение с пользователем на ограниченном естественном языке получение правдоподобного вывода; реализация основных качеств специалиста-эксперта (имитация участия в мыслительных процессах человека). ЭС поддерживает несколько режимов работы с пользователем: обучение ЭС пользователями-экспертами новым знаниям; обу­чение пользователя ЭС; консультации пользователя с ЭС. Как отмечается в работах, содержание БЗ составляют эвристические правила, качество которых зависит от знании, опы­та, интуиции специалистов-экспертов, профессионализма инжене­ра по знаниям. Извлечение знании представляет собой самосто­ятельную сложную проблему, решением которой занимаются специалисты по инженерии знании. БД содержит сведения, описывающие объекты предметной области, динамически изменяющиеся в процессе решения задания. Сведения (данные) могут иметь количественные и неколичествен­ные характеристики. В ЭС применяются, как правило, БД реляционного типа. МЛВ представляет собой логико-математический аппарат, осуществляющий поиск решения задачи и получение правдоподобного вывода на основе знании БЗ данных БД. Блок объяснения обеспечивает объяснение полученных вы­водов и позволяет прослеживать цепь "рассуждений" ЭС, вмешиваться пользователю в ход решения задачи. Блок приобретения знании и построения правил и блок на­копления и корректировки являются блоками, обеспечивающими поддержку мощности и актуальности БЗ путем исключения ус­таревших и несовершенных правил, введением новых. Строго говоря, данные, хранящиеся в БД, а также МЛВ пред­ставляют собой также знания, которые можно разделить на три группы: декларативные, процедурные, управляющие. Декларативные знания - это вид знаний, представляющих собой информацию (данные) о конкретном случае, факты. БЗ, построенная по принципу только декларативной формы представ­ления знаний, состоит из набора алгоритмов, логических формул и по сути является БД. Модификация такой БЗ происходит путем добавления, изменения или исключения алгоритмов из обшей связи. Информационная система такого типа не может являться и определяться как экспертная. Процедурные знания составляют ядро БЗ и собираются мето­дами научно обоснованных приемов извлечения знании у специалистов. Эти знания позволяют генерировать (активировать) декларативные знания в ходе решения конкретных задач, интегрировать их. БЗ, построенная по принципу процедурной формы представления знаний, состоит из наборов эвристических правил, называемых порождающими правилами. Авторы работ отмечают, что каждое порождающее правило, имеет форму: ЕСЛИ (условие)...,ТО (действие)...(продукции). Принцип работы продукционной системы заключается в сле­дующем: продукция (правило), условие которой окажется истинным для текущего состояния БЗ и БД, выполняется. При этом, выполня­емое правило активирует данные, находящиеся в заданной струк­туре БД; выполнение правил происходит до тех пор, пока. все они окажутся выполненными или не вступит в действие правило остановки. Достоинство БЗ, построенной по принципу продукционных систем, состоит в том, что порождающее правило может вывести новое процедурное или декларативное (например, прогноз) знание. В настоящее время большинство разработанных ЭС опираются на сочетание принципа декларативных и процедурных знаний. Третий тип знаний — это управляющие знания. Под этим понимается набор вариантов (стратегий), предписывающих аль­тернативные возможности в ходе решения задач, переход от одного варианта (при неудаче) к другому. Этот тип знаний является метазнанием (метаправила) по отношению к наборам правил-про­дукций и основывается на методе выбора: какое из порождающих правил применяется при известном состоянии предметной области. Особое место в ряду различных форм представления знаний занимают фреймы. В работе рассматриваются два вида фрей­мов: статические (собственно фреймы) и динамические (сценарии). Фрейм представляет собой структурированный формат для представления знаний о предметной области. Основу (скелет) фрейма составляют описания — "слоты", которые идентифицируют основные структурные элементы понятий. Взаимосвязь между фреймом и слотом иерархическая - то, что является по отношению к верхнему уровню слотом, для нижнего является фреймом. Фрейм с заполненными слотами (значениями) представляет собой описание процесса, явления, события, факта. Достоинство ЭС, использующей фреймы, заключается в том, что понятия ii элементы понятий, присутствующие при описании явления или сообщения, могут группироваться, извлекаться вторично и обрабатываться как единое целое. Фреймы, как правило, организуются в сети, обеспечивая запись общих понятий. К достоинствам также следует отнести сравнительную легкость их реализации с помощью средств LISP (язык списков). Подход к представлению знании: декларативное и процедурное представление. Процедурное представление обычно используется в традиционном алгоритмическом программировании и имеет ряд преимуществ: знания контекстно зависимы и встроены в програм­мный код. В результате получаются неявные или "мутные" знания, изменение и понимание которых затруднено. При декларативном представлении знания зашифрованы, как данные, поэтому они доступны для внесения изменений и явля­ются контекстно независимыми. В процедурном представлении семантики, описывающие знания, распределены по коду, в декларативном представ­лении — они собраны в одно место. Таким образом, преимущества декларативного представления состоят в: простоте понимания; простоте изменения; контекстной независимости; семантической прозрачности. Эти преимущества и составляют сущность экспертных систем. Таким образом, ЭС обычно используют декларативное представ­ление знаний. В применении к конкретным проблемам, когда используются расчеты, наилучшим решением является процедур­но-декларативное представление знаний. Основные представления знаний из них: формальные методы основаны на математической логике и исчислении предикатов; семантические сети; семантические триады (объект —атрибут —значение); правила вывода или продукционные системы; фреймы, состоящие из структур групповых данных в кате­гориях, предопределенных, информационных, категориях, назы­ваемых слотами. Семантические сети состоят из множества узлов для пред­ставления концепций, объектов, событий и т.д. и связей для со­единения узлов и характеристики отношений между ними. Преимуществом данного метода представления является гибкость, которая означает, что новые узлы и связи могут быть добавлены там, где это необходимо. Другая черта семантической сети — наследование свойств. Т.е. каждый узел может наследовать свой­ства связанных с ним узлов. Хороший отчет о семантических сетях представлен Нильсеном. Объект — атрибут — значение. Тройная семантика, или объект — атрибут — значение (ОАЭ) представляет отдельный случай семантических сетей, в которых существует только 3 типа узлов - объекты, атрибуты, значения. Объекты могут быть физическими или концептуальными. Атрибуты - основные свойства или признаки объектов. Значение определяется отдельным признаком атрибута в специальной ситуации. Семантические сети могут иметь сложные связи, тройка - "объект — атрибут — значение" использует толь­ко 2 вида простых связей - "объект — атрибут" и "атрибут-значение". Правила продукций. Система продукций является наиболее удобным методом построения компьютерных ЭС. Система про­дукций — это множество правил, имеющих части ЕСЛИ и ТО, или предпосылка — следствие, или ситуация — действие. Основная форма для правил имеет вид: правило N: ЕСЛИ [(предпосылка 1) ....(предпосылка n)] ТО [(следствие 1 с достоверностью C1) ..... (следствие m с достоверностью Cm) ]. Номер правила является уникальным для его идентификации, причем номер правила не указывает порядок его выполнения. Каждое правило представляет собой независимую порцию знаний. Предпосылки могут рассматриваться как модель (образ), а следствие как выводы или действия, которые необходимо предпринять. Продукционные правила облегчают образование объяснений, результаты полученных выводов и расчетов. Они могут обраба­тывать незапланированные, но полезные взаимодействия. Другими словами, они могут использовать порцию знании, когда это не­обходимо. Сколько правил находится в базе знаний и какие будут использоваться? Чтобы ответить на этот вопрос, необходимо вы­брать механизм вывода или контрольную стратегию, которая со­ставляет "сердце" системы. Механизм вывода инициирует правила в соответствии с встроенным процессом рассуждений. Существуют два основных типа механизмов вывода — прямой и обратный. 1. Прямой вывод. Правила просматриваются до тех пор, пока не будет найдено такое, у которого первый операнд (в левой части) соответствует информации, находящейся в рабочей области, затем правило изменяется. Процесс повторяется до тех пор, пока не будет достигнута цель или не будет найдено подходящего правила. Данный механизм вывода рекомендуется, если цель неизвестна и должна быть спроектирована или число возможных результатов велико. Для комплексного решения проблем может быть использован прямой вывод. 2. Обратный вывод. Правила просматриваются, находятся те, " последовательность выполнения которых приводит к цели. Для каждого из этих правил проверяется, соответствуют ли первые операнды (предпосылки) информации в рабочей области. Если все предпосылки соответствуют этому условию, правило выполняется и задача решается. Если существует предпосылка, которая не соответствует информации в рабочей области, определяется новая подцель как "организация условий для удовлетворения этой пред­посылки". Процесс выполняется рекурсивно. Если известны зна­чения цели и их число невелико, то обратный вывод эффективен. Механизм обратного вывода часто используется в диаг­ностических ЭС. Соединение прямого и обратного вывода. Этот способ применим, когда используется "доска объявлений". Модель "доска объявлений" - это структурный тип модели рассуждений, в котором наилучшим способом используются порции знаний в прямом и обратном направлениях. Знания, не­обходимые для решения задачи, делятся на независимые группы правил, называемых источниками знаний. "Доска объявлений" — основная база данных, играющая роль средства связи между источниками знаний и отслеживающая изменения состояния за­дачи, пока решение не будет найдено. Получение знаний. В задаче проектирования знания могут быть представлены в виде графов, таблиц данных, процедур алгоритмического анализа и экспериментальных знаний. На различных этапах решении задачи можно использовать приклад­ные программы определенной предметной области. При разработке ЭС источниками знании могут служить: 1. Техническая литература (книги, руководства, журнальные статьи). 2. Эксперты в конкретной области. В форме вопросов-ответов и на сеансах примерных решений задачи. Эти два метода дополняют друг друга. В последнем случае эксперта просят решить контрольный пример. Используются также письменные ответы эксперта на .вопросы. 3. Эксперимент. Иногда знания, необходимые для решения проблемы, могут быть частично получены после экспериментов на ЭВМ. После получения знаний, необходимых для решения отдельной задачи, их можно использовать" в базе знаний для решения сходных задач. Последний метод получения знании нельзя использовать в традиционных ЭС, где знания в основном получены от экспертов. Однако, знания, полученные в результате эксперимента на ЭВМ, будут полезными в сложных областях проектирования. Классификация ЭС, построенная исходя из областей применения, очевидно недостаточна, так, близкие по назначению системы часто имеют мало общего с точки зрения их устройства и структуры. Поэтому правильнее будет исходить из сложности и структуры реализуемых функции экспертными системами, а также привлекаемых для этого программно-инструментальных средств. По функциям ЭС выделяют: классифицирующие, которые в свою очередь подразделяются на диагностические и прог­ностические; консультирующие по готовому множеству гипотез и с выработкой новых гипотез; оппонирующие по готовому множе­ству контр примеров и с формированием новых контр примеров; решающие по готовым сценариям и с генерированием новых сце­нариев. Основу предлагаемой классификации составляют вышепе­речисленные группировки предметной области, признаки приве­денных функций и решаемых с помощью ЭС задач. Класс ЭС образуется пересечением определенной группировки предметной области и определенного признака реализуемых функции. Приведенная классификация ЭС, хотя и не является общепринятой, но является устойчивой и хорошо отражает ту специфику ЭС, которую можно наблюдать в настоящее время. В данную классификацию не включен класс экспертных систем, обеспечивающих работу современных программных комплексов. Иссле­дование является эффективной сферой применения ЭС, поскольку они позволяют синтезировать новые знания, активизировать на­учный поиск и осуществлять не только достоверные, но и приближенные рассуждения, характерные для исследователей, на­учных работников, занимающихся совершенствованием и разра­боткой как новых строительных материалов, конструкций, методов расчета, так и новых методов организации управления, хозяйст­венных механизмов и др. Проектирование, нормирование и стандартизация в строительстве. Многие специалисты отмечают эффективность применения ЭС в нормировании. Выходные формы этой задачи представляют со­бой комплект ведомостей потребности в общестроительных ма­териалах по объектам, локальным сметам, частям и разделам смет в разрезе исполнителей. . Таким образом, созданные ЭС, по сути дела, встроены в ком­плекс программных средств по подготовке строительного производ­ства и предназначены для обеспечения поддержки принимаемых инженерно-технических решений (рис. 3.1). Информационная база комплекса представляет собой соче­тание базы данных по объекту в виде справочника локальных смет и файлов сметных обоснований, а также нормативно-справочной информации с базой знаний в виде правил продукции (рис.1). Учитывая наличие в базе знании разработанных ЭС большого числа качественных оценок, целесообразно создание специального механизма, позволяющего сопоставлять и ранжировать их. Для решения этой проблемы при разработке новой версии экспертной системы по выбору методов монтажа строительных конструкций используется аппарат теории нечетких множеств. В общем случае _ суть этой - теории состоит в следующем. Пусть Х — область, в которой расположены объекты (элементы), обозначаемые х. Таким образом, Х ={x}. Нечеткое множество А в области Х характеризуется функцией fA (x), отражающей принадлежность объектов x к области действительных чисел в интервале [0,1] с оценкой (x) степени принадлежности x к множеству А. Чем ближе значение (x) к единице, тем выше степень принадлежности x к А. Если рассматривать A как обычное множество, то функция принадлежности к нему может принимать только два значения: рис.1 Структура программного комплекса, включающего ЭС организационно- технологической подготовки 0 или 1, при этом fA(x)=1 означает, что х принадлежит A и fA(x)=0, что x не принадлежит A. Исходя из этого множество с двузначной функцией принад­лежности называют обычным, или простым. Основная идея теории нечетких множеств состоит в том, что каждый элемент имеет определенную степень принадлежности к нечеткому множеству. Это означает, что значения функции не ограничиваются только простыми оценками "истинно" или "лож­но", но могут быть "истинными до некоторой степени". Обычно эта степень принимает значения в интервале [0,1]. Операции с нечеткими множествами позволяют выразить опре­деленной функцией и сопоставить между собой количественные значения таких качественных оценок, как "высокий", "низкий", "слабый", "сильный" и т.д. Оснащение ЭС средствами обработки знаний на основе логики нечетких множеств позволит существенно повысить возможности пользователя в ситуациях с неполной или недостаточно опреде­ленной информацией. Ниже приведена ЭС подготовки работы составляют обычно от 1 до 30 календарных дней. В общем, только несколько работ имеют продолжительность 1 день. Работы, имеющие длительность более 30 дней, должны быть разбиты на части, продолжительностью не более 30 дней каждая. Работы, имеющие продолжительность 30 дней и выше, являются приемле­мыми, если их нельзя более детализировать или их стоимость невелика, что позволяет точно сообщать о выполнении работ и производить выплаты. 3. Сроки поставки материально-технических ресурсов. Они должны отражать рыночные условия. Сроки поставки должны быть неотъемлемой частью графика . 4. Запас времени. Запас времени должен быть достаточным, чтобы обеспечить необходимый минимум для работ графика. Графики, имеющие чрезмерное число критических работ, неприемлемы. Нулевые резервы времени снижают основные до­стоинства сетевого графика. Необходимо знать, какие работы явля­ются критическими, какие нет для эффективного управления всей работой. Запас времени — это существенный признак добросове­стно разработанного графика. Возможно, он может быть исполь­зован подрядчиком, когда это необходимо без изменения цены контракта. Когда же запас времени используется для компенсации изменении в проекте, то необходимо договориться об изменении цен. Это решение отражается на "политике": запас времени имеет стоимостную оценку для подрядчика и может рассматриваться как и любой другой ресурс. Однако цена запаса времени непо­стоянна: (а) повсеместно ее значение выше в начале и при вы­полнении работы, чем когда она приближается к концу, так как пока работа не выполнена, риск ее срыва меньше; (б) для данной работы цена запаса увеличивается по мере снижения качества работ, так как неконтролируемые события, приводящие к ма­леньким задержкам, более вероятны, чем приводящие к длитель­ным запаздыванием. 5. Критический путь. Обычно он проходит через относительно небольшое число работ. Если существует несколько критических путей, вероятно что некоторые продолжительности работ преувеличены для ограничения запаса времени. Кроме того, одновременно управлять несколькими критическими путями тяжелее, чем одним. Логика: 1. Степень детализации работы. Она должна быть отражена в сетевом графике, который должен содержать все работы (с их точным описанием) контракта. 2. Обеспечивающие работы. Эти работы включают подготовку подрядчика, представление чертежей, выборку из каталогов, про­ведение изысканий и согласовании. Эти, требующие значительных затрат времени, работы должны предшествовать всем строитель­ным работам; так, все материалы и методы, требующие согласо­вания, должны быть представлены в сетевом графике. 3. Работы по поставке материалов. Эти работы, главным образом, появляются после того, как предложенный материал одобрен, но до того, как он будет использоваться. (ОБЪЯСНЕНИЕ обеспечивающих работ, предшествующих данной и имеющих тот же код, не найдено. Могут существовать три причины, объясняющих, почему подчиненная работа_ не най­дена: 1) такой работы действительно нет; 2)существует непосредственно предшествующая работа типа ОБЕСПЕЧИВАЮЩАЯ, но ее код отличается от последующей работы и поэтому они не могут быть связаны; 3) подлежащая согласованию работа включает обеспечивающую фазу. Если это так, то рекомендуется разделить работу на две. 4. Упорядочивание и взаимозависимости должны быть логичными. Подрядчик отвечает за планирование и выполнение работы, но его действия могут быть ограничены многими согла­шениями. Например, фундамент должен быть закончен раньше устройства крыши и т.д. В соответствии с требованиями Corps предложенный подрядчиком план анализируется для: 1) его одоб­рения; 2) оценки степени детализации работ, которая должна обеспечивать адекватный контроль хода выполнения работ; 3) про­верки правильности стоимостной оценки для их оплаты. 5. Ограничения. Внешние ограничения следует рассматривать с учетом местных особенностей, работы других подрядчиков. Стоимость: 1. Общая стоимость. Денежное выражение отдельных работ в сумме должно соответствовать общей стоимости контр­акта. 2. Стоимость работы. Денежное выражение каждой работы должно соответствовать оговоренному в контракте интервалу зна­чений. Обычно интервал составляет 0,1—2,5% общей стоимости контракта. Кроме того, денежное выражение каждой работы дол­жно в какой-то мере соответствовать объему выполняемой работы. Этот анализ может быть основан на стоимости сходных работ, которые выполнялись ранее. 3. Административные роботы. Денежное выражение таких работ должно равняться 0. Стоимость подготовительных работ рас­сматривается как часть накладных расходов, которые подрядчик должен распределить по другим работам. Государственные работы, такие, как анализ предложении для подрядчиков стоимости не имеют. 4. Опережающее финансирование — осуществленное на практике назначение наиболее крупных стоимостных оценок по работам, запланированным в проекте на раннее завершение. Так как это может привести к запрещенным сверхоплатам или пред­варительной оплате, то следует признать эту практику противоз­аконной. Правило 120 (стоимостное правило) ЕСЛИ ((?некая работа ПРИНАДЛЕЖИТ КЛАССУ работ) И (?некая работа ИМЕЕТ раннее начало в 1 квартале) И (?некая работа ИМЕЕТ ежедневную стоимость (90 процен­тов))) ТО ((? некая работа явно ИМЕЕТ опережающее финансирование)). Контроль хода работ. Необходимость анализа сетевого графика не ограничивается одобрением первоначальных предло­жений подрядчика. Существует много причин из-за которых изме­няется сетевой график во время выполнения работы. Например, выполнение может отставать, оборудование неожиданно сломано, обеспечение материалами не соответствует графику. Такие отста­вания не служат оправданием для увеличения продолжительности работ. Поэтому, когда сетевой график уже не может реально отражать своевременного завершения работы по календарному плану, то график оставшихся работ должен быть пересмотрен. Когда сетевой график получен, работникам инженерного корпуса следует его оценить, так же как и первоначально предложенный график, за исключением тех критериев, которые не будут применимы. Далее идет список концептуальных вопросов, которые необходимы для анализа хода строительства 1. Каково состояние работы по график? 2. Каково фактическое состояние работы? 3. Какая часть работы оплачена? 4. Подрядчику следует пересмотреть график, когда он более не отражает в точности план подрядчика по завершению оставшихся работ или потому что действительный ход работ но соответствует графику. Обычно изменяются только продолжитель­ности и логика оставшихся работ с укороченными продолжительностями, означающими назначение увеличенных ресурсов под­рядчиком. Не допускается увеличение цены контракта отдельных работ, если необходимость пересмотра графика возникнет из-за зависящих от подрядчика причин. 5. Учтите текущие отклонения для прогнозирования ожидае­мых степеней успеха или неудачи будущих этапов проекта. 6. Выявите узкие места, требующие немедленной кор­ректировки, пока для этого есть время. 7. Проектируйте развитие событий на основании того, что уже произошло и что было запланировано. 8. Следует предвидеть заблаговременно любое значительное отклонение от официального графика. 9. Убедитесь, что документы на оплату работ обоснованы 10. Когда текущий проект одобрен, это означает необходимость предпринятия практических шагов для своевременного окончания работы. 11. При внесении изменений в проектные решения временной фактор для корректировки графика может быть в одностороннем порядке определен выявлением таких работ в графике, стоимость или продолжительность которых меняются. 12. Для успешного управления контрактом необходимо, чтобы рабочий календарный план был утвержден. 13. Последовательность работ или их продолжительность могут быть пересмотрены подрядчиком и заказчиком и требуют одоб­рения обеими сторонами. 14. Для оценки влияния изменений в проекте должны быть известны текущее состояние работ и одобренные план подрядчика по завершению оставшихся работ. 15. Влияние изменений в проекте на продолжительность строительства оценивается сравнением текущего одобренного плана с планом, разработанным после внесения изменений. При этом выявляют, задержит ли изменение проектных решений выполнение оставшихся работ и если это так, то определяют длительность задержки. Этот анализ покажет, какие работы прямо или косвенно отреагируют на изменение проекта; оценка денежного выражения должна учитывать и другие факторы. Оценка должна учитывать также, что время имеет цену, независимо от того, находится работа на критиче­ском пути или нет. ПРОВЕДЕНИЕ ОПРОСА ЭКСПЕРТОВ И ОБРАБОТКА ЕГО РЕЗУЛЬТАТОВ Наиболее часто используются такие методы опроса экспертов и обработки его результатов: 1) ранжирования; 2) парных сравнении; 3) непосредственного оценивания. I. Метод ранжирования Этот метод требует расположения экспертами объектов, которые оцениваются, в порядке возрастания (убывания) значимости определенных их качеств. Например, m экспертам необходимо ранжировать n целей по­строения системы. Эксперт i должен присвоить каждой цели j ранг в диапазоне от 1 до n в порядке возрастания значимости цели. Если при ранжировании эксперту необходимо присвоить один ранг различным объектам, то этот ранг должен иметь среднее значение мест, которые занимают эти объекты. В результате опроса экспертов строится матрица Y результа­тов экспертных оценок. Элемент Yij матрицы определяет ранг j -го объекта в оценке i -гo эксперта. По значениям можно предварительно проанализировать значимость оцениваемых объектов. Необходимый этап обработки результатов опроса - оценка согласован­ности мнений экспертов. При ранжировании .согласованность оценивается с помощью коэффициента конкордации (согласия) [2]: tMi- число повторений m. -го ранга в ранжировании i-го эксперта. Например, при полной согласованности мнений экспертов коэффициент конкордации Ko=1 а при полной рассогласованности Ko=0 Как правило, в реальных условиях коэффициент конкордации ко­леблется от нуля до единицы. Как оценить, достаточно ли согласованы мнения экспертов? Разработанный метод анализа коэффициента конкордации [2] ос­новывается на следующем. Все возможные значения ранжировок считаются равновероятными. Поэтому значениям Ko можно привести в соответ­ствие некоторую статистику x при случайном порядке объектов в ран­жировках, которая зависит от знамений m и n , Выдвигается гипотеза Ho, предполагающая, что мнения экспертов полностью рассогласованы , т.е. Ko = 0. Статистика Х содержит две области значений: критиче­скую и принятия гипотезы. Критическая область - это совокупность зна­чений, при которых Нo гипотезу отвергают. Область принятия ги­потезы включает в себя те значения X , при которых гипотезу прини­мают. Основной принцип проверки гипотезы состоит в следующем: если наблюдаемое (расчетное) значение Xрас принадлежит критической области, то гипотезу отвергают. Как правило, для проверки гипотезы Нo используют критические точки распределения Хкр. Критическими назы­ваются точки, отделяющие критическую область от области принятия ги­потезы. Если Xрас.> Xкр гипотезу Нo отвергают и мнения экспер­тов считают согласованными. При проверке гипотезы Нo необходимо учитывать вероятность ошибки a , которая состоит в том, что правильная гипотеза Нo будет отвергнута. Обычно принимают такие значения a : 0,1; 0,05; 0,01. При обработке результатов опроса часто необходимо не только определить значимость каждого объекта, но и оценить относительную важ­ность его ("удельный вес"). Например, необходимо определить "удельный вес" различных крите­риев качества проектных решений в комплексной целевой функции. В этом случае осуществляется переход от ранжировки объектов к оценкам их от­носительной важности. Наиболее широко применяются такие методы пере­хода: преобразования рангов; оценки важности объекта в диапазоне заданных значений; преобразования с использованием модели Тэрстоуна. II. Метод преобразования рангов Матрица У преобразуется в матрицу У : объекту с максималь­ным рангом присваивается значение нуля, следующему за максимальным - значение единицы и т.д., объекту с минимальным рангом присваивается значение (n - 1) Степень важности объекта где Xij - элемент матрицы Y’. Выполнение работ: · на решение задач выделена сумма денег. · оценка задач производится по эффективности их проектных решений. · необходимо распределить денежный эквивалент согласно оценки эффективности каждой задачи.

№ Экспертов

Задачи

Xi

1

2

3

4

123,513,510
2124310
31,531,5410
4132410

Xj

5,511,58,514,5
Оценка согласованности мнений экспертов

Мнения экспертов рассогласованы
Определение степени важности задач (их удельный вес).
1234Сумма
Xj10,54,57,51,524
b1=10,5 / 24=0,4375 b2=4,5 / 24=0,1875 b3=7,5 / 24=0,3125 b4=1,5 / 24=0,0625 На этот заказ было выделено 600 тыс.грн. соотвествено на каждую задачу С1=0,4375 * 600 =262,5 тыс.грн. С2=0,1875 * 600 =112,5 тыс.грн. С3=0,3125 * 600 =187,5 тыс.грн.
С4=0,0625 * 600 =37,5 тыс.грн.
Список литературы: · «Экспертные системы в проектировании и управлении строительством» А.А. Гусаков; Н.И. Ильин; Х. Эдели. 1995 “Стройиздат” . · «Построение экспертных систем» Ф.Хейес-Рот; Д. Уотерман; Д. Ленат. –“Мир”; 1987 · «Экспертные системы: состояние и перспективы» Д.А. Попелов; “Наука”; 1989