Все о моделировании в Компас-3D LT
   Главная Статьи Файлы Форум Ссылки Категории новостей
August 30 2025 03:31:03   
Навигация
Главная
Статьи
Файлы
FAQ
Форум
Ссылки
Категории новостей
Обратная связь
Фото галерея
Поиск
Разное
Карта Сайта
Популярные статьи
Что необходимо ... 65535
4.12.1 Професси... 35885
Учимся удалять!... 32714
Примеры, синони... 23994
Просмотр готовы... 23268
Декартовы коорд... 23204
FAST (методика ... 22016
содержание - се... 21356
Просмотр готовы... 20170
Работа с инстру... 15717
Сейчас на сайте
Гостей: 2
На сайте нет зарегистрированных пользователей

Пользователей: 9,955
новичок: Logyattella
Друзья сайта
Ramblers Top100
Рейтинг@Mail.ru

Реклама
Выполняем курсовые и лабораторные по разным языкам программирования
Подробнее - курсовые и лабораторные на заказ по Delphi
Turbo Pascal, Assembler, C, C++, C#, Visual Basic, Java, GPSS, Prolog
Что сделал Аристотель?
а высказывания, в которые они входят, подвергнем преобразованию. Тогда получим следующую систему высказываний, в которой классы сущностей обозначены соответствующими W i , а около тех высказываний, которые подверглись пре… [4]
На рис. 18 показана общая структура системы, позволяющей получать силлогистические выводы. Четыре блока системы выполняют следующие функции. Новые факты, поступающие в систему, попадают в лингвистический блок, который преобразует их в нормальную форму. Если вспомнить первоначальную форму посылок в сорите о ростовщиках и любителях выпить, то становится понятным, что работа лингвистического блока не столь проста. В его задачу входит не только «навешивание» кванторов «всякий» и «некоторые», но и вычленение имен классов сущностей, а также освобождение высказываний от тех слов, которые не влияют на суть той информации, которая в высказывании содержится. Лингвистический блок должен определить, говорит ли высказывание о некоторой единичной сущности или о совокупности таких сущностей.
Рис. 18.
Наконец, в задачу лингвистического блока входит расшифровка входного сообщения. Эти сообщения могут быть двух типов: факты для пополнения базы фактов системы и факты, истинность которых хотелось бы установить. В первом случае факт после его перевода в нормальную форму передается в базу фактов, а во втором – поступает в блок формирования заключения, где он выступает в качестве задания на вывод.
Значительные проблемы возникают при исключении омонимии в названиях классов сущностей. Лингвистический блок должен, например, установить, что в рамках некоторого определенного универсума «люди» имена «трезвенники» и «те, кто не пьют» относятся к одному и тому же классу сущностей. Установление подобных соотношений невозможно без учета специфики той проблемной области, к которой относятся силлогистические утверждения. В памяти лингвистического блока должна храниться достаточная информация о возможных преобразованиях имен классов сущностей.
Если очередной факт, переведенный в нормальную форму, поступает в базу фактов, то прежде чем занять в ней свое место, он подвергается проверке с помощью процедур, встроенных в базу фактов. Сначала проверяется, не содержится ли такой же факт в базе. Если подобный факт уже есть, то он не дублируется. Затем проверяется, не противоречит ли вновь поступивший факт тем, которые уже хранятся в базе фактов. Противоречивыми являются пары, отмеченные крестиком в табл. 2.
Таблица 2
Они противоречивы тогда, когда в обоих высказываниях речь идет об одинаковых классах сущностей S и Р . Галочкой в таблице отмечены те пары, для которых тип высказывания, стоящий в столбце, есть следствие того типа высказывания, которым отмечена строка таблицы.
Поэтому если, например, на вход базы фактов поступил факт Asp , а в базе до этого существовал факт Isp , то производится замена Isp на Asp . Если же в базе хранился факт Asp , а на вход поступил факт Isp , то вновь поступивший факт в базу не записывается. Высказывания с единичными сущностями всегда записываются в базу фактов, если проверка их на противоречивость прошла успешно. При проверке их на противоречивость, кроме случаев, показанных в табл. 2, анализируется еще случай возникновения двух высказываний « a есть Р » и « a не есть Р », касающихся одного и того же a .
Какие решения принимает система, если она обнаруживает противоречие между вновь поступившим фактом и теми, которые до этого хранились в базе фактов? Какому из двух выявившихся противоречивых фактов система должна верить?
На эти вопросы практически нет ответа. Возможные альтернативы: хранение всех фактов при условии, что противоречивые факты относятся к различным возможным мирам; исключение этой пары фактов из базы фактов, так как в системе нет средств для определения предпочтительности истинности того или иного факта; привлечение дополнительной информации для выбора из двух противоречащих фактов одного, истинность которого обоснована больше.
Поясним эти альтернативы на следующем примере. Пусть в базе фактов хранился факт Asp : «Всякие лошади не есть летающие существа». И пусть на вход базы фактов поступили новые факты «Пегас есть лошадь» и «Пегас есть летающее существо». Эти факты входят в противоречие с ранее имевшимся фактом о том, что лошади не летают. Принятие первой альтернативы заключается в том, что класс сущностей с именем «лошади» делится на два класса с именами «лошади, которые не есть Пегас» и «пегасы». В качестве единичных сущностей первого класса выступают те конкретные сущности, о которых системе было известно ранее (если их в системе не было, то класс «лошади» не имеет в системе конкретных представителей). В качестве единичной сущности класса «пегасы» выступает тот Пегас, который был упомянут в поступившем в систему сообщении. Факт Asp сохраняется с учетом, что S есть имя класса «лошади, которые не есть Пегас», и вводится высказывание Aq

, в котором Q есть имя класса сущностей «пегасы».
Страница 4 из 5 < 1 2 3 4 5 >
Комментарии
Нет комментариев.
Добавить комментарий
Пожалуйста залогиньтесь для добавления комментария.
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.

Нет данных для оценки.
Гость
Имя

Пароль



Вы не зарегистрированны?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Случайные статьи
Изменение размеров...
Экран записи маршрута
9.2.1.1 Функция fo...
6.4.2 Взаимодейст...
5.1 Архитектура со...
Fishfinder: прошло...
4.11 Технология АТМ
Непосредственный в...
6.3 КОНТЕКСТ ПРОЦЕССА
Детализация опреде...
7.6 КОД ИДЕНТИФИКА...
9.1.2.2 Выгрузка с...
Автомобильные приб...
Узнавание по форме
Рационален ли чел...
Настройки Графичес...
Учимся удалять! [К...
Пример домена
Индукция Джона Ст...
Использование согл...
1. Назначение отве...
2.3.3.3 Импульсная...
Глава 13. Pretec C...
содержание - сетев...
содержание - сетев...
RoutePlanner и Str...
Известные объекты
NMEA Monitor
ГЛАВА 13. РАСПРЕД...
От Аристотеля до ...
Отношение к делу и...
Одноранговые сети
Определение атрибута
Фрагмент [КОМПАС-3...
Убирайте повторяющ...
12.3.3.1 Выделени...
Группа 3 — програм...
Определение сущности
Маршруты-невидимки
2.4.5 Построение д...
Мини-чат
Вам необходимо залогиниться.

Нет присланных сообщений.
Copyright © 2009