Автоматизация проектирования баз знаний

При проектировании огромных программных товаров для уменьшения трудности проектирования употребляется прием разбиения цикла проектирования на несколько шагов (анализ, спецификация, макетирование, сопровождение). Для сокращения сроков создаются инструментальные средства для автоматизации процесса проектирования баз познаний.

Разработка разработки БЗ нацелена, сначала, на профессионалов. Она содержит дружеский интерфейс, поддерживающий диалог с профессионалами на их проф Автоматизация проектирования баз знаний языке с внедрением меню.

Конструкции БЗ делают и просматривают при помощи средств языка инженера по познаниям.

Одним из более обширно всераспространенных методов экспертизы являются выражения (сообщения) профессионала об объектах и событиях предметной области:

(имя объекта 1) (имя дела) (имя объекта 2).

Можно выделить ряд форм сообщений, которые дают представление Автоматизация проектирования баз знаний о структурах, подлежащих представлению и обработке в базе познаний:

Ф1 – а типично для b;

Ф2 – а наблюдается при b;

Ф3 – а отмечается при b;

Ф4 – а есть проявление b;

Ф5 – а есть признак b;

Ф6– а аккомпанирует b;

Ф7 – а часто сопровождается b;

Ф8 – при а часто находится b Автоматизация проектирования баз знаний;

Ф9– а может наблюдаться при b;

Ф10 – а обычно сопровождается b;

Ф11 – при а, обычно, b;

Ф12– при а, обычно, b;

Ф13 – а время от времени сопровождается b;

Ф14 – а нередко сопровождается b;

Ф15 – а исключает b;

Ф16 – а приводит к b;

Ф17 – при а появляется b;

Ф18 – а Автоматизация проектирования баз знаний может привести к b;

Ф19 – а может развиваться в b;

Ф20 – с а начинается b;

Ф21 – b развивается при а;

Ф22 – b может развиваться при а;

Ф23 – b может начаться с а.

Этот перечень не окончательный и может дополняться.

Смысл выражений уточняется построением конъюнкций форм. Любая форма может иметь Автоматизация проектирования баз знаний разный смысл, потому для уточнения смысла рассматривается прямое выражение с оборотным, т.е. если для неких значений а и b справедливо выражение формы Фi, то нужно попробовать установить, какое из выражений форм Ф1–Ф23 справедливо при подмене а на b и b на а. Так производится построение конъюнкций форм Автоматизация проектирования баз знаний Ф1...Ф23. Такие конъюнкции форм названы типами сообщений. Вероятны последующие типы сообщений:

T1 – а есть проявление b,и b может аккомпанировать а;

Т2 – а есть проявление b,и b сопровождается а;

Т3 – а может наращивать возможность b,и b наращивает возможность а;

Т4 – а может сопровождаться b,и b может быть Автоматизация проектирования баз знаний проявлением а;

Т5 – а сопровождается b,и b может быть проявлением а;

Т6 – а есть проявление b,и b есть проявление а;

Т7 – а может наращивать возможность b,и b может наращивать возможность а,

Т8 – а может протекать с b, и b может протекать с а;

Т9 – а Автоматизация проектирования баз знаний наращивает возможность b,и b наращивает возможность а;

Т10 – а сопровождается b, и b может сопровождаться а;

Т11 – а сопровождается b,и b сопровождается а;

Т12 – а приводит к b,и b исключает а;

Т13 – а приводит к b;

Т14 – а может привести к b;

Т15 – а наращивает Автоматизация проектирования баз знаний возможность развития b;

Т16 – а может прирастить возможность развития b;

Т17 – а исключает возможность развития b.

С каждым типом сообщения связывается бинарное отношение на огромном количестве объектов – формальная конструкция базы познаний – Ri(i = 1, 17). При помощи этих отношений можно строить семантические сети.

Процесс выявления познаний связан с целым рядом проблем. Сначала, это Автоматизация проектирования баз знаний связано с существованием «когнитивной защиты», понятие которой основано на теории личных конструкторов, выдвинутой Келли (G.A. Kelly). Чем выше когнитивная сложность субъекта (т.е. чем обширнее его набор личных конструкторов), тем многообразнее и дифференцированнее является его видение мира вокруг нас. Преодоление когнитивной защиты связано с выявлением личных Автоматизация проектирования баз знаний конструкторов профессионала. Последующая трудность состоит в том, что многие специалисты «теряются» при попытке обрисовать свои познания, которыми они пользуются в собственной проф деятельности. Это – неувязка вербализации познаний. Существует еще ряд проблем, осложняющих процесс передачи профессионалом собственных познаний.

Приобретение познаний производится в процессе прямого диалога системы с профессионалом, при этом диалог управляется Автоматизация проектирования баз знаний накапливаемыми познаниями. Для выявления структурных познаний о ПО можно использовать стратегии «разбиения на ступени» и «репертуарных решеток».

Стратегия «разбиения на ступени» выявляет структурные и классификационные характеристики понятий (объектов, событий) ПО и реализуется одним из 2-ух сценариев диалога, который выбирается профессионалом:

1) сценарии «имя – свойство»;

2) сценарий «множество имен – свойство».
Схема Автоматизация проектирования баз знаний сценария «имя – свойство» последующая:

1) вопрос об имени объекта (действия);

2) вопрос об имени характеристики;

3) вопрос о существовании огромного количества значений для данного характеристики (ответ, типа «да – нет»);

4) вопрос о типе огромного количества значений по данному свойству (дискретное либо непрерывное);

5) вопрос о единице измерения по данному свойству;

6) вопрос о огромном Автоматизация проектирования баз знаний количестве значений по данному свойству;

7) вопрос о соответствующем подмножестве значений по данному свойству для описываемого действия.

Если ответ на вопрос 3 отрицательный (нет), то имя характеристики воспринимается как имя действия, и если событие с таким именованием в БЗ отсутствует, то оно рассматривается как новое, и для него производится опрос по вопросам 2–7.

После получения Автоматизация проектирования баз знаний ответов на вопросы 2–7 создаются глобальный объект «имя свойства» и область его значений. Совокупа таких объектов образует базис параметров ПО.

После получения ответа на вопрос 7 один из частей базиса параметров связывается с описываемым событием.

Схема сценария «множество имен – свойство» заключается в неоднократном повторении вопроса 1, а потом в Автоматизация проектирования баз знаний получении ответов на вопросы 2–7 для каждого имени действия.

Стратегия репертуарных решеток создана для преодоления когнитивной защиты профессионала. Профессионалу предъявляются триады взаимосвязанных событий с предложением именовать свойство, отличающее одно событие от других. Характеристики, различающие действия, – это конкретно те характеристики, которые оказывают влияние на формирование решения. Описанная процедура употребляется для пополнения и предстоящего Автоматизация проектирования баз знаний формирования базиса параметров ПО.

Система делает моделирование рассуждений. Для этого делается генерация гипотез и потом их тестирование для выявления неподтвержденных признаков.

Контрольные вопросы

1. Охарактеризуйте категории разработчиков ЭС.

2. Перечислите главные технологические этапы разработки ЭС?

3. Охарактеризуйте главные способы проектирования БЗ.

4. В чем заключаются особенности процесса отладки и тестирования ЭС?

5. Какие стадии в Автоматизация проектирования баз знаний собственном развитии проходит ЭС к моменту получения промышленного эталона?


avtomatizaciya-dressirovochnih-stanov.html
avtomatizaciya-gruzopodyomnih-mashin-strelovih-samohodnih-mashin.html
avtomatizaciya-i-mehanizaciya-proizvodstva.html