
- •Интеллектуальные системы. Основные классы систем и задач. Понятие иис
- •Критерии интеллектуальности ис
- •История развития иис
- •Классификация задач, решаемых иис
- •Классы иис
- •Символьная обработка и вычислительный интеллект в задачах искусственного интеллекта. Символьная обработка в задачах искусственного интеллекта
- •Вычислительный интеллект в задачах искусственного интеллекта
- •Экспертные системы. Архитектура систем. Экспертные системы
- •Архитектура экспертной системы
- •Архитектура нечеткой экспертной системы.
- •Архитектура нейронной экспертной системы.
- •Архитектура мягкой экспертной системы.
- •Экспертная деятельность
- •Вычисление нечеткой импликации:
- •Архитектура нечёткой экспертной системы
- •Искусственная нейронная сеть. Математическая модель нейрона.
- •Функция активации. Виды нейронных сетей. Функция активации.
- •Виды нейронных сетей.
- •Нс без обратных связей
- •Полносвязные сети
- •Обучение нс. Решение задачи классификации. Обучение нс
- •Решение задачи классификации
- •Обучение нс. Решение задачи кластеризации.
- •Обучение нс. Решение задачи аппроксимации.
- •Нейронная сеть как универсальный аппроксиматор.
- •Эффективность аппроксимации с помощью нейронных сетей и систем нечеткого вывода.
- •Линейно-сепарабельные задачи.
- •Нейронная сеть как универсальный аппроксиматор.
- •Сети Кохонена. Алгоритм обучения «победитель забирает все» Сети Кохонена
- •Алгоритм обучения «победитель забирает все»
- •Дельта-правило в машинном обучении
- •Алгоритм обратного распространения ошибки.
- •Архитектура нейронной экспертной системы
- •Эволюционные вычисления. Классы эволюционных вычислений.
- •История эволюционных вычислений
- •Классы эволюционных вычислений.
- •Обобщение идей эволюционных вычислений
- •Понятие генетического алгоритма.
- •3 Основные положения в теории эволюции (Теория «Происхождения Видов» 1859г. Дарвина):
- •Кодировка хромосом. Оператор отбора.
- •Операторы рекомбинации и мутации. Оператор скрещивания (оператор кроссовера)
- •Оператор мутации
- •Сходимость га.
- •Теорема схем.
- •Гибридные интеллектуальные системы.
- •Методы гибридизации.
- •Способ 1
- •Способ 2 (метод -срезов)
- •Понятия t-нормы и s–конормы.
- •Общие свойства t – норм и s — конорм
- •Пары норм и конорм
- •Определения и-или-нейронов и нечеткой нейронной сети.
- •Нечеткая нейронная сеть архитектуры anfis
- •Пример функционирования нечеткого нейронного контроллера
- •Определить входные переменные.
- •Пример. Нечёткий регулятор для стиральной машины (архитектура anfis)
- •Алгоритмы обучения для неч-ой нейр-ой сети контроллера
- •Нечёткий контроллер на основе нейронной сети (nnflc).
- •Архитектура anfis (адаптивная нейронная сеть, основанная на системе нечёткого вывода).
- •Нейронная сеть для нечётких (nndfr)
- •Нечёткие нейронные сети с генетической настройкой.
- •Эффективность аппроксимации с помощью нейронных сетей и систем нечеткого вывода.
- •Моделирование линейного нейрона
- •Моделирование многослойного перцептрона
- •Моделирование сети Кохонена
- •Пример генетической оптимизации при решении задач
Обучение нс. Решение задачи аппроксимации.
С математической точки зрения процесс обучения НС, которая может выполнять только операции умножения, сложения и композиции функций за счет каскадирования, рассматривают как поиск аппроксимации за счет суперпозиции непрерывных функций.
Аппроксимация – приближение – научный метод, состоящий в замене одних объектов другими, в том или ином смысле близкими к исходным, но более простыми. Решают эту задачу за счет настройки матрицы весов. Можно строить сложные разделительные поверхности. В связи с тем, что нейронные сети решают задачу аппроксимации, они способны предсказать реакцию на никогда не предъявляемый им стимул, т. е. осуществить прогнозирование. НС широко используют для прогнозирования поведения различных финансовых и экономических индексов.
Нейронная сеть как универсальный аппроксиматор.
Эффективность аппарата НС определяется аппроксимирующими возможностями, причем НС являются универсальными функциональными аппроксиматорами. С помощью НС можно выразить любую непрерывную функциональную зависимость на основе обучения НС, без предварительной аналитической работы по выявлению правил зависимости выхода от входа.
В 1989 г. японским учёным Л. Фунахаши была доказана теорема об аппроксимации.
Теорема «о функциональном универсальном аппроксиматоре»
Пусть Y(t) – множество непрерывных монотонных возрастающих функций; К -- компактное множество RN, а функция Y(t): К R , дает на выходе конкретное число; тогда для любой функции F существуют массивы чисел Wi, Wij, к-ые аппроксимируют функцию F:
,
так что
,
E
> 0, X
K
Эффективность аппроксимации с помощью нейронных сетей и систем нечеткого вывода.
Эффективность аппарата нейросетей определяется их аппроксимирующей способностью, причем НС являются универсальными функциональными аппроксиматорами. С помощью НС можно выразить любую непрерывную функциональную зависимость на основе обучения НС, без предварительной аналитической работы по выявлению правил зависимости выхода от входа.
Недостатком нейросетей является невозможность объяснить выходной результат, так как значения распределены по нейронам в виде значений коэффициентов весов. Основной трудностью в применении нечётких экспертных систем служит необходимость явно сформулировать правила проблемной области в форме продукции. В нечётких экспертных системах легко построить объяснение результата в форме протокола рассуждений. Поэтому в настоящее время создаются гибридные технологии, сочетающие преимущества нечётких систем и нейронных сетей.
Свойство универсальности применения систем нечёткого вывода доказано рядом следующих фундаментальных теорем.
В 1992 г. У. Ванг показал, что справедливо утверждение: если нечёткая импликация основана на операции min, функция принадлежности задаётся гауссовым распределением
И используется центральный метод дефазификации, то система нечёткого вывода является универсальным аппроксиматором.
В 1995 г. К. Кастро доказал справедливость следующей теоремы: если импликация основана на использовании произведения по Ларсену, а функции принадлежности треугольные, то при использовании центроидной дефазификации нечёткий контроллер является универсальным аппроксиматором.