Нейронная лаборатория - Neural Lab

Нейронная лаборатория это бесплатный нейронная сеть симулятор, который проектирует и обучает искусственные нейронные сети для использования в машиностроении, бизнесе, информатике и технологиях. Он интегрируется с Microsoft Visual Studio с помощью C (Win32 - Wintempla ) для включения искусственных нейронных сетей в пользовательские приложения, исследовательские симуляции или пользовательские интерфейсы.

Он предоставляет визуальную среду для разработки и тестирования искусственных нейронных сетей.

Последняя версия Neural Lab - 4.1. Две основные версии - это версия 3.1 и 4.0.

Версия 3.x

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

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

Версия 4.x

В версии 4.0 есть возможность выполнять операции нейронной сети с помощью написания кода. Код очень похож на C /C ++, Ява или же C #.

В версии 4.0 авторы включают справочную информацию об искусственных нейронных сетях.

Версия 4.0 включает Сети Кохонена которые можно обучать без наблюдения и вероятностных нейронных сетей.

Функции

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

Приложения

Конкретные примеры нейронных сетей включают:

  • Прогноз
  • Картография
  • Авто Ассоциация
  • Классификация
  • Сетевое моделирование

Wintempla

Neural Lab разработана с использованием Wintempla (плагин, работающий с Microsoft Visual Studio). Wintempla инкапсулирует Win32 и упрощает разработку приложений Microsoft Windows с использованием C ++ и собственных API-интерфейсов Win32.

Wintempla - это инструмент, который интегрируется с Microsoft Visual Studio. Wintempla инкапсулирует Win32, чтобы упростить создание веб-приложений и настольных приложений с использованием C ++ и объектно-ориентированного программирования. У программиста есть возможность использовать собственные Win32 API или классы Wintempla.

Wintempla включает:

  • Учебник с ключевыми концепциями программирования
  • Видео, демонстрирующие, как работают общие инструкции управления (такие как: if, else, for, while и т. Д.)
  • Множество примеров и задач, которые можно использовать в: классы программирования, SQL, PLSQL, графика
  • Поддержка создания приложений базы данных SQL
  • Импорт SQL для создания (в секундах) настольных или веб-приложений из файла SQL
  • Оптимизация имитационного отжига
  • Оптимизация генетического алгоритма
  • Асинхронный модуль для цифро-аналоговых преобразователей (ЦАП)
  • Асинхронный модуль для аналого-цифровых преобразователей (АЦП)
  • Асинхронный модуль для последовательных портов
  • Многопоточные приложения
  • Печать документов
  • Службы Microsoft Windows
  • Развертывание GUI
  • Цифровая обработка сигналов (Remez, БПФ и фильтрация)
  • Общая объектная модель (COM)
  • Лексический анализатор, компилятор и виртуальная машина
  • Искусственные нейронные сети
  • Матричные операции
  • Визуализация данных: круговая диаграмма, XY-диаграмма, полярная диаграмма, гистограмма, 3D-визуализация, просмотр моделирования
  • Встроенная поддержка обработки строк с помощью STL
  • Встроенная поддержка математических операций с использованием STL
  • Встроенная поддержка хранения файлов данных
  • Приложение GDI Game
  • Поддержка приложений DirectX
  • Поддержка приложений Open GL
  • Поддержка программного создания файлов PDF

Расширения файлов

  • .lab код Neural Lab (текстовый файл в формате UNICODE)
  • .lay Файл многослойной нейронной сети.
  • .lax Файл многослойной нейронной сети со сложной областью
  • .koh Файл нейронной сети Кохонена.
  • .prb Файл вероятностной нейронной сети.
  • .csv Файл данных, разделенных запятыми.

Смотрите также

Рекомендации

  • Мастерс, Тимоти (25 июля 1994 г.). Обработка сигналов и изображений с помощью нейронных сетей: Справочник по C ++. Джон Вили и сыновья. ISBN  978-0-471-04963-0.
  • Мастерс, Тимоти (17 апреля 1995 г.). Расширенные алгоритмы для нейронных сетей: справочник по C ++. Вайли. ISBN  978-0-471-10588-6.

внешняя ссылка