1 Технология и применение искусственных нейронных сетей Тема 1 Доц. Т.Б. Шатовская Факультет компьютерных наук, Кафедра ПОЭВМ, ХНУРЭ ХНУРЭ, факультет КН,

Презентация:



Advertisements
Похожие презентации
Нейронные сети (НС). Введение в НС. S Y Синапсы Аксон ВЫХОД ВХОДЫ Х1Х1 Х2Х2 ХnХn W1W1 W2W2 WnWn S= Y=F(S)
Advertisements

1 Теория и применение искусственных нейронных сетей Тема 2 Т.Б. Шатовская Факультет компьютерных наук, Кафедра ПОЭВМ, ХНУРЭ ХНУРЭ, факультет КН, кафедра.
Нейросетевые технологии в обработке и защите данных Обработка данных искусственными нейронными сетями (ИНС). Лекция 5. Алгоритмы обучения искусственных.
Автор: студент группы С-83 Потапенко Владимир Москва 2012 г.
StatSoft Russia. Основные идеи нейросетевых методов анализа Простота и однородность отдельных элементов - «нейронов» Все основные свойства сети определяются.
Прогнозирование финансовых рынков с использованием нейронных сетей Выполнила: Кокшарова А.А. ПНИПУ, ФПММ гр. ММЭм-12 Руководитель: к. ф.-м.н. Шумкова Д.Б.
Лекция 6. Нейронные сети Хопфилда и Хэмминга Среди различных конфигураций искусственных нейронных сетей (НС) встречаются такие, при классификации которых.
Самарский государственный аэрокосмический университет имени академика С. П. Королева Национальный исследовательский университет Выполнили : студент 662.
Кафедра фотоники и оптоинформатики Санкт-Петербургский государственный университет информационных технологий, механики и оптики А.В.Павлов Оптические Технологии.
Искусственный интеллект Д. А. Россиев. Определение Искусственный интеллект (ИИ, Artificial intelligence, AI) наука и технология создания интеллектуальных.
Вероятностная НС (Probability neural network) X 1 X n... Y 1 Y m Входной слой Скрытый слой (Радиальный) Выходной слой...
НЕЙРОКОМПЬЮТЕРНЫЕ СЕТИ Представление дисциплины. 2 Общие сведения по дисциплине Нейрокомпьютерные сети Читается для специальности – «Математическое.
Липецкий государственный технический университет Кафедра прикладной математики Кузьмин Алексей Сергеевич Распознавание образов сверточными искусственными.
Сеть поиска максимума (MAXNET) Сеть поиска максимума с прямыми связями – слогослойная нейронная сеть определяющая, какой из входных сигналов имеет.
Моделирование и исследование мехатронных систем Курс лекций.
Одно из наиболее перспективных направлений разработки принципиально новых архитектур вычислительных систем тесно связано.
МАТЕМАТИЧЕСКАЯ СТАТИСТИКА Предмет и методы Лекция 2.
1 Главным содержанием нейросетевой технологии является создание электронных и программных аналогов естественных нейронных сетей и использование этих аналогов.
Гречанинова Наталья 11 гр. Научный руководитель: Энгель Е.А.
Нормальные формы ХНУРЭ, кафедра ПО ЭВМ, Тел , Лекция 6 Н.В. Белоус Факультет компьютерных наук Кафедра ПО ЭВМ,
Транксрипт:

1 Технология и применение искусственных нейронных сетей Тема 1 Доц. Т.Б. Шатовская Факультет компьютерных наук, Кафедра ПОЭВМ, ХНУРЭ ХНУРЭ, факультет КН, кафедра ПОЭВМ, тел. (0572) , Основные положения теории искусственных нейронных сетей

2 ХНУРЭ, факультет КН, кафедра ПОЭВМ, тел. (0572) , Основные положения теории искусственных нейронных сетей 5,01,04 Лекция 1 Цель лекции – изучение принципа применения нейронных сетей для различного рода практических задач: классификации, моделирования, распознавания образов и т.д. Содержание: Классификация искусственных нейронных сетей и их свойства. Формализация задач, решаемых с помощью ИНС. Состояние и перспективы развития программных средств нейросетевого моделирования Классификация искусственных нейронных сетей и их свойства

3 Предлагают стандартные способы решения многих нестандартных задач. Явное описание модели заменяется созданием «образовательной среды». Приводят к успеху там, где отказывают традиционные методы и трудно создать явный алгоритм: анализ данных со сложной нелинейной структурой зависимостей; задачи распознавания и классификации; нелинейное понижение размерности. Нейросетевое представление неизвестных знаний и закономерностей ХНУРЭ, факультет КН, кафедра ПОЭВМ, тел. (0572) , 5,01,04 Преимущества нейронных сетей

