Задание
Формализовать на языке семантических сетей высказывание согласно варианту индивидуального задания.
Пример выполнения задания
Дана равнобедренная трапеция, основания которой a, b равны 9 и 21 см, высота h равна 8 см. Вокруг трапеции описана окружность радиусом x см.
Требования к отчету. В отчете необходимо описать условия, пошаговое решение и результат для задач нескольких типов с использованием формальных средств представления знаний. Отчет предоставить для проверки в электронном виде.
Контрольные вопросы:
Понятие система искусственного интеллекта.
Что такое данные, знание, база данных и база знаний в интеллектуальных системах?
Понятие знаний основанные на факты и эвристики, приведите примеры.
Этапы получения знаний в системах с искусственным интеллектом.
Алгоритмы систем искусственного интеллекта: классификация и области применения.
Лабораторная работа №2.
Формализация семантических окрестностей абсолютного и относительного понятий предметной области
Цель
Получить навыки формального представления в базе знаний семантических окрестностей понятий предметной области
Теоретическая часть
Семантическая сеть описывает знания в виде сетевых структур. В качестве вершин сети выступают понятия, факты, объекты, события и т. п., а в качестве дуг сети — отношения, которыми вершины связаны между собой.
Семантические сети часто рассматривают как общий формализм для представления знаний. Частным случаем таких сетей являются сценарии, в которых в качестве отношений выступают каузальные отношения или отношения типа «цель — средство». Пример автомобиль.
Вершины сети соединяются дугой, если соответствующие объекты предметной области находятся в каком-либо отношении. Самыми распространенными являются следующие типы отношений:
БЫТЬ ЭЛЕМЕНТОМ КЛАССА (ЯВЛЯТЬСЯ) - означает, что объект входит в состав данного класса, например: ВАЗ 2106 является автомобилем;
ИМЕТЬ — позволяет задавать свойства объектов, например: жираф имеет длинную шею;
ЯВЛЯТЬСЯ СЛЕДСТВИЕМ — отражает причинно-следственные связи, например: астеническое состояние является следствием перенесенного простудного заболевания;
ИМЕТЬ ЗНАЧЕНИЕ — задает значение свойств объектов, например: пациент может иметь двух братьев.
Как и в системе, основанной на фреймах, в семантической сети могут быть представлены родовидовые отношения, которые позволяют реализовывать наследование свойств от объектов-родителей. Это обстоятельство приводит к тому, что семантические сети приобретают все недостатки и достоинства представления знаний в виде фреймов. Преимущества заключаются в простоте и наглядности описания предметной области. Однако последнее свойство с усложнением семантической сети теряется и, кроме того, существенно увеличивается время вывода. Также к недостаткам семантических сетей относят сложность обработки различного рода исключений.
Рисунок 2. Пример семантической сети
Задание
Формализовать на языке семантических сетей семантическую окрестность одного абсолютного и одного относительного понятий из выбранной предметной области. Результаты отразить в отчете.
Примеры описания понятий можно изучить на ims.ostis.net
Do'stlaringiz bilan baham: |