Reviews
Now Reading
AForge.Neuro
0
Review

AForge.Neuro

Overview
Synopsis

AForge.NET framework provides neural networks library, which contains set of classes aimed for creating different type of artificial neural networks and training them to solve certain tasks, like recognition, approximation, prediction.

Category

Artificial Neural Network Software

Features

•Calculating XOR functions
•Multilayer Feed Forward Neural Networks
•Kohonen Self Organizing Map

License

Proprietary Software

Pricing

Subscription

Free Trial

Available

Users Size

Small (<50 employees), Medium (50 to 1000 Enterprise (>1001 employees)

Company

AForge.Neuro

What is best?

•Calculating XOR functions
•Multilayer Feed Forward Neural Networks
•Kohonen Self Organizing Map

PAT Rating™
Editor Rating
Aggregated User Rating
Rate Here
Ease of use
8.6
7.6
Features & Functionality
8.4
7.6
Advanced Features
8.6
7.6
Integration
8.5
7.6
Performance
8.4
Customer Support
7.5
Implementation
Renew & Recommend
Bottom Line

AForge.NET framework consists of several libraries, so below the framework's features are presented grouped by them. AForge.Imaging, which is the biggest library of the framework so far, contains different image processing routines, which are aimed to help as in image enhancement/processing.

8.3
Editor Rating
7.6
Aggregated User Rating
2 ratings
You have rated this

AForge.NET framework provides neural networks library, which contains set of classes aimed for creating different type of artificial neural networks and training them to solve certain tasks, like recognition, approximation, prediction, etc.

The library mainly allows users to create two categories of artificial neural networks: feed forward neural networks with activation function and one layer distance networks. Feed forward neural networks are represented as one layer or as multi-layer networks which don't have recurrent connections. Information flows in these networks from inputs to outputs passing all layers of neural network only one time without doing loops.

Neurons of such networks calculate their output by calculating weighted sum of their inputs and passing it to an activation function, whose value becomes an output of neuron.

With the ability to set an activation function to use in neural network and configure its size, it is possible to create different types of networks for different tasks starting from simple perceptron (neuron with threshold activation function), which does classification of linearly separable data into two classes and ends with complex multi-layer networks, which are aimed for recognition, prediction, etc.

One layer distance networks calculate their output as distance value between neuron's inputs and its weight - sum of absolute differences. These types of neurons' output calculation makes these networks usable as Kohonen Self Organizing Networks. Starting from 2.0.0 version (including beta) the AForge.NET Framework is published under LGPL v3 license.

The only exception is the AForge.Video.FFMPEG component which is published under GPL v3 license because it depends on the GPL build of the FFMPEG library. All previous releases of AForge.NET Framework (1.x.x) are published under GPL v3 license.

Filter reviews
User Ratings





User Company size



User role





User industry





Ease of use
Features & Functionality
Advanced Features
Integration
Performance
Customer Support
Implementation
Renew & Recommend

What's your reaction?
Love It
0%
Very Good
0%
INTERESTED
0%
COOL
0%
NOT BAD
0%
WHAT !
0%
HATE IT
0%