Главная » Просмотр файлов » Круглов В.В., Борисов В.В. - Искусственные нейронные сети (ИНС) Теория и практика

Круглов В.В., Борисов В.В. - Искусственные нейронные сети (ИНС) Теория и практика (778918), страница 25

Файл №778918 Круглов В.В., Борисов В.В. - Искусственные нейронные сети (ИНС) Теория и практика (Круглов В.В., Борисов В.В. - Искусственные нейронные сети (ИНС) Теория и практика) 25 страницаКруглов В.В., Борисов В.В. - Искусственные нейронные сети (ИНС) Теория и практика (778918) страница 252017-12-21СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 25)

Оценка проведена по десятибалльной шкале и сопровождена комментариями, призванными помочь составить собственное мнение о протестированных нейропакетах 1) Нейропакет Мецго8о(цбопв фирмы Мецго0ипепв)оп (пс. Мешо8о!цбопз предназначен для моделирования большого набора нейронных сетей. Основное его достоинство состоит в гибкости: помимо традиционных нейросетевых парадигм (полносвяэных и многослойных НС, самоорганизующихся карт Кохонена) нейропакет включает в себя мощный редактор визуального проектирования нейронных сетей, позволяющий создавать любые нейронные структуры и алгоритмы их обучения, а также вводить собственные критерии обучения Меиго8о)цбопз имеет хорошие средства визуализации структур, процессов и результатов обучения и функционирования нейронных сетей. Это ставит данный нейропакет на уровень САО-систем (систем автоматизированного проектирования) проектирования и моделирования НС.

