Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы на зачет по ИЗ.docx
Скачиваний:
16
Добавлен:
22.09.2019
Размер:
349.25 Кб
Скачать

30. Классификация и сравнительный анализ пакетов прикладных программ нейросетевого моделирования

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

Универсальный нейропакет NeuroSolutions фирмы NeuroDimension, Inc предназначен для моделирования широкого круга искусственных нейронных сетей. Основное достоинство описываемого нейропакета состоит в его гибкости: помимо традиционно используемых нейросетевых парадигм (типа полносвязных многослойных нейронных сетей или самоорганизующихся полей Кохонена) нейропакет включает в себя редактор визуального проектирования нейронной сети, позволяющий создавать практически любые собственные нейронные структуры и. собственные алгоритмы их обучения. Данный нейропакет позволяет пользователю вводить собственные критерии обучения нейронной сети не ограничивая его только критерием минимума квадрата ошибки.

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

К недостаткам сдедует отнести то, что нейропакет NeuroShell 2 имеет и недостаточно продуманную систему визуализации данных: контролировать можно многие параметры, но в разных режимах работы нейропакета.

К особенностям нейропакета следует отнести жестко реализованную последовательность действий при работе с нейронной сетью. Так, невозможно определить структуру нейронной сети до того, как заданы водные данные. Таким образом, можно сказать, что пакет NeuroShеll 2 удобен для начинающих пользователей.

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

NeuralWorks Professional представляет собой открытую систему, в которую можно интегрировать внешние программные модули, написанные пользователями. Пакет имеет встроенный генератор кода, поддерживающий компилятор Microsoft Visual C++.