Принятие решений в системах, основанных на знаниях. Коробова И.Л - 4 стр.

UptoLike

ВВЕДЕНИЕ
Система искусственного интеллекта (ИИ) – это программная система, имитирующая на компьютере
мышление человека. Для создания такой системы необходимо изучить процесс мышления человека,
решающего определенные задачи или принимающего решение в конкретной области, выделить основ-
ные шаги этого процесса и разработать программные средства, воспроизводящие их на компьютере.
Среди систем искусственного интеллекта, широко внедряемых в область автоматизации проектиро-
вания, следует выделить, так называемые, экспертные системы (ЭС), в основе которых находится об-
ширный запас знаний и экспертных оценок о конкретной предметной области.
Знания, которыми обладает специалист в какой-либо области можно разделить на формализован-
ные и неформализованные. Формализованные знания формулируются в книгах, руководствах, докумен-
тах в виде общих и строгих суждений (законов, формул, моделей, алгоритмов и т.п.).
Неформализованные знания обычно не попадают в книги и руководства в связи с их конкретно-
стью, субъективностью и приблизительностью. Знания этого рода являются результатом обобщения
многолетнего опыта работы и интуиции специалиста. Они обычно представляют собой множество эм-
пирических приемов и правил. Как правило, неформализованные задачи обладают неполнотой, оши-
бочностью, неоднозначностью и противоречивостью знаний.
Традиционное программирование в качестве основы для разработки программ использует алго-
ритм, т.е. формализованное знание.
Экспертные системы не отвергают и не заменяют традиционного подхода к программированию.
Они отличаются от традиционных программ тем, что ориентированы на решение неформализованных
задач.
Знания в экспертных системах могут быть представлены в различном виде. Предлагаемое пособие,
в рамках учебной дисциплины "Интеллектуальные подсистемы САПР" для студентов специальности
22.03, предназначено для изучения методов представления знаний в экспертных системах и дальнейше-
го их использования при принятии решений в процессе автоматизированном проектировании.
1 ОБЩИЕ СВЕДЕНИЯ ОБ ЭКСПЕРТНЫХ СИСТЕМАХ
Любая система искусственного интеллекта опирается на знания о процессе человеческого мышле-
ния [1 – 3].
1.1 ОСНОВНЫЕ СОСТАВЛЯЮЩИЕ ПРОЦЕССА МЫШЛЕНИЯ
Цели. В основе человеческой деятельности лежит мышление. Когда утром звонит будильник, мозг
человека дает команду руке выключить звонок. Это не автоматическая реакция решение конкретной
задачи требует определенного ответа мозга. Целью называется конечный результат, на который направ-
лены мыслительные процессы человека. Как только цель (выключить звонок) достигнута, перед челове-
ком сразу встают новые цели, например, почистить зубы, одеться, позавтракать, выйти на автобусную
остановку. Осуществление всех этих целей приводит к достижению главной цели вовремя попасть на
работу. Мысли, ведущие к конечному результату, не случайны, а строго обоснованы. Каждый шаг на
пути к главной цели имеет свою локальную цель. Мозг всегда сосредоточен на цели, независимо от то-
го, выполняет ли человек простую физическую работу или решает сложную интеллектуальную задачу.
При проектировании экспертной системы всегда следует помнить о цели, для достижения которой
она предназначена [2].
Факты и правила. Человек хранит большое количество знаний. В общем случае, интеллект можно
представить как совокупность фактов и правил их использования. Отчасти цели достигаются с помо-
щью правил использования всех известных фактов.
П р и м е р 1.1:
Факт 1: Температура кипения воды 100 °С.
Правило 1: Если температура процесса меньше 100 °С, то для нагрева можно использовать воду.