Пакет предназначен для работы УУ(пг(оигв. Помимо средств взаимодействия с операционной системой (О(.Е), нейропакет снабжен генератором исходного кода и позволяет использовать внешние модули при создании и обучении нейронной сети. Пакет поддерживает программы, написанные на языке С++ для компиляторов М)сгово(( Ч)виа( С++ и Вог(апг( С++, а также в виде 00 -кода Таким образом, Мецго8о(цбопз является гибкой открытой системой, которую можно при необходимости дополнять и модифицировать.

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

Поддержива- 152 ,отся все типы связей: прямые, перекрестные и обратные. При этом хорошо реализована схема организации связей можно задать одну векторную связь с заданной весовой матрицей, а не набор скалярных связей с весовыми коэффициентами Нейропакет (чеигоЗо!цбопэ содержит мощные средства для организации обучающих выборок Встроенные конверторы данных поддерживают графические изображения в формате ВМР, текстовые файлы с числовыми или символьными данными, а также функции непрерывного аргумента (например, времени), заданные в аналитическом виде или в виде выборки значений. Нейропакет позволяет использовать любые внешние конверторы данных На этапе обучения может быть использован широкий круг критериев обучения, как дискретных, так и непрерывных.

Помимо этого можно вводить собственные критерии. Можно использовать как встроенный алгоритм обучения типа ЬасК-ргорада()оп или дельта-правила, так и использовать собственный. Система визуализации процесса обучения позволяет проводить анализ изменения весов непосредственно в процессе обучения и вносить коррективы. Может быть введена шумовая характеристика как при тестировании, так и при обучении нейронной сети Можно задать аддитивный белый шум, шум произвольной природы, а также любой заданный тип шума (например, белый мультипликативный).

'г(ецгово!цбопв содержит генератор (мастер) стандартных нейросетевых архитектор (й)еига) И/(кагг)), с помощью которого быстро задается архитектура, подбирается обучающая выборка, критерии и методы обучения нейронной сети Оценка нейропакета ° Простогла использования — 9. Прост в использовании, имеет хороший интуитивно понятный интерфейс с возможностями настройки. Неудобством является несколько непривычная терминология, примененная разработчиками, за что и снят один балл. ° Простота формврованоя обучающей выборко — 9. Обучающая выборка может быть сформирована либо на этапе создания нейронной сети средствами нейропакета, либо задана для уже созданной НС.

Поддерживаются основные типы данных текстовые данные в формате АЗС(), бинарные данные в виде исполняемого модуля и изображения в формате ВМР. При необходимости может быть подключен внешний конвертор данных. Балл снят за отсутствие встроенных конверторов некоторых популярных форматов данных, в частности звуковых файлов (в формате уудЧ) 153 ° Наглядность представления информации — 10. йеигобо)ибопв является лучшим из сравниваемых пакетов по наглядности представления информации. Система визуализации очень гибкая и хорошо продумана ° Реализация стандартных нейронных парадигм и алгоритмов обучения — 8.

Поддерживает основные нейропарадигмы (сеть обратного распространения, сети Кохонена, оптимизирующие нейронные сети и т. д.), Реализуется также широко используемый набор алгоритмов обучения: обратного распространения ошибки, градиентные методы, обучение без учителя и т. д. Два балла сняты за отсутствие некоторых популярных нейропарадигм, в частности, сетей Хопфилда. ° Возможность создания собственных нейронных структур — 10 В нейропакет встроен мощный нейроконструктор, позволяющий создавать любые нейронные структуры.

° Возможность использования собственных критериев обучения — 8. Позволяет задавать собственные критерии обучения нейронной сети, что, однако, связано с необходимостью подключения внешних модулей. За что и сняты два балла. ° Возможность использования собственных алгоритмов обучения — 10 Позволяет использовать любые собственные алгоритмы обучения в виде внешних программных модулей. ° Обмен информацией между нейропакетом и операционнои системой — 10.

Имеет развитые средства обмена с другими приложениями операционной системы, Поддерживается ОСЕ и технология Огацапд-Огор. ° Огпкрытость архитектуры — 10. Представляет собой открытую систему, позволяющую подключать собственные программные модули, реализующие нейронные структуры, критерии и алгоритмы обучения, данные для обучения. ° Генератор исходного кода — 10. Поддерживается генератор исходного кода на языке С++ для компиляторов М)сгово(( Ч)виа) С++ и Вог! апд С++.

° Наличие макроязыка — 10. Встроенный макроязык облегчает настройку нейропакета. 184 2) Нейропакет йецга)ЧЧогИз Рго1еззгопа! П!Р1цз фирмы йецга!ЧЧаге 1пс. йецга!ЧЧог!гз Рго1еззюпа! является мощным средством для моделирования нейронных сетей. В нем реализованы 28 нейронных парадигм, а также большое количество алгоритмов обучения.

Дополнительный модуль 00й0 (0зег Оебпе йецга! Оупат~сз) позволяет создавать собственные нейронные структуры. Как и йецгоВо!цзопз, йецга!ЧЧогкз Рго1еззюпа! имеет хорошую систему визуализации данных структуры нейронной сети, изменения ошибки обучения, изменения весов и их корреляции в процессе обучения. Последнее является уникальным свойством пакета и полезна при анализе поведения сети. В йецга!Чуог!гз Рго)езз|опа! можно интегрировать внешние программные модули. Он имеет встроенный генератор кода, поддерживающий компилятор М!сгозой Ч!зца! С++.

Способ представления информации незначительно отличается от йецгоВо!ц1юпз Оценка нейропакета ° Простота использования — 9. Прост в использовании. Единственным недостатком является отсутствие возможности настройки интерфейса ° Простота формирования обучающей выборки — 9. Обучающая выборка формируется достаточно просто Поддерживается текстовый формат данных АВСП. Пакет позволяет подключать свои конверторы данных.

Балл снят за отсутствие встроенных конверторов популярных форматов данных. ° Наглядность представления информации — 9. Имеет мощные и хорошо продуманные средства визуализации данных и нейронных структур. Балл снят за несколько непривычный визуальный интерфейс. ° Реализация стандартных нейронных ларадигм и алгоритмов обучения — 10. В пакете йецга)ЧЧогкз Рго1езз!опа! реализованы практически все известные и описанные в литературе нейронные парадигмы и алгоритмы их обучения.

° Возможность создания собственных нейронных струкгпур — 8 (только с модулем 001ЧО) Модуль 00й0 позволяет формировать собственные нейРонные структуры в виде внешних программных модулей. Два балла сняты за то, что модуль 00й0 является внешней программой к пакету 185 ° Возможность использования собственных критериев обучения — 7 Введение собственных критериев обучения предусмотрена только с использованием модуля 00)ч0 Два балла сняты за та что модуль 00г)0 является внешней программой к пакету, и еще один — за сложность введения собственного критерия обучения ° Вазможность использования собственных алгорипгмав обучения — 7 Три балла сняты за то же, что и ранее ° Обмен информацией между нейропакетом и операционной системой — 8 За счет мощной системы визуализации большого обмена данными не требуется, поэтому имеющихся в нейропакете средств обмена вполне достаточно Два балла сняты эа отсутствие технологии Ога9-апд-Огор и О(.Е ° Открытость архитектуры — 10 )чецга)ууогкв Рго1еввюпа! представляет собой открытую систему, позволяющую подключать внешние программные модули Пакетом поддерживается компилятор М!агава(1 Ч!виа! С++ ° Генератор исходного кода — 10 Имеется генератор исходного кода на языке С++ (М!агава() Чвиа! С++) ° Наличие макроязыка — 0 (отсутствует) 3) Нейропакет Ргосевв Адчгвог фирмы А!Фаге !пс.