4 Области применения Распознавание образов Оценка кредитного риска Прогнозирование финансовых потоков и объемов продаж Маркетинговые исследования Медицинская диагностика Автоматизированные системы управления Добыча данных Нейросетевое представление неизвестных знаний и закономерностей ХНУРЭ, факультет КН, кафедра ПОЭВМ, тел. (0572) , 5,01,04

5 Основная русскоязычная литература

6 Пример применения: прогнозирование цен на нефть Временной ряд имеет значительную хаотическую составляющую, что не позволяет выделить характерные частоты Нейросетевое представление неизвестных знаний и закономерностей ХНУРЭ, факультет КН, кафедра ПОЭВМ, тел. (0572) , 5,01,04

7 Пример применения: результаты прогнозирования Построен прогноз на 30 дней вперед по 90 предыдущим наблюдениям Максимальная ошибка прогноза - менее 5 %. Нейросетевое представление неизвестных знаний и закономерностей ХНУРЭ, факультет КН, кафедра ПОЭВМ, тел. (0572) , 5,01,04

8 Нейросетевое представление неизвестных знаний и закономерностей ХНУРЭ, факультет КН, кафедра ПОЭВМ, тел. (0572) , 5,01,04 Классификация искусственных нейронных сетей

9 S Y Синапсы Аксон Выход Входы Х1Х1 Х2Х2 ХnХn W1W1 W2W2 WnWn S= Y=F(S) Структура и параметры нейрона

10 Виды активационных функций F Названиефункция Область значений линейнаяf(s)= ks (- ) полулинейная f(s)= ks, s > 0 f(s)= 0, s

11 Названиефункция Область значений Модульнаяf(s) = |s| (0, Знаковая (сигнатурная) f(s) = sgn(s), s!=0 f(s) = -1, s = 0 (-1,1) Квадратичнаяf(s) = s 2 (-1,1) Радиально-базисная(-,) Виды активационных функций

12 Нейросетевое представление неизвестных знаний и закономерностей ХНУРЭ, факультет КН, кафедра ПОЭВМ, тел. (0572) , 5,01,04 1. Классификация по топологии 1.1 Полносвязные сети. Каждый нейрон передает свой выходной сигнал всем остальным нейронам в сети, включая самого себя 1.2 Многослойные или слоистые. Сеть разбивается на слои, где каждый слой содержит совокупность нейронов с едиными входными сигналами. Слои нумеруются слева направо. Различают: Монотонные сети; Сети без обратных связей; Сети с обратными связями; Слоисто-циклические; Слоисто- полносвязные; Полносвязные-слоистые сети

Слабосвязанные сети В слабосвязанных сетях нейроны располагаются в узлах прямоугольной форму или гексагональной решетки. Каждый нейрон связан с 4-мя (окрестность фон Неймана), 6-ью (окрестность Голея) или 8-мью (окрестность Мура) своими ближайшими соседям Нейросетевое представление неизвестных знаний и закономерностей ХНУРЭ, факультет КН, кафедра ПОЭВМ, тел. (0572) , 5,01,04

14 2. Классификация по типам структур Нейросетевое представление неизвестных знаний и закономерностей ХНУРЭ, факультет КН, кафедра ПОЭВМ, тел. (0572) , 5,01, Гомогенные: Нейроны одного типа с единой функцией активации 2.2. Гетерогенные: Нейроны с различными функциями активации 3. Классификация по типу сигнала 3.1. Бинарные : двоичный сигнал 3.2. Аналоговые 4. Классификация по типу работы 4.1. Синхронные: В момент времени t, лишь один нейрон меняет свое состояние 4.2. Асинхронные: Группа нейронов меняет свое состояние.

15 Пример работы слоистой сети

16 делятся на обучение с учителем" обучение "без учителя" Входная обучающая выборка Нейронная сеть Изменение веса Ошибка сети Известные значения Выходной вектор нейронной сети Нейросетевое представление неизвестных знаний и закономерностей ХНУРЭ, факультет КН, кафедра ПОЭВМ, тел. (0572) , 5,01,04 Входная обучающая выборка Нейронная сеть Изменение веса Выходной вектор нейронной сети Алгоритмы обучения НС

17 Нейросетевое представление неизвестных знаний и закономерностей ХНУРЭ, факультет КН, кафедра ПОЭВМ, тел. (0572) , 5,01, Типы и формализация задач, решаемых НС Распознавание зрительных, слуховых образов; Ассоциативный поиск информации и создание ассоциативных моделей: синтез речи и формирование естественного языка; Формирование моделей и различных нелинейных и трудно описываемых математических систем; Системы управления и регулирования с предсказанием: управление роботами; Разнообразные конечные автоматы: системы массового обслуживания, телекоммуникационные системы; Принятие решений и диагностика, исключающие логический вывод, особенно в областях, где отсутствуют четкие математические модели: в медицине, криминалистике.

18 С 1 -класс С М -класс С 2 -класс ……. р1р2р1р2 рNрN р1р2р1р2 рNрN 0

19 Пусть темному полю соответствует I ij =1, светлому – I ij =0. Найти – по изображению распознать букву Решение – строится НС с N i * N j входами, где каждому входу соответствует x k =I ij, k=1,…,N i *N j 1 вариант Выходы сети – вероятность принятия данной буквы Нейросетевое представление неизвестных знаний и закономерностей ХНУРЭ, факультет КН, кафедра ПОЭВМ, тел. (0572) , 5,01,04 Постановка задачи распознавания образов

20 2 вариант Решение – строится НС с N i * N j входами, где каждому входу соответствует x k =I ij, k=1,…,N i *N j. Выход сети – номер m предъявленной буквы I ij m Функция задана на [0; t 0 ], где t 0 – текущее значение времени. Необходимо прогнозировать значение функции при t>t0 Нейросетевое представление неизвестных знаний и закономерностей ХНУРЭ, факультет КН, кафедра ПОЭВМ, тел. (0572) , 5,01,04 Прогнозирование одномерной функции

21 Считаем известными Будем прогнозировать значение функции в момент времени (t ) для 0 >0. Как спрогнозировать несколько значений функции в разных точках? Возьмем i = = const, i=0,…,n+1. Нейронная сеть f(t )=y Х Нейросетевое представление неизвестных знаний и закономерностей ХНУРЭ, факультет КН, кафедра ПОЭВМ, тел. (0572) , 5,01,04

22. Произведем сдвиг входных и выходного векторов Нейронная сеть f(t )=y Х Y = f(x) Рассматривается функция Нейронная сеть y Х Нейросетевое представление неизвестных знаний и закономерностей ХНУРЭ, факультет КН, кафедра ПОЭВМ, тел. (0572) , 5,01,04 Аппроксимация многомерной функции

23 Нейросетевое представление неизвестных знаний и закономерностей ХНУРЭ, факультет КН, кафедра ПОЭВМ, тел. (0572) , 5,01,04 1.Различают нейронные сети по топологии, по алгоритмам обучения, по виду входной и выходной информации. 2.Применение конкретной топологии НС полностью определяется типом решаемой задачи. 3.Типы связей, допустимых между элементами сети, зависят от конкретной модели сети. 4.НС может обучаться выполнению определенной задачи и обычно в привычном смысле не программируется. Обучение заключается в изменении значений весовых коэффициентов. В ходе обучения величина, на которую должен измениться весовой коэффициент, вычисляется с помощью соответствующего правила. Выводы

24 1. Навчальний посібник Інтелектуальний аналіз даних/ Лєсна Н.С., Рєпка В.Б., Шатовська Т.Б. Харків: ХНУРЕ, с. 2. А. Горбань, Д. Россиев Нейронные сети на персональном компьютере. – Новосибирск: Наука, 1996 – 276 c. 3. А.Н.Горбань Обучение нейронных сетей, М.: СП ПараГраф, А.Н.Горбань, В.Л.Дунин-Барковский, А.Н.Кардин и др. Нейроинформатика, Отв. Ред. Новиков Е.А., РАН, Сиб. Отд., Институт выч. Моделирования – Новосибирск: Наука, Keun-Rong Hsieh, Wen-Tsuen Chen A Neural Network Model which Combines Unsupervised and Supervised Learning// IEEE Trans. on Neural Networks. – – Vol.4, Горбань А.Н. Обучение нейронной сети. – М.: Изд-во СССР – США СП "Paragraph", – 160 с. 7. Ф. Уоссерман Нейрокомпьютерная техника. – М. Мир, Нейронные сети. STATISTICA Neural Networks: Пер. с англ. – М.: Горячая линия – Телеком, – 182 с. 9. М.Б. Беркенблит. Нейронные сети. –М.: Мирос и ВЗМШ РАО, Руденко О.Г., Бодянский Е.В. Основы теории искусственных нейронных сетей. – Харьков: ТЕЛЕТЕХ, – 317 с. Нейросетевое представление неизвестных знаний и закономерностей ХНУРЭ, факультет КН, кафедра ПОЭВМ, тел. (0572) , 5,01,04 Литература