Е. Миркес - Учебное пособие по курсу «Нейроинформатика»

Здесь есть возможность читать онлайн «Е. Миркес - Учебное пособие по курсу «Нейроинформатика»» весь текст электронной книги совершенно бесплатно (целиком полную версию без сокращений). В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Город: Красноярск, Год выпуска: 2002, Издательство: КРАСНОЯРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ, Жанр: Математика, Технические науки, Программирование, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Учебное пособие по курсу «Нейроинформатика»: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Учебное пособие по курсу «Нейроинформатика»»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

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

Учебное пособие по курсу «Нейроинформатика» — читать онлайн бесплатно полную книгу (весь текст) целиком

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Учебное пособие по курсу «Нейроинформатика»», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

ParamDefDefaultType -1 1

Connections

InSignals[1..N]<=> In. InSignals[1..N] {Входные сигналы – входному слою}

{Выходные сигналы нейронов - с выходного слоя сети}

OutSignals[1..M]<=> Net. OutSignals[1.. M]

{Параметры сети последовательно всем подсетям}

Parameters[1.. NumberOf( Parameters,In)] <=> In. Parameters[1.. NumberOf( Parameters,In)]

Parameters[ NumberOf( Parameters,In)+1.. NumberOf( Parameters,In)+ NumberOf( Parameters,Net)] <=> Net. Parameters[1.. NumberOf( Parameters,Net)]

{Передача сигналов от слоя к слою}

In. OutSignals[1..M] <=> Net. InSignals[1..M] {От входного к циклу}

Net. OutSignals[1..M] <=> Net. InSignals[1..M] {От первого скрытого слоя}

End

{Нейрон сети Хопфилда из N нейронов}

CascadHopf(N : Long)

ContentsSum(N),Sign_Easy {Сумматор и пороговый элемент}

InSignalsN {Число входных сигналов – N}

OutSignals1 {Число выходных сигналов – 1}

Parameters NumberOf( Parameters,Sum(N)) {Число параметров – N}

Connections

InSignals[1..N] <=> Sum. InSignals[1..N] {Входы нейрона – входы сумматора}

{Выходной сигнал нейрона – выходной сигнал порогового элемета}

OutSignals<=> Sign_Easy. OutSignals

{Параметры нейрона – парамеры сумматора}

Parameters[1.. NumberOf( Parameters,Sum(N))] <=> Sum. Parameters[1.. NumberOf( Parameters,Sum(N))]

{Выход сумматора на вход порогового элемента}

Sum. OutSignals<=> Sign_Easy. InSignals

End

{Слой нейронов Хопфилда}

LayerHLay(N : Long)

ContentsHop: Hopf(N)[N] {В состав слоя входит N нейронов}

InSignalsN * N {N нейронов по N входных сигналов}

OutSignalsN {Один выходной сигнал на нейрон}

ParametersN * NumberOf( Parameters,Hop)

Connections

{ NumberOf( InSignals,Hop) сигналов первому нейрону, и т.д.}

InSignals[1..Sqr(N)] <=> Hop[1..N]. InSignals[1..N]

{Выходные сигналы нейронов - выходные сигналы сети}

OutSignals[1..N]<=> Hop[1..N]. OutSignals

{Параметы слоя – параметры нейронов}

Parameters[1..N * NumberOf( Parameters,Hop)] <=> Hop[1..N]. Parameters[1.. NumberOf( Parameters,Hop)]

End

{Сеть Хопфилда из N нейронов}

UntilHopfield(N : Long) InSignals= OutSignals

ContentsBLay(N,N) ,HLay(N) {Слой точек ветвления и слой нейронов}

InSignalsN {Число входных сигналов – N}

OutSignalsN {Число выходных сигналов – N}

ParametersN * NumberOf( Parameters,HLay(N)) {Число параметров – N*N}

Connections

{Входные сигналы – точкам ветвления}

InSignals[1..N]<=> BLay. InSignals[1..N]

{Выходные сигналы нейронов – выходные сигналы сети}

OutSignals[1..N]<=> HLay. OutSignals[1..N]

Parameters[1..N* NumberOf( Parameters,HLay(N))] <=> HLay. Parameters[1..N* NumberOf( Parameters,HLay(N))]

{Выход точек ветвления на вход нейронов}

BLay. OutSignals[1..Sqr(N)] <=> HLay. InSignals[1..Sqr(N)]

{Замыкаем конец на начало}

HLay. OutSignals[1..N] <=> BLay. InSignals[1..N]

End

End NetLib

NetWorkHop UsedSubNets; {Сеть Хопфилда на пять нейронов}

MainNetHopfield(5)

Parameters0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0;

ParamMask-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1;

End NetWork

Сокращение описания сети

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

Раздел описания сигналов и параметров

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

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Учебное пособие по курсу «Нейроинформатика»»

Представляем Вашему вниманию похожие книги на «Учебное пособие по курсу «Нейроинформатика»» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «Учебное пособие по курсу «Нейроинформатика»»

Обсуждение, отзывы о книге «Учебное пособие по курсу «Нейроинформатика»» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x