Ргосевв Адчгвог предназначен для решения задач управления динамическими процессами (в частности, технологическимг процессами) Однако он может считаться универсальным нейропа кетам В нем реализована только многослойная нейронная сетг прямого распространения, обучаемая с помощью модифицира ванного алгоритма обратного распространения ошибки В паке- введена возможность работы с входными сигналами как с функ циями времени, а не дискретным набором точек Такой возможно стью помимо Ргосевв Адч~вог обладает только )чецгобо)цвопв Крс ме того, нейропакет Ргосевв Адмвог позволяет осуществлятуправление внешними аппаратными контроллерами, подключаг мыми к компьютеру Именно эти две особенности делают нейропэ кет Ргосевв Адчгвог примечательным Оценка нейропакета ° Простота использования — 8 Достаточно прост в использовании Имеет Ехсе)-подобнь интерфейс как для задания структуры нейронной сети и даннь' 156 для обучения, так и для отображения графической информации Балл снят за отсутствие возможностей настройки интерфейса и еще один балл за использование Ехсе!-подобного интерфейса ° Простота формирования обучающей выборки — 7 Позволяет обрабатывать данные, представленные в текстовом виде Редактирование данных осуществляется подобно Ехсе!- таблице Однако нейропакет не позволяет подключать внешние конверторы данных Балл снят за отсутствие встроенных конверторов популярных форматов данных, и еще два — за невозможность подключения внешних конверторов ° Наглядность представления информации — 7 Наглядность такая же, как в Ехсе! Возможно построение двух- и трехмерных графиков В процессе обучения отображается только изменение ошибки работы нейронной сети Три балла сняты за использование псевдографического интерфейса, который проигрывает в сравнении с интерфейсами !чеигоВо!цвопз и МеигайЧогкв ° Реализация стандартных нейронных парадигм и алгоритмов обучения — 5 Реализована только многослойная нейронная сеть, обучаемая с помощью модифицированного алгоритма обратного распространения Нейропакет позволяет работать с динамическими функциями времени, поступающими в качестве входных сигналов Оценка обусловлена тем, что многослойная нейронная сеть представляет собой половину всех используемых нейронных парадигм ° Возможность создания собственных нейронных структур — 5 Позволяет изменять только число слоев и количество нейронов в слоях ° Возможность использования собственных критериев обуч ения — О (отсутствует) Позволяет использовать только критерий средней квадратичной ошибки без возможности его изменения ° Возможность использования собственных алгоритмов обучения — 3 При обучении возможно только менять параметры алгоритма обратного распространения ошибки ° Обмен информацией между нейропакетом и информационной системой — 5 Обмен реализуется только через буфер обмена или внешние файлы, представленные в текстовом виде ° Открытость архитектуры — 3 157 Позволяет осуществлять управление внешними контролле рами, подключаемыми к компьютеру Возможность подключения внешних программных модулей отсутствует.

Характеристики

Список файлов книги

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