- •1. Знания как основа принятия решений
- •2. Понятие «система»
- •4. Формализованные знания. Сущность и сферы использования. Примеры.
- •5. Неформализованные знания и задачи
- •6. Слабоструктурированные задачи. Источники неопределенности при принятии решений.
- •7. Основные виды неопределенности и способы ее уменьшения
- •8. Понятие «искусственный интеллект». Задачи ии. Основные этапы развития ии
- •9. Особенности человеческого мышления. Принципы построения систем ии
- •11. Двойственная природа знаний, используемых в интеллектуальных системах
- •10. Особенности и признаки интеллектуальных информационных систем.
- •12. Понятие «экспертная система». Основные модели представления знаний в экспертных системах.
- •13. Логические модели представления знаний. Модель, основанная на логике высказываний
- •14. Логические модели представления знаний. Модель, использующая исчисление предикатов (э-существует y-любой!!!!!!)
- •15. Продукционная модель представления знаний. Структура экспертных систем продукционного типа.
- •16) Механизм логического вывода в продукционных системах. Примеры логического вывода
- •17 Управляющий компонент продукционной экспертной системы
- •27. Способы дефазификации результатов нечеткого вывода.
- •18. Общая хар-ка матем-го аппарата теории нечетких множеств.
- •19. Основные идеи теории нечетких множеств. Сравнение обычных и нечетких множеств.
- •21. Алгебраические операции над нечеткими множествами.
- •20. Операции над нечеткими множествами (кроме алгебраических).
- •22. Нечеткая и лингвистическая переменные.
- •23. Нечеткие отношения.
- •24. Операции композиции нечетких отношений и нечеткой импликации, их значение для нечеткого логического вывода.
- •26. Особенности нечеткого логического вывода по Мамдани и Ларсену
- •28. Нечеткие аппроксиматоры.
- •29. Основные проблемы, решаемые при помощи искусственных нейронных сетей.
- •30. Биологический нейрон.
- •Биологический нейрон 2
- •31. Понятие коннекционизма
- •32 Схема формального нейрона
- •33. Функции активации формального нейрона, их смысл и основные виды
- •34. Сравнение ветвей компьютерной эволюции.
- •35 Архитектуры нейронных сетей
- •36. Обучение нейросетей.
- •Цель обучения
- •37. Обучение нейронных сетей как задача оптимизации
- •38. Сравнение ветвей компьютерной эволюции.
- •39. Генетические алгоритмы. Основные понятия, принципы и особенности построения.
- •40. Обучение нейронных сетей методом статистических испытаний.
- •Знания как основа принятия решений
- •Понятие «система»
10. Особенности и признаки интеллектуальных информационных систем.
Любая информационная система выполняет следующие функции:
воспринимает запросы пользователя и необходимые исходные данные;
обрабатывает введенные данные в соответствии с некоторым алгоритмом и формирует требуемую выходную инфу.
Отличительной особенностью интеллектуальных информационных систем является способность решать плохо формализованные задачи. Для решения таких задач нужны знания. Для того, чтобы научится решать такие задачи, нужно помимо программы выделить правила преобразования данных и оформить их в виде подсистемы БЗ. Структура такой системы будет имеет вид:
Система с БЗ = БЗ <=> Управляющая структура <=> БД.
Управляющая структура – это механизм вывода, она играет роль универсального механизма решения задач. Она связывает единицы знаний из БЗ, т.е. правила преобразования данных в цепочки. Т.е. управляющая структура генерирует алгоритм в зависимости от конкретной постановки задачи.
Системы, ориентированные на генерацию алгоритма решения задач обладают следующими признаками:
развитые коммуникационные способности, т.е. способности к общению с конечным пользователем – возможность формулирования пользователем запроса в диалоговом режиме на языке, максимально близком к естественному.
Умение решать плохо формализуемые задачи (задачи с неопределенностью и быстрым изменением исходных данных и знаний).
Способность к самообучению (возможность автоматического извлечения знаний для решения задач из накопленного ранее опыта).
Адаптивность – способность системы к развитию с изменением проблемной области.
Эти признаки развиты не в одинаковой степени в разных системах, они редко реализуются все. Условно, каждому признаку соответствует свой класс интеллектуальных систем:
системы с интеллектуальным интерфейсом;
экспертные системы;
самообучающиеся системы;
адаптивные системы.
11. Двойственная природа знаний, используемых в интеллектуальных системах
Знания, используемые в интеллектуальных системах, которые преобразуют данные в информацию, имеют двоякую природу: фактуальную и операционную.
Фактуальные знания-это осмысленные и понятые знания. Операционные знания-это зависимости между фактами, которые позволяют интерпретировать данные и извлекать из них необходимую инфу.
Процесс извлечения инфы из данных сводится к адекватному соединению фактуального и операционного знания.
В различных информационных системах это выполняется по-разному. Самый простой способ -создание обычной прикладной программы по формуле Вирта:
Программы = алгоритм +структура данных.
Где алгоритм включает правила преобразования данных, т.е. формулы, и управляющей структуры.
Структура данных-то, что отражает реальная действительность в проблемной области.
Но в формуле Вирта фактуальные и операционные даные сильно связаны, то есть имеет место жесткая зависимость между текстом проги и данными. Это устраняется в инф системах, основанных на использовании концепций БД. В качестве посредника между текстом проги и БД выступает СУБД:
Система с БД=программа(текст, запрос юзера)< = > СУБД< = >БД
Этот способ повышает гибкость информационной системы, но система не является интеллектуальной. Ограничения способа: для того, чтобы сформировать запрос к БД, юзер должен иметь четкое представление о структуре БД и алгоритм решения задач (построение запросов на SQL), что сложно для непрофессиональных пользователей. Такие системы не могут решать плохо формализованные задачи, для этого нужны знания.
Нужно выделить правила преобразования данных и оформить их в виде подсистемы так называемой базы знаний. Т.е. эти правила представляются как единицы знаний.
БД-знать что, БЗ-знать как.
Структура такой системы:
Система с БЗ=БЗ< = >Управляющая структура < =>БД.
Управляющая структура играет роль универсального механизма решения задач., она генерирует алгоритм в зависимости от конкретной постановки задачи.
БЗ состоит из 3-х частей:
1)База целей-инфа о целях, для достижения которых предназначена система ИИ
2)База правил - закономерности, присущие рассматриваемому классу задач правила упрощеия, правила вывода нов фактов, приобретения нов знаний)
3) База данных-данные, необходимые для решения задач
