- •О.А. Печень
- •Оглавление
- •Предисловие
- •Раздел 1. Теоретические основы построения иис Тема 1.1. Развитие и области применения интеллектуальных информационных систем
- •1.1.1. Предмет, цель и задачи дисциплины
- •1.1.2. Классификация иис, место и роль иис в ит
- •Контрольные вопросы по теме
- •Тема 1.2. Знания и методы представления знаний
- •1.2.1. Знания, свойства и классификация знаний
- •1.2.2. Модели представления знаний
- •1.2.3. Логическая модель представления знаний
- •1.2.3. Нечеткая логика как расширение логической модели
- •1.2.4. Продукционная модель представления знаний
- •База правил
- •База правил
- •1.2.5. Модель представления знаний на основе семантических сетей
- •1.2.6. Представление знаний с применением фреймов
- •1.2.8. Использование различных моделей представления знаний
- •Контрольные вопросы по теме
- •Тема 1.3. Инженерия знаний и получение знаний
- •1.3.1. Инженерия знаний
- •1.3.2. Методы получения знаний
- •Контрольные вопросы по теме
- •Раздел 2. Технологии экспертных систем
- •2.1.2. Структура экспертных систем
- •2.1.3. Классификация экспертных систем
- •Контрольные вопросы по теме
- •Тема 2.2. Технология разработки экспертных систем
- •2.2.1. Этапы разработки экспертной системы
- •2.2.2. Состав и взаимодействие участников процесса разработки и эксплуатации эс
- •Контрольные вопросы по теме
- •Тема 2.3. Процесс поиска решений и механизмы вывода и рассуждений
- •2.3.1. Поиск как основа функционирования иис
- •2.3.2. Методы поиска решений в пространстве состояний
- •2.3.3. Стратегии поиска в глубину и ширину
- •2.3.4. Стратегия эвристического поиска
- •2.3.5. Формализация задач в пространстве состояний
- •Контрольные вопросы по теме
- •Раздел 3. Технологии нейронных сетей
- •Тема 3.1. Введение в нейронные сети и нейросетевые системы
- •3.1.1. Основы нейросетевого подхода
- •3.1.2. Построение и применение нейросетей
- •Контрольные вопросы по теме
- •Тема 3.2. Классификация и выбор структуры нейросетей
- •3.2.1. Классификация нейросетей
- •3.2.2. Выбор структуры нейросетей
- •Контрольные вопросы по теме
- •Тема 3.3. Решение задач с помощью нейросетей
- •3.3.1. Общий подход к построению нейросети
- •3.3.2. Обучение нейросети
- •3.3.3. Применение обученной нейросети
- •Контрольные вопросы по теме
- •Раздел 4. Эволюционные вычисления
- •Тема 4.1. Эволюционные вычисления и генетические алгоритмы
- •4.1.1. Сущность эволюционного подхода к вычислениям
- •4.1.2. Основы теории генетических алгоритмов
- •4.1.3. Направления развития генетических алгоритмов
- •Контрольные вопросы по теме
- •Раздел 5. Средства разработки и интерфейсы иис
- •Тема 5.1. Инструментальные средства разработки иис
- •5.1.1. Общие сведения о средствах разработки иис
- •5.1.2. Языки программирования для разработки иис
- •Тема 5.2. Интеллектуальные интерфейсы
- •5.2.1. Речевое взаимодействие с иис
- •5.2.2. Графические интеллектуальные интерфейсы
- •5.2.3. Интеллектуальные поисковые системы
- •5.2.4. Обучающие системы и тренажеры
- •Контрольные вопросы по теме
- •Литература
5.2.2. Графические интеллектуальные интерфейсы
Системы с графическими интеллектуальными интерфейсами часто называются системами когнитивной графики.
Системы когнитивной графики позволяют осуществлять интерфейс пользователя с ИИС с помощью графических образов, которые генерируются в соответствии с происходящими событиями. Такие системы используются в мониторинге и управлении оперативными процессами. Графические образы в наглядном и интегрированном виде описывают множество параметров изучаемой ситуации. Например, состояние сложного управляемого объекта отображается в виде человеческого лица, на котором каждая черта отвечает за какой-либо параметр, а общее выражение лица дает интегрированную характеристику ситуации.
Системы когнитивной графики широко используются также в обучающих и тренажерных системах на основе использования принципов виртуальной реальности, когда графические образы моделируют ситуации, в которых обучаемому необходимо принимать решения и выполнять определенные действия.
5.2.3. Интеллектуальные поисковые системы
Задача интеллектуального поиска информации
Как известно, увеличение объемов информации приобрело взрывной характер. Это выдвинуло на первый план проблему поиска информации. Причем поиска не просто по заданным критериям, и поиска по смысловому содержанию, так как правильно сформулировать запрос при гигантских объемах информации, чтобы выбрать необходимое, чрезвычайно сложно. Например, при поиске информации в Internet, часто просто неизвестно заранее, как первоначально классифицирована информация в самих источниках.
Более того, использование персональных ЭВМ и Internetпривело к тому, что большинство пользователей просто не имеют необходимой подготовки для правильного поиска информации.
Это создало спрос на интеллектуальные поисковые системы, повышающий эффективность труда пользователей.
Интеллектуальные поисковые системы
Эти системы отличаются от предыдущего поколения информационно-поисковых систем не только гораздо более обширным справочно-информационным фондом, но и важнейшей способностью формировать адекватные ответы на запросы пользователя даже тогда, когда запросы не носят прямого характера. Иными словами, ИИПС достаточно «умны» для того, чтобы понять недостаточно четко сформулированные вопросы. Другой особенностью ИИПС является их способность «переваривать» огромные количества информации из разнообразных источников, осуществляя ее автоматическое классифицирование и реферирование и проводя анализ состояний противоречивости и неполноты тех или иных фрагментов знания.
Такие системы отслеживают запросы пользователей и могут создавать некоторый профиль пользователя, где хранится информация об области интересов пользователя. Далее на ее основе системы могут автоматически проводить поиск и предоствлять результы человеку.
Разработка таких систем превратилась на данной время в самостоятельный и бстрорастущий сегмент рынка интеллектуальных информационных систем.
Особенности интеллектуальных поисковых систем.
Естественный язык является универсальной знаковой системой, служащей для обмена информацией между людьми. Поскольку документы, обрабатываемые интеллектуальными поисковыми системами, записаны в основном на естественном языке, разработчики стремятся максимально приблизить языки поисковых систем к естественному. При этом необходимо решать целый спектр вопросов.
Многообразие средств передачи смысла. Несмотря на то, что основным средством передачи смысла сообщения является лексика естественного языка, в сообщениях на ЕЯ функцию передачи смысла выполняет и ряд других элементов:
контекст;
парадигматические отношения между словами;
текстуальные отношения между словами;
ссылки на слова (словосочетания, фразы и т. д.), ранее упоминавшиеся в тексте сообщения.
Семантическая неоднозначность. Сообщения, записанные на естественном языке, могут быть семантически неоднозначными. Семантическая неоднозначность возникает в основном из-за синонимии и многозначности слов естественного языка.
Синонимияпредставляет собой тождественность или близость ш чению слов, выражающих одно и то же понятие, которые отличаются от другого или оттенками значений, или стилистической окраской одновременно обоими названными признаками. Синонимами естес ного языка являются как отдельные слова, так и словосочетания.
Многозначностьхарактеризует возможность неоднозначного понимания смысла отдельных слов естественного языка. Многозначность слов представлена, двумя разновидностями - полисемией и омонимией. Полисемия это совпадение названий различных предметов, имеющих между co6oй какие-либо общие свойства или признаки. К типичным общим свойствам, служащим базой полисемии, следует отнести сходство предметов, их смежность (пространственную, временную и т. д.), а также одинаковое функциональное назначение. Примерами полисемии являются: "команда" (воинское подразделение) - "команда" (экипаж судна) - "команда" (спортивная). Омонимия - это совпадение названий различных предметов, не имеющих между собой каких-либо общих свойств. Например: "лук" (оружие) - "лук" (растение); "ключ" (родник) - "ключ" (дверной). Омонимичные слова, совпадающие между собой как по написанию, так и по звучанию, необходимо отличать от омографов - слов, обозначающих различные предметы, одинаковых по писанию, но разных по звучанию, например: "замок" (дверной) - "замок" (дворец). Однако, поскольку информационные системы оперируют с сообщениями на естественном языке, представленными в письменной форме, вследствие чего фонетика языка не оказывает решающего влияния на смысл таких сообщений, омографы могут быть приравнены к омонимичным словам.
Эллипсность. Во многих сообщениях на естественном языке встречаются эллипсы и пропуски подразумеваемых слов. Эллипсность сообщения зачастую играет отрицательную роль при непосредственной работе с текстом человека. Очевидно, что она тем более отрицательно скажется в том случае, если сообщения на обрабатываются информационной системой.
По этим причинам в интеллектуальных информационно-поисковых системах используются искусственные языковые средства и системы классификации и рубрицирования информации, часто работающие в автоматическом режиме.