Программное обеспечение

В этом разделе находится информация по программному обеспечению по направлению искусственного интеллекта.


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

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

  • Alyuda NeuroIntelligence - Нейросетевое программное обеспечение и расширение для Excel, предназначенное для прогнозирования и анализа данных. Поддерживает несколько алгоритмов. Доступна trial-версия.
  • Amygdala - Программное обеспечение с открытым исходным кодом для моделирования нейронных сетей, написанное на C++.
  • Annie - Нейросетевая библиотека для C + + (Windows и Linux) с открытым исходным кодом. Поддерживает MLP, RBF и сети Хопфилда. Наличие интерфейсов для Matlab's Neural Network Toolbox.
  • Artificial Intelligence Recurrent Asymmetric Networks (NARIA) - Открытый проект о симуляции человеко-подобного интеллекта с помощью нейронных сетей.
  • 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 и онлайн руководство пользователя.
  • Temporal Difference Learning Project - Java-исходники, реализующие обучение методом случайного поиска и Tic Tac Toe.
  • 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 с открытым исходным кодом, который может быть использован для создания и обучения основных типов нейронных сетей. Сайт содержит полный исходных код, документацию и информацию о проекте.
  • University of Hertfordshire Neural Network Software - Нейросетевое программное обеспечение написанное на Java с полным исходным кодом.

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

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

Спасибо за ваш комментарий.
Он будет опубликован после проверки.