.СТРУКТУРА ЗНАНИЙ И МОДЕЛИ ПРЕДСТАВЛЕНИЯ ЗНАНИЙ.
В основу систем искусственного интеллекта положены
знания. Знания, относящиеся к любой специальности, существуют
в двух видах: общедоступные и индивидуальные. Общедоступные
– это факты из теории и справочников ПО. Индивидуальные,
личные знания состоят из эмпирических правил, которые называют
эвристиками. Эвристики помогают выдвигать разумные
предположения, эффективно работать при неполных данных. Эти
эвристические знания приобретают особую роль в системах ИИ по
нескольким причинам:
для большинства трудных проблемных задач нет четких
алгоритмических решений, то есть задачи неформализуемые
или слабоформализуемые;
люди-специалисты достигают высоких результатов благодаря
своим познаниям. И если машинные программы будут
аккумулировать эти знания, а не формальные методы
рассуждений, то они достигнут высокого уровня работы;
знания необходимо воспроизводить, уточнять, пополнять – это
богатство общества. Традиционные способы передачи знаний
новичкам связаны с длительным временем. Извлечение знаний
у специалистов и придание им формы, позволяющей
использовать в ЭВМ, существенно убыстряет сроки обучения и
удешевляет их применение.
Системы ИИ отличаются от систем обработки данных тем,
что задачи, как правило, неформализованы (неоднозначные,
неполные данные, большая размерность, динамически меняющиеся
данные и т. д.), и в них используется символьный вывод и
эвристический поиск решения, а не готовое решение.
. МЕТОДЫ ПРЕДСТАВЛЕНИЯ ЗНАНИЙ.
Под термином «знания» понимается вся совокупность
информации, необходимой для решения задачи в конкретной
предметной области, включающей информацию:
1) о системе понятий ПО, в которой решается задача;
2) о системе понятий формальных моделей, на основе
которых решается задача;