Загрузил kevin1220

Шпора

реклама
1. Информация (informatio – осведомлять) – сведения об
объектах окружающей среды, их параметрах, свойствах и
состоянии, которые уменьшают имеющуюся о них степень
неопределенности, неполноты знаний.
Данные
–
это
информация,
зафиксированная
и
представленная в формализованном виде, подходящем для
обработки и/или интерпретации.
Данные – это сведения, представленные в определенной
знаковой системе и на определенном материальном носителе
для обеспечения возможностей хранения, передачи, приема и
обработки.
Знания – совокупность сведений, которая образует целостное
описание,
соответствующее
некоторому
уровню
осведомленности об описываемом вопросе, предмете,
проблеме и т.д. (Знания – информация и данные – теория
вместе с опытом, находится в процессе модификации.
Получаем знания каждую секунду)
Взаимосвязь: Данные представляют собой формализованную
информацию, которая может быть передана и обработана.
Знания же возникают из данных и информации в результате
их осмысления, интерпретации и систематизации, что
приводит к пониманию предмета и повышению уровня
осведомленности
2. Искусственный интеллект – комплекс технологических
решений, имитирующий когнитивные функции человека
(включая самообучение и поиск решений без заранее
заданного алгоритма) и позволяющий при выполнении задач
достигать результаты, как минимум сопоставимые с
результатами интеллектуальной деятельности человека.
Комплекс технологических решений включает:
информационно-коммуникационную инфраструктуру,
программное обеспечение, в котором в том числе
используются
методы машинного обучения,
процессы и сервисы по обработке данных и выработке
решений
Виды
искусственного
интеллекта:
Конвенционный,
Вычислительный
Конвенционный – методы машинного самообучения,
основанные на формализме и статистическом анализе
(Экспертные системы, Рассуждение на основе аналогичных
случаев, Байесовские сети, Поведенческий подход:
модульный метод построения систем ИИ, при котором
система разбивается на несколько сравнительно автономных
программ поведения, которые запускаются в зависимости от
изменений внешней среды).
Вычислительный – итеративная разработка и обучение
(Нейронные сети: системы с отличными способностями к
распознаванию,
Нечёткие
системы:
методики
для
рассуждений в условиях неопределенности (широко
используются
в
современных
промышленных
и
потребительских системах контроля), Эволюционные
вычисления)
3. Классификация знаний:
а) Поверхностные – знания о видимых взаимосвязях между
отдельными событиями и фактами в предметной области;
б) Глубинные – абстракции, аналогии, схемы, отображающие
целиком всю структуру предметной области и процессов,
происходящих в ней.
в) Понятийные знаний – набор понятий, которыми
пользуются при решении данной задачи.
г) Конструктивные – это знания о наборах возможных
структур объектов и взаимодействии между их частями.
д) Процедурные знания используемые в выбранной
предметной области методы, алгоритмы и программы.
е) Фактографические знания – количественные и
качественные характеристики объектов и явлений.
ё) Метазнания – знания о порядке и правилах применения
знаний.
Требования к представлению знаний:
а) Наглядность или простота;
б) Удобство для работы интеллектуальной системы (простота
использования или обработки);
в) Универсальность – способность представлять самые разные
виды знаний;
г) Расширяемость базы знаний, возможность интеграции
различных баз знаний.
4. Искусственные нейронные сёти (ИНС) - математические
модели, a также их программные или аппаратные реализации,
построенные по принципу организации и функционирования
биологических нейронных сетей - сетей нервных клеток
живого
организма.
Сеть
способна
самостоятельно
адаптироваться и обучаться на основе входных данных для
выполнения таких задач, как распознавание образов,
обработка текста и прогнозирование.
Искусственная
нейронная
сеть
является
основой
философского течения философского течения коннективизма
и основным направлением в структурном подходе
структурном подходе по изучению возможности построения
(моделирования) естественного интеллекта с помощью
компьютерных алгоритмов.
Определения нейронной сети:
1.
Нейронная сеть — это математическая модель,
вдохновленная биологической нервной системой, состоящая
из множества искусственных нейронов (или узлов), которые
связаны между собой и передают информацию с помощью
взвешенных соединений, что позволяет системе обучаться
решению сложных задач, таких как классификация и
предсказание.
2.
Нейронная сеть — это система вычислений,
построенная
по
аналогии
с
функционированием
человеческого мозга, которая состоит из множества слоев
искусственных нейронов. Сеть способна самостоятельно
адаптироваться и обучаться на основе входных данных для
выполнения таких задач, как распознавание образов,
обработка текста и прогнозирование.
Персептрон — это простейший тип искусственной нейронной
сети, состоящий из одного слоя нейронов, который
используется для бинарной классификации. Он принимает на
вход несколько значений, умножает их на веса, суммирует
результат и применяет пороговую функцию активации для
определения класса.
Достоинства нейронных сетей:
1.
Обучаемость — нейронные сети могут обучаться на
основе большого количества данных и улучшать свою
точность в процессе обучения.
2.
Универсальность — они способны решать
различные задачи, такие как классификация, регрессия,
распознавание образов, прогнозирование и многое другое.
3.
Работа с неструктурированными данными —
нейронные сети хорошо подходят для работы с
изображениями, звуком и текстом, где традиционные
алгоритмы могут быть менее эффективны.
4.
Обработка больших объемов данных — благодаря
параллельной обработке информации нейронные сети могут
эффективно работать с большими наборами данных.
Недостатки нейронных сетей:
1.
Требования к вычислительным ресурсам —
обучение нейронных сетей может требовать значительных
вычислительных мощностей и памяти, особенно при работе с
большими архитектурами и объемами данных.
2.
Чувствительность к качеству данных — нейронные
сети требуют большого количества качественных данных для
обучения. Некачественные или недостаточные данные могут
привести к плохой производительности модели.
3.
Черный ящик — сложность нейронных сетей
затрудняет интерпретацию и объяснение их решений, что
делает их непрозрачными для пользователей.
4.
Проблема переобучения — нейронные сети могут
слишком точно подстраиваться под обучающие данные, что
ухудшает их способность обобщать на новых данных.
5. Интеллектуальная система – это система, способная
обрабатывать информацию и принимать решения на основе
анализа, моделирования и извлечения знаний, с целью
решения сложных, плохо формализуемых задач.
Свойства:
1)
Развитые
коммуникативные
способности
(возможность обработки произвольных запросов в диалоге на
языке максимально приближенном к естественному);
2)
Направленность
на
решение
слабоструктурированных, плохо формализуемых задач;
3)
Способность работать с неопределенными и
динамичными данными;
4)
Способность к развитию системы и извлечению
знаний из накопленного опыта конкретных ситуаций;
5)
Возможность
получения
и
использования
информации, которая явно не хранится, а выводится из
имеющихся в базе данных;
6)
Способность к аддуктивным выводам – к выводам по
аналогии;
7)
Способность объяснять свои действия, неудачи
пользователя, предупреждать пользователя о некоторых
ситуациях, приводящих к нарушению целостности данных.
Задачи, которые она решает:

