Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Оценка пространства поиска решений.
На основе изучения проблемной области и характера получаемых знаний можно оценить пространство поиска решений. Эта оценка важна для выбора способа представления и структуризации знаний, а также да лее для выбора метода поиска решений и построения процедур вывода. Размеры пространства поиска решений определяются многими факторами, и прежде всего - характером данных и знаний предметной области и спецификой решаемых задач. В наиболее простых случаях происходит некоторая идеализация проблемной области и принимается, что данные и знания достаточно детерминированы и надежны. В некоторых ПСИИ этих допущений достаточно для довольно успешного их функционирования. Все зависит от поставленных перед системой задач и сложности предметной области. Достоинством интеллектуальных систем, основывающихся на надежных и определенных знаниях и данных, является возможность реализации монотонных БЗ. При такой реализации БЗ новые знания и правила включаются в нее без пересмотра и удаления некоторых хранящихся знаний. Кроме того, в таких системах используются данные и факты, неизменяющиеся во времени. Наиболее вероятным способом реализацииБЗ в этом случае являются организация ее в виде списков выведенных заключений или использование декларативных форм представления. Однако в реальной практике знания и данные редко бывают полностью детерминированными и надежными. С неопределенными или неполными данными сталкиваются при решении различных задач во многих производственных системах. Такого типа информация естественна, например, в задачах диагностики, управления технологическими процессами и др. Для структуризации, формализации и работы с неточными неопределенными знаниями и данными используются различные методы. Они в основном базируются на вероятностном подходе и подходе, основанном на теории нечетких множеств. При вероятностном подходе применяются, например, различные априорные и условные вероятностные оценки на основе правила Байеса. В нечетких подходах используются описания знаний на основе теории нечетких множеств. При решении некоторых типов экономических и производственных задач требуются знания и рекомендации об изменяющихся во времени ситуациях. К таким задачам, например, относятся задачи диспетчеризации, мониторинг фондового рынка. Для представления ситуационных знаний разработаны такие средства описания, как ситуационное исчисление и язык ситуационного управления. Ситуационное исчисление применяется для описания последовательности действий и их результатов. Ситуации моделируются в совокупности с объектами проблемной области. Характерной особенностью здесь является дискретность состояний. Действия в ситуационном исчислении представлены функциями. Областью определения этих функций являются ситуации. При использовании языка ситуационного управления в конкретной проблемной области возникает проблема формирования лексики [48]. Создаются словари базовых понятий, отношений, действий, оценок, квантификаторов, модификаторов, имен и модальных операторов, которые должны отражать все стороны предметной области и стратегий управления, что необходимо для разработки адекватной системы ситуационного управления. Основными являются три словаря: понятий, отношений и действий. Выше коротко рассмотрены возможный характер знаний и их природа в основных типах экономических и производственных задач, а также предпосылки к их структуризации и представлению в БЗ с использованием существующих разнообразных средств описания знаний и данных. Таким образом, для выбора способа представления знаний, структуры БЗ, метода поиска решений необходимы сведения о полноте, определенности и объеме знаний, размерах пространства поиска решений, о требуемом характере работы проектируемой системы и др. Выбор способа представления знаний. Важным вопросом при создании БЗ является выбор способа представления знаний. Цель представления знаний — организация необходимой информации втакую форму, чтобы программа искусственного интеллекта имела легкий доступ к ней для принятия решений, планирования, узнавания объектов и ситуаций, анализа сцен, вывода заключений и других когнитивных функций. Выше достаточно подробно были рассмотрены основные типы моделей представления знаний. Здесь кратко охарактеризуем некоторые из них применительно к процессу разработки БЗ. При использовании логики предикатов первого порядка БЗ может рассматриваться как совокупность логических формул, которые обеспечивают частичное описание проблемной среды. Семантические сети позволяют описывать свойства и отношения объектов событий, понятий, ситуаций или действий с помощью направленного графа, состоящего из вершин и помеченных ребер. Как отмечалось выше, при использовании для представления семантической сети знания разделяются на экстенсиональные и интенсиональные. Экстенсиональная сеть является основой БД, а интенсиональная — БЗ. Фреймы, как и семантические сети, представляют собой декла-ративно-процедуральные структуры. Во многих фреймовых структурах возможна реализация наследственных отношений, при которых объекты могут наследовать атрибуты более абстрактных объектов [36]. Такая форма организации знаний позволяет экономить объем памяти. Продукционные модели, вероятно, являются сейчас наиболее популярным способом представления знаний. При организации знаний с использованием продукционных моделей в БЗ содержатся правила продукций, а в БД содержится информация, которая отображает текущее состояние решаемой задачи. Инициализацию необходимого правила осуществляет блок управления (в другой терминологии: интерпретатор). Большие трудности возникают при создании моделей не полностью определенных, нечетких знаний. В последние годы активно ведутся работы по развитию методов формализации нечетких знаний, которые находят применение при построении баз знаний в прикладных системах ИИ. |
||
Последнее изменение этой страницы: 2018-06-01; просмотров: 213. stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |