Организационно-методический раздел



Скачать 88.53 Kb.
Дата07.07.2013
Размер88.53 Kb.
ТипПрограмма
Программа учебного курса

НЕЙРОКОМПЬЮТЕРЫ И РАСПОЗНАВАНИЕ ОБЪЕКТОВ
специальная дисциплина в рамках стандарта магистерской программы 552809 «Нейрокомпьютеры и распознавание объектов» по направлению подготовки магистров техники и технологии 552800 «Информатика и вычислительная техника»



  1. Организационно-методический раздел.



    1. Цели и задачи курса

Цель курса - систематизация знаний о возможностях и особенностях применения нейрокомпьютерных алгоритмов и систем для обработки информации.

Задачи курса

  • сравнительный анализ различных архитектур нейрокомпьютерных систем, применяемых при решении сложных задач распознавания объектов, комбинаторной оптимизации, построения ассоциативной памяти и др.

  • изучение основных моделей нейронных сетей с глубиной, достаточной для того, чтобы опытный программист мог реализовать такую сеть на том языке программирования, который он предпочитает.



    1. Требования к уровню освоения содержания курса



По окончании изучения указанной дисциплины студент должен



иметь представление

  • о концепциях и идеях, на которых основано многообразие современных нейросетевых технологий обработки информации

  • о проблемах, решаемых при разработке нейросетевых алгоритмов обработки информации

  • об особенностях реализации нейрокомпьютерных систем


знать

  • основные типы нейронных сетей и задач, для решения которых эти нейронные сети предназначены

  • типовые методы, используемые при выборе архитектуры и обучении нейронных сетей

  • эффективные методы оптимизации, пригодные для обучения нейронных сетей, и методы контрастирования (редукции) сетей


уметь

  • сделать сравнительный анализ и обосновать выбор архитектуры нейронной сети для решения поставленной задачи

  • разработать программную реализацию выбранного типа нейронной сети, произвести ее обучение и испытание



    1. Формы контроля


Итоговый контроль. Для контроля усвоения дисциплины учебным планом предусмотрен зачет.
Текущий контроль. В течение семестра выполняются 3 лабораторные работы и принимается коллоквиум – всего 4 вида контроля. Выполнение указанных видов работ является обязательным для всех студентов, а результаты текущего контроля служат основанием для выставления оценок в ведомость контрольной недели на факультете.



  1. Содержание дисциплины.




    1. Новизна и актуальность курса

Используя актуальные знания о современных, постоянно развивающихся нейросетевых методах и технологиях, учебный курс концентрирует внимание на фундаментальных проблемах, принципах и правилах построения нейросетевых алгоритмов обработки информации, анализе способов решения этих проблем и причин, ограничивающих возможности.



    1. Тематический план курса (распределение часов).




Наименование разделов и тем

К о л и ч е с т в о ч а с о в


Лекции


Семинары

Лаборатор-

ные работы

Самостоятель-ная работа

Всего

часов

Раздел 1 Введение в нейрокомпьютерные системы. Элементы нейронных сетей

4




8




12

Раздел 2. Виды нейронных сетей и решаемые ими задачи

6




8




14

Раздел 3 Методы оптимизации, используемые при обучении нейронных сетей

6




8




14

Раздел 4. Рекуррентные нейронные сети

6




8




14

Раздел 5. Самоорганизация нейронных сетей

4










4

Раздел 6. Контрастирование (редукция) нейронной сети

4










4

Раздел 7. Методы реализации нейрокомпьютеров

2










2

Итого по курсу:

32




32




64



    1. Содержание отдельных разделов и тем.


А) Теоретическая часть
1.Введение в нейрокомпьютерные системы. Элементы нейронных сетей.

Понятие нейронной сети (НС). История возникновения НС и перспективы их развития. Отличия НС от традиционных вычислительных систем.

Задача четкого разделения двух классов на обучающей выборке. Разделение центров масс. Алгоритм обучения персептрона. Виды обучения. Геометрическая интерпретация задачи разделения двух классов. Аппроксимация функций. Адалайн. Паде-нейрон. Нейрон с квадратичным сумматором.

2. Виды нейронных сетей и решаемые ими задачи

Реализация булевских функций посредством НС. Виды НС. Способы организации функционирования НС. Интерпретация ответов НС. Виды интерпретации. Оценка способности НС решить поставленную задачу. Константа Липшица сети. Метод обратного распространения ошибки.
3. Методы оптимизации, используемые при обучении нейронных сетей

Особенности задачи оптимизации, возникающей при обучении НС. Выбор направления минимизации. Партан-методы. Одношаговый квазиньютоновский метод и сопряженные градиенты. Одномерная минимизация. Методы глобальной оптимизации. Алгоритм имитации отжига. Генетические алгоритмы. Использование случайных возмущений в обучении. Метод виртуальных частиц.
4. Рекуррентные нейронные сети как устройства ассоциативной памяти

Нейронная сеть Хопфилда как ассоциативная память. Сеть Хемминга. Двунаправленная ассоциативная память.

Решение задач комбинаторной оптимизации на нейронных сетях

Решение задачи коммивояжера на сети Хопфилда. Машина Больцмана.
5. Самоорганизация нейронных сетей

Метод динамических ядер. Сети Кохонена.
6. Контрастирование (редукция) нейронной сети.

Оценка значимости параметров и сигналов.Сокращение числа входов в линейном сумматоре методом "снизу-вверх". Метод исключения параметров "сверху-вниз" с ортогонализацией. Бинаризация адаптивного сумматора.
7. Методы реализации нейрокомпьютеров

Электронные методы реализации НС. Нейрочипы. Нейропроцессор NM6403. Оптические методы реализации НС.
Б) Практические занятия
1. Модели нейронов и методы их обучения

Персептрон. Сигмоидальный нейрон. Нейрон типа «адалайн». Паде-нейрон. Нейрон с квадратичным сумматором. Нейроны типа WTA. Нейрон Хебба. Стохастическая модель нейрона.
2. Многослойные сигмоидальные сети

Многослойный персептрон. Алгоритм обратного распространения ошибки. Алгоритм наискорейшего спуска. Алгоритм сопряженных градиентов. Партан-методы. Подбор коэффициента обучения.
3.Рекуррентные сети как ассоциативные запоминающие устройства

Автоассоциативная сеть Хопфилда. Обучение сети Хопфилда по правилу Хебба. Обучение сети Хопфилда методом проекций. Сеть Хемминга. Двунаправленная ассоциативная память.


    1. Перечень примерных контрольных вопросов и заданий для самостоятельной работы – см. раздел 3.2 (вопросы для подготовки к экзамену).




  1. Учебно-методическое обеспечение дисциплины



    1. Образцы вопросов для подготовки к экзамену


Раздел 1.

1) Понятие нейронной сети (НС). Отличия НС от традиционных вычислительных систем.

2) Элементы нейрона. Сигмоидальный нейрон.

3) Задача четкого разделения двух классов на обучающей вы­борке. Разделение центров масс.

4) Алгоритм обучения персептрона. Виды обучения.

5) Геометрическая интерпретация алгоритма обучения персептрона.

6)Аппроксимация функций. Адалайн. Паде-нейрон. Нейрон с квадратичным сумматором.
Раздел 2

1)Реализация булевских функций посредством НС.

2) Виды НС. Способы организации функционирования НС.

3) Интерпретация ответов НС. Виды интерпретации.

4) Оценка способности нейронной сети решить задачу. Константа Липшица сети.

5) Метод обратного распространения ошибки.
Раздел 3.

1)Особенности задач оптимизации, возникающих при обучении НС.

2) Выбор направления минимизации. Партан-методы.

3) Одношаговый квазиньютоновский метод и сопряженные гради­енты.

4) Одномерная минимизация.

5) Методы глобальной оптимизации. Алгоритм имитации отжига.

6) Методы глобальной оптимизации. Генетические алгоритмы.

7) Метод виртуальных частиц.
Раздел 4.

1)Двунаправленная ассоциативная память.

2) Нейронная сеть Хопфилда как ассоциативная память.

3) Сеть Хемминга.

4) Решение задачи коммивояжера на сети Хопфилда.

5) Машина Больцмана. Решение задачи коммивояжера.
Раздел 5.

1)Самообучение НС. Метод динамических ядер. Сети Кохонена
Раздел 6.

1)Контрастирование (редукция) нейронной сети. Оценка значимости пара­метров и сигналов.

2)Сокращение числа входов в линейном сумматоре методом "снизу-вверх".

3) Метод исключения параметров "сверху-вниз" с ортогонали­зацией.

4) Бинаризация адаптивного сумматора
Раздел 7.

1)Электронные методы реализации НС. Нейрочипы.

2)Оптические методы реализации НС.


    1. Список основной и дополнительной литературы


1. Горбань А.Н., Россиев Д.А. Нейронные сети на персональном компьютере.- Новосибирск: Наука, 1996 г.

2. Осовский С. Нейронные сети для обработки информации.-М.: Финансы и статистика, 2002.

3. Уоссермен Ф. Нейрокомпьютерная техника. Теория и практика.- М.:Мир, 1992

4. Каллан Р. Основные концепции нейронных сетей.-М.:Изд. Дом «Вильямс», 2001.

5. Заенцев И.В. Нейронные сети. Основные модели.- Воронеж:ВГУ.-1999 г.

6. Горбань А.Н. Обучение нейронных сетей.- М.: СП Параграф, 1990 г.

7. Миркес Е.М. Нейрокомпьютер. Проект стандарта. – Новосибирск: Наука, 1999.

8. Нейроинформатика/ А.Н.Горбань и др. – Новосибирск: Наука, 1998.

9. Ачасова С.М. Вычисления на нейронных сетях (обзор)//Программирование.- 1991, N2.- С.40-53.

10. Вороновский Г.К. и др. Генетические алгоритмы, искусственные нейронные сети и проблемы виртуальной реальности. – Харьков: Основа.- 1997 г.

11. Chevtchenko P.A., Fomine D.V., Tchernikov V.M., and Vixne P.E., Using of microprocessor NM6403 for neural net emulation// http://www.module.ru

12. Круглов В.В., Борисов В.В. Искусственные нейронные сети. Теория и практика.- М.:Горячая линия – Телеком, 2002.

13. Назаров А.В., Лоскутов А.И. Нейросетевые алгоритмы прогнозирования и оптимизации систем. – СПб.: Наука и Техника, 2003.

14. Нейроматематика. Кн.6./Под ред. А.И.Галушкина.- М.:ИПЖР, 2002(Нейрокомпьютеры и их применение).

Программу подготовил

к.т.н., доцент Тарков М.С.

Похожие:

Организационно-методический раздел icon1 Организационно-методический раздел

Организационно-методический раздел iconI. организационно-методический раздел
Подготовка студентов к профессиональной деятельности в качестве педагогов-хореографов
Организационно-методический раздел iconОрганизационно-методический раздел
Дисциплина "Численный анализ " предназначена для студентов второго курса механико-математических факультетов университетов
Организационно-методический раздел iconОрганизационно-методический раздел
«Технология разработки программных систем» по направлению подготовки магистров техники и технологии 230100 «Информатика и вычислительная...
Организационно-методический раздел iconI. организационно-методический раздел
Особое внимание при прохождении курса уделяется выявлению особенностей музыкально-танцевального единства в учебных формах танца
Организационно-методический раздел iconПрограмма учебного курса. Организационно-методический раздел
Изучение современного русского языка с точки зрения его происхождения и места в современном мире
Организационно-методический раздел icon1. Организационно-методический раздел
Выработка у студенческой аудитории ясного представление о месте, занимаемом эпическими учениями в общем ходе развития индийской религиозно-философской...
Организационно-методический раздел iconI. организационно-методический раздел
Заключается в освоении студентами основных закономерностей развития простейших элементов музыкального языка и осмысление структурных...
Организационно-методический раздел iconI. организационно-методический раздел
Цель курса состоит в том, чтобы дать слушателям представление о языковом контексте, в котором происходило развитие германской поэтической...
Организационно-методический раздел iconОрганизационно методический раздел
Задачами курса наряду с теоретическим освоением основного содержания классической логики предполагает овладение практическими приемами...
Разместите кнопку на своём сайте:
ru.convdocs.org


База данных защищена авторским правом ©ru.convdocs.org 2016
обратиться к администрации
ru.convdocs.org