Слабоструктурированные задачи — задачи, где
данные неполные или неопределенные, и формализация
решения затруднена (например, прогнозирование).

Диагностические задачи — задачи, связанные с
анализом и поиском причинно-следственных связей, таких
как диагностика неисправностей или проблем в сложных
системах.
------------------------------------------------------------------------------6. Data Mining, добыча знаний – это процесс обнаружения в
сырых данных ранее неизвестных, нетривиальных,
практически полезных и доступных интерпретации знаний,
необходимых для принятия решений в различных сферах
человеческой деятельности.
Методы Data Mining
1.
Нейронные сети и нейросетевые технологии
2.
Деревья решений – Анализируют решения,
принятые человеком. Автоматизируют процесс принятия
новых решений на основе исторических данных.
Используются в случае формализованных процедур принятия
решений в организации.
3.
Системы рассуждений на основе аналогичных
случаев. Метод "ближайшего соседа" – для прогнозирования
или выбора правильного решения система находит в прошлом
близкие аналоги ситуации и выбирает ответ, который был для
них правильным, а решение принимается на основании всей
информации, накопленной в памяти
4.
Генетические алгоритмы
5.
Эволюционное программирование
6.
Нечеткая логика – применяется для анализа наборов
данных, которые невозможно перечислить к какой-либо
группе, данные можно перечислить к какой-либо группе с
некоторой вероятностью в интервале от 0 до 1, но не
принимающей крайние решения. Сведение к минимуму
человеческого фактора «текучки» при принятия решения.
Получение оперативных рекомендаций на основании правил,
составленных экспертами
7.
Статистические
пакеты
–
кластеризация,
прогнозирование
7. Экспертная система – это программный продукт,
позволяющий имитировать творческую деятельность или
усиливать интеллектуальные возможности пользователя при
поиске решения задачи в конкретной предметной области,
используя в основном эвристические знания специалистовэкспертов (т.е. накопленный ранее опыт) и некоторый
логический механизм вывода.
Объяснительный
Диалоговый
Компонент
Компонент
компонент
приобр. Знаний
|
|
/
Решатель \
|
Рабочая память
--База знаний
8. Модели представления знаний в экспертных системах
Логические модели:
M = <T, P, A, B>
Множество T –Множество базовых элементов различной
природы
Множество P – Множество синтаксических правил. С их
помощью из элементов Т образуют синтаксически
правильные совокупности.
Множество A – Множество аксиом - подмножество
синтаксически правильных совокупностей. Можно считать,
что множество А образуют все информационные единицы,
которые введены в базу знаний извне.
Множество B – Множество правил вывода. Применяя их к
элементам А, можно получать новые синтаксически
правильные совокупности, к которым снова можно применять
правила из B. С помощью правил вывода В из аксиом А
выводятся новые производные знания.
Продукционные модели – Продукция - выражение вида А ->
B. ЕСЛИ А (посылка), ТО В (заключение).
Система продукций = база правил (продукций) + глобальная
база данных + система управления.
База правил - это область памяти, которая содержит
совокупность знаний в форме правил вида ЕСЛИ - ТО.
Глобальная база данных - область памяти, содержащая
фактические данные (факты).
Система управления формирует заключения, используя базу
правил и базу данных.
Способы формирования:
1. Прямые выводы: выбирается один из элементов данных,
содержащихся в базе данных, и если при сопоставлении этот
элемент согласуется с левой частью правила (посылкой), то из
правила выводится соответствующее заключение и
помещается в базу данных или исполняется действие,
определяемое правилом, и соответствующим образом
изменяется содержимое базы данных
2. Обратный вывод: если поставленная цель согласуется с
правой частью правила (заключением), то посылка правила
принимается за подцель или гипотезу. Этот процесс
повторяется до тех пор, пока не будет получено совпадение
подцели с данными.
9. Принципы фреймовой модели представления знаний в
экспертных системах:
Фрейм – это форма представления некоторой ситуации,
которую можно (или целесообразно) описывать некоторой
совокупностью понятий и сущностей. Фрейм состоит из
слотов (множеств элементов).
Значений слота – это конкретная информация, относящаяся к
объекту, описываемому этим фреймом: числа, формулы,
тексты на естественном языке или программы, правила
вывода или ссылки на другие слоты данного фрейма, набор
слотов более низкого уровня.
Связи между уровнями задаются значениями специального
слота с именем «Связь».
Принципы сетевой (семантической) модели представления
знаний в экспертных системах:
Основная идея состоит в том, что предметная область
рассматривается как совокупность объектов и связей между
ними. Семантическая сеть — это ориентированный граф,
вершины которого — понятия (объекты предметной области),
а дуги — отношении между ними.
------------------------------------------------------------------------------10. Режим приобретения знаний – эксперт, используя
компонент приобретения знаний, наполняет систему
знаниями, которые позволяют ЭС в режиме решения
самостоятельно (без эксперта) решать задачи из проблемной
области.
Эксперт описывает проблемную область в виде совокупности
данных и правил. Данные определяют объекты, их
характеристики и значения, существующие в области
экспертизы. Правила определяют способы манипулирования
с данными, характерные для рассматриваемой области.
Режим приобретения знаний = этапы алгоритмизации,
программирования и отладки, разработку программ
осуществляет эксперт (с помощью ЭС), не владеющий
программированием.
Режим консультации – Общение с ЭС осуществляет
конечный пользователь, которого интересует результат и
(или) способ его получения. Данные о задаче пользователя
после обработки их диалоговым компонентом поступают в
рабочую память. Решатель на основе входных данных из
рабочей памяти, общих данных о проблемной области и
правил из Б3 формирует решение задачи. ЭС при решении
задачи
не
только
исполняет
предписанную
последовательность операций, но и предварительно
формирует ее
Скачать