Главная » Все файлы » Просмотр файлов из архивов » Документы » Круг П.Г. Моделирование искусственных нейронных сетей

Круг П.Г. Моделирование искусственных нейронных сетей

2018-01-12СтудИзба

Описание файла

Файл "Круг П.Г. Моделирование искусственных нейронных сетей" внутри архива находится в папке "Круг П.Г. Моделирование искусственных нейронных сетей". Документ из архива "Круг П.Г. Моделирование искусственных нейронных сетей", который расположен в категории "". Всё это находится в предмете "нейронные вычислительные сети" из 11 семестр (3 семестр магистратуры), которые можно найти в файловом архиве РТУ МИРЭА. Не смотря на прямую связь этого архива с РТУ МИРЭА, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "нейронные вычислительные сети" в общих файлах.

Онлайн просмотр документа "Круг П.Г. Моделирование искусственных нейронных сетей"

Текст из документа "Круг П.Г. Моделирование искусственных нейронных сетей"

ФЕДЕРАЛЬНОЕ АГЕНСТВО ПО ОБРАЗОВАНИЮ

ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ПРИБОРОСТРОЕНИЯ И ИНФОРМАТИКИ

П.Г.Круг

МОДЕЛИРОВАНИЕ ИСКУССТВЕННЫХ НЕЙРОННЫХ СЕТЕЙ

Учебное пособие по курсу «Нейронные вычислительные сети»

Москва 2009

УДК 004.032.26

ББК 32.818

К-84

Рекомендовано к изданию в качестве учебного пособия

редакционноиздательским советом МГУПИ

Рецензент: проф., д-р. техн. наук Желбаков И.Н.

П.Г.Круг.

Моделирование искусственных нейронных сетей: учебное пособие по курсу «Нейронные вычислительные сети» – М.: МГУПИ, 2009 – 96 с.

Рассматриваются основы искусственных нейронных сетей, современные программные нейросимуляторы и примеры моделирования нейронных сетей типа «Многослойный персептрон».

Содержит практический курс, базирующийся на нейросимуляторе TRAJAN.

Отражает десятилетний опыт обучения студентов в области нейронных сетей в Московском государственном университете приборостроения и информатики и Московском энергетическом институте (техническом университете).

Предназначено для студентов, обучающихся по направлению «Информатика и вычислительная техника», и аспирантов.

Табл. 15 Ил. 18. Библиограф.: 14 назв.

УДК 004.032.26

ББК 32.818

© П.Г.Круг, 2009

© МГУПИ, 2009

ОГЛАВЛЕНИЕ

Введение …………………………………………..……………….….……

5

1. Направления применения искусственных нейронных сетей ..…..

7

1.1. Типовые решаемые задачи ……………………..………………….

7

1.2. Обзор областей применения ………...………………..…….……..

8

1.3. Распознавание символов ...………..………………….……......…..

13

1.4. Искусственный нос ……………….……..…….……....…….…….

15

1.5. Прогнозирование ……………….……………….…….…….…..…

25

2. Модель искусственного нейрона ………………………….….………

44

2.1. Биологический нейрон …………………………………….………

44

2.1. Искусственный нейрон ………………...…………….……………

45

2.1. Активационная функция ………………...…….….……………….

46

3. Методы обучения искусственных нейронных сетей ………………

48

3.1. Обучение «с учителем» ………………………….…...…………...

48

3.2. Обучение «без учителя» ……………………….…………………..

49

4. Многослойный персептрон ………………………………..…..………

50

4.1. Определения …………………………….…….…………………...

50

4.2. Алгоритм «Обратного распространения» (Backpropagation) …...

50

4.3. Требования к обучающим выборкам ……………...……………..

55

5. Самообучающиеся карты Кохонена …………………………………

57

5.1. Определения …………………………….…….…………………...

57

5.2. Принцип работы искусственной нейронной сети Кохонена …...

57

5.3. Сходимость алгоритма самообучения ……………...………..…..

61

6. Программное обеспечение для моделирования нейронных сетей .

64

3.1. Обзор программных продуктов для моделирования ………….....

64

3.2. Краткое описание программного продукта TRAJAN …………....

64

3.3. Описание основных этапов моделирования в среде TRAJAN …..

67

7. Лабораторный практикум …………………..…………………..…….

71

Лаб. работа № 1. Создание и обучение простейшей нейронной сети.

71

Лаб. работа № 2. Определение направления двоичного сдвига ….…

75

Лаб. работа № 3. Распознавание символов ………………….…….....

78

Лаб. работа № 4. Искусственный нос ……………………..……..……

80

Лаб. работа № 5. Прогнозирование ………………………..……...…..

83

Заключение ………………...……………………………………………....

86

Вопросы для самопроверки …………………………………..…..….…..

87

Литература …………….……….….……………………………………….

88

Приложения ………………………………………………………………..

89

П1. Программные продукты для моделирования искусственных нейронных сетей ……………………………………...……………..….

93

П2. Варианты заданий к лаб. работе №2 …………………………..….

94

П3. Варианты заданий к лаб. работе №3 ………………………..…….

94

П4. Варианты заданий к лаб. работе №5 ……………………..……….

95

ВВЕДЕНИЕ

Учебное пособие посвящено моделированию на персональных компьютерах искусственных нейронных сетей (ИНС) типа «Многослойный персептрон». ИНС все чаще применяются при классификации, распознавания образов и прогнозировании, поэтому подготовка специалистов, владеющих нейросетевыми технологиями, является, безусловно, актуальной задачей.

Рассмотрим историю создания и развития искусственных нейронных сетей. Впервые о них заговорили в 1940-х годах.

Считается, что теория нейронных сетей, как научное направление, была обозначена в классической работе Мак Каллока и Питтса в 1943 г., в которой утверждалось, что, в принципе, любую арифметическую или логическую функцию можно реализовать с помощью простой нейронной сети.

Среди основополагающих работ следует выделить модель Д. Хэбба, который в 1949 г. предложил закон обучения, явившийся стартовой точкой для алгоритмов обучения искусственных нейронных сетей, а также теоремы М. Минского и исследования им ряда типовых задач, в том числе, популярной задачи «Исключающего «ИЛИ».

В 1958 г. Ф. Розенблатт предложил нейронную сеть, названную персептроном, и построил первый нейрокомпьютер «Марк-1». Персептрон был предназначен для классификации объектов и получал на этапе обучения от «учителя» сообщение, к какому классу принадлежит предъявляемый объект. Обученный персептрон был способен классифицировать объекты, в том числе, не использовавшиеся при обучении, делая при этом мало ошибок.

Затем, после разработок 1950-х и 1960-х наступил период затишья, длившийся с 1968 по 1985 гг.

В 1985-1986 гг. теория нейронных сетей получила «технологический импульс», который был вызван возможностью моделирования нейронных сетей на появившихся в то время персональных компьютерах. Искусственные нейронные сети превратились из объекта фундаментальных исследований в инструмент решения прикладных задач в самых разных отраслях.

Настольной книгой специалиста, моделирующего и применяющего нейронные сети, стала работа Ф. Уоссермена «Нейрокомпьютерная техника» (издана на русском языке в 1992 году).

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

Искусственные нейронные сети во многом копируют свой естественный прототип – человеческий мозг. Однако, все попытки понять и моделировать объективные процессы обработки информации мозгом человека пока особого успеха не имели. Несмотря на то, что разработки по нейронному моделированию ведутся нейробиологами уже более 50 лет, нет ни одной области мозга, где процесс обработки информации был бы им ясен до конца. Также ни для одного нейрона в мозге пока невозможно определить код, который он использует для передачи информации в виде последовательности импульсов. Поэтому, будущие открытия в области нейрокомпьютерных технологий по всей вероятности будут связаны с новыми открытиями в области биологического нейро-моделирования. Предполагается, что открытие биологических основ обработки информации вызовет существенную активизацию работ в построении искусственного мозга и инициацию беспрецедентного по своему размаху научного и технологического проекта. Новый проект будет способен достаточно быстро дать значительный экономический эффект и, наконец-то, появится возможность широко применять «умные» системы, способные вместо людей выполнять монотонные, скучные и опасные задания [8, 9].

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

Данное учебное пособие содержит 6 теоретических разделов, введение, практикум, состоящий из 5 лабораторных работ, заключение, список литературы, приложения и список контрольных вопросов для самопроверки.

Выражаю благодарность аспиранту МГУПИ Яковицкому Сергею Владимировичу за помощь в подготовке учебного пособия.

1. НАПРАВЛЕНИЯ ПРИМЕНЕНИЯ ИСКУССТВЕННЫХ НЕЙРОННЫХ СЕТЕЙ

1.1. Типовые решаемые задачи

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

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

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


Рис.1.1. Типовые задачи, решаемые с помощью нейронных сетей и нейрокомпьютеров

Типовые задачи, решаемые с помощью ИНС, следующие (рис.1.1):

  • автоматизация процесса классификации;

  • автоматизация прогнозирования;

  • автоматизация процесса предсказания;

  • автоматизация процесса принятия решений;

  • управление;

  • кодирование и декодирование информации;

  • аппроксимация зависимостей.

1.2. Обзор областей применения

ПЦОС широко применяются в следующих основных областях:

  • промышленность;

  • бизнес и финансы;

  • наука и техника;

  • высокие технологии;

  • оборонные отрасли;

  • здравоохранение.

Примеры применения ИНС и представлены в таблице 1.1. Безусловно, данный перечень не полон, однако он позволяет получить представление о характере востребованности нейросетевых технологий. В качестве иллюстрации успешного применения ИНС рассмотрим некоторые примеры.

Проектирование и оптимизация сетей связи

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

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

Управление ценами и производством

Часто недооцениваются потери от неоптимального планирования производства. В связи с тем, что спрос и условия реализации продукции зависят от времени, сезона, курсов валют и многих других факторов, то и объем производства должен гибко варьироваться с целью оптимального использования ресурсов.

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5167
Авторов
на СтудИзбе
437
Средний доход
с одного платного файла
Обучение Подробнее