пятница, 3 ноября 2017 г.

Нейросетевое программное обеспечение

Нейронные сети

В этом разделе находится информация по программному обеспечению по направлению искусственного интеллекта.
Программное обеспечение
К настоящему времени разработано много программных пакетов, реализующих нейронные сети. Вот некоторые, наиболее известные программы-симуляторы нейронных сетей, представленных на рынке программного обеспечения:

  • Alyuda NeuroIntelligence — Нейросетевое программное обеспечение и расширение для Excel, предназначенное для прогнозирования и анализа данных. Поддерживает несколько алгоритмов. Доступна trial-версия.

  • Amygdala — Программное обеспечение с открытым исходным кодом для моделирования нейронных сетей, написанное на C++.

  • Annie — Нейросетевая библиотека для C + + (Windows и Linux) с открытым исходным кодом. Поддерживает MLP, RBF и сети Хопфилда. Наличие интерфейсов для Matlab’s Neural Network Toolbox.


  • Cortex — Приложение, реализующее нейронные сети обратного распространения.

  • DELVE — Стандартная среда для оценки эффективности методов обучения. Включает в себя набор данных и архив методов обучения.

  • EasyNN — Нейросетевое программное обеспечение для Windows с числовыми, текстовыми и графичискими функциями.

  • ECANSE — Предоставляет среду разработки для проектирования, моделирования и тестирования нейронных сетей и их применения для производства оптимизированного программного решения.

  • FANN — Нейросетевая библиотека исполняемая в ANSI C. Создает многослойные сети прямого распространения с поддержкой как полносвязных и и сетей со структурными связями. Поддерживает выполнение в фиксированной точке для быстрой работы на системах, как IPAQ.

  • Fann Neural Network for Mathematica — Бесплатная интерактивная среда для Mathematica, включающая распознавание образов и предсказания временных рядов.

  • Genesis —  Платформа для моделирования сложных нейронных систем.

  • Java library — Java-библиотека с открытыым кодом, реализующая сети прямого распространения такие как:  многослойные персептроны, обобщенные и модульные сети прямого распространения.

  • Joone — (Java Object Oriented Neural Engine)  — свободно распространяемый нейросетевой фреймворк на Java. Может быть расширен новыми модулями.

  • libF2N2 — Нейросетевая библиотека с открытым исходным кодом. Реализует нейронные сети прямого распространения на C++ и PHP.

  • Lightweight Neural Network++ — Свободно распространяемое программное обоеспечение. Реализует нейронные сети прямого распространения  и неккоторые мтеоды обучения.

  • LTF-Cimulator — Симулятор LTF-C нейронных сетей для решения задач классификации.

  • Netlab — Библиотека MATLAB- функций для моделирования нейросетевых алгоритмов, основанных на книге «Neural Networks for Pattern Recognition» Chris Bishop.

  • NetMaker — Моделирует MLP, RMLP and каскадно-корреляционные сети с динамической подстройкой архитектуры. Включает различные учебные данные, ошибки и активационные функции.

  • Neurak — бесплатная среда для разработки и применения искусственных нейронных сетей.

  • Neural Network Framework — Фреймворк для создания нейронных сетей с произвольной топологией и смешанного типа нейронов. Включает в себя техническую информацию и почтовые рассылки.

  • Neural Network Leaves Recognition — Нейронная сеть, предназначенная для распознования. Написана на Java.  Java-Applet также доступен.

  • Neural Network Models in Excel — Бесплатное программное обеспечение, реализующее нейронные сети для решения задач прогнозирования и классификации в Excel. Используется обратное распространение. Может обрабатывать пропущенные значения и категориальные данные.

  • Neural Network Toolbox for MATLAB — среда для исследований нейронных сетей, проектирования и моделирования их в MATLAB.

  • Neural Networks at your Fingertips — Нейросетевой симулятор, реализующий 8 различный архитектур со встроенным примером приложений запрограммированных на ANSI C.

  • NeuralWorks — Professional II/PLUS является средой для разработки нейронных сетей для Windows и Unix. Predict — нейросетевой инструмент для решения задач прогнозирования и классификации для Unix или как надстройка Excel для Windows.

  • NeuroBox -dotNET-библиотека, реализованная на  C# для создания, распространения и обучения сложных нейронных сетей прямого распространения.

  • Neuromat — Программное обеспечение для разработки байесовских нейронных сетей.

  • NeuroMine — Нейрсетевые  COM+ компонены и среда разработки для предсказания и анализа данных. Поддерживает несколько алгоритмов. Доступна trial-версия.

  • Neuropilot Project — Набор демо java-апплетов, реализующих обученные нейронные сети для пилотирования лунно-посадочного модуля на ландшафты различной сложности.

  • NeuroShell Predictor — Программное обеспечени для прогнозирования и оценки на основе нейронные сетей. Доступна демо-версия.

  • NeuroSolutions — Среда раработки нейронных сетей с графичиским интерфейсом. Поддерживает несколько типо сетей и алгоритмов обучения. Доступна trial-версия.

  • NeuroXL — MS Excel надстройки на основе нейронных сетей. Предназначены для предсказания, классификации и финансового прогнозирования.

  • NNSYSID Toolbox — Набор инструментов для MATLAB, реализующий  нейронные сети для идентификации нелинейных динамических систем.

  • Penguinwerks — Нейросетевая библиотека с открытым исходным кодом на C# для создания многослойных персептронов.

  • Pythia — Программное обеспечение для моделирования нейронных сетей с обратным распространением. Доступна ознакомительная версия.

  • Simbrain — Бесплатный Java-набор для моделирования нейронных сетей.

  • Stuttgart Neural Network Simulator — На сайте представлено описание возможностей симулятора для Unix и X11, а также информация о том, как можно получить SNNS и онлайн руководство пользователя.


  • Tiberius — Нейросетевое программное обеспечение для решения задач классификации и регрессии. Поддерживает ODBC и Excel.

  • Torch — Библиотека, реализующая современные алгоритмы машинного обучения. A library of state-of-the-art machine learning algorithms. Лицензия GPL. Работает в Unix and Linux средах.

  • Tradecision — Нейросетевое программное обеспечение для технического анализа и торговли на фондовом рынке. Доступна демо-версия.

  • Xerion — Симулятор нейронной сети на C и Tcl. Состоит из библиотек на C для создания сетей.

  • Prediction with neural network — Учебник, который включает в себя Java-апплет для проведения экспериментов предсказания в режиме онлайн.

  • Neuroph — Нейросетевой фреймворк на Java с открытым исходным кодом, который может быть использован для создания и обучения основных типов нейронных сетей. Сайт содержит полный исходных код, документацию и информацию о проекте.




Комментариев нет:

Отправить комментарий

Яндекс.Метрика Рейтинг@Mail.ru