NeuroSolutions for Excel is a Microsoft Excel add-in that simplifies and enhances the process of getting data into and out of a NeuroSolutions neural network. This tool benefits both the novice and the advanced neural network developer by offering easy to use, yet extremely powerful features. The foremost feature of this product is that all tasks can be performed directly from Excel!
The Custom Solution Wizard does more than just create an isolated DLL. It integrates the DLL into a working sample application, giving you an excellent starting point for your own application. Sample applications can be created for Visual Basic, Access, Excel, Visual C++ and Active Server Pages (ASP web pages). In addition, you can also use the CSW to develop custom neural network models for our financial analysis product, TradingSolutions.
The NeuroSolutions for MATLAB neural network toolbox is avaluable addition to MATLAB's technical computing capabilities allowing users to leverage the power of NeuroSolutions inside MATLAB. The toolbox features 15 neural models, 5 learning algorithms and a host of useful utilities integrated in an easy-to-use interface, which requires "next to no knowledge" of neural networks to begin using the product.
“Introduction to Neural Network:A practical approach with NeuroSolutions” is a one-day hands-on workshop that focus on fundamental concepts and techniques for analysis and design of neural computation as an approach to intelligent problem solving. A great feature of the course is that the teaching material will illustrate practical graphical neural network development tools (NeuroSolutions) that enable you to easily create a neural networks model from your data. The course also illustrate the process of building of neural network directly from Excel that simplifies and enhances the process of getting data into and out of a neural network.
TradingSolutions is a software product that helps you make better trading decisions by combining traditional technical analysis with state-of-the-art artificial intelligence technologies. Use any combination of financial indicators in conjunction with advanced neural networks and genetic algorithms to create trading models that are remarkably effective.

 

NeuroSolutions for MATLAB
Product Tour

Step 3: Testing and Utilizing the Neural Network

After training, the performance of the neural network model can be evaluated on a new out-of-sample testing data set.
    >> [z_out, performance] = nsTest (mynet, z_in, z_desired);
    >> performance
    performance =
    mse: 0.7316
    nmse: 0.1728
    correlation: 0.9095
    percent_error: 13.1862
where z_in and z_desired represent the testing input and desired data respectively. z_out represents the output that the network actually produced when tested with z_in. The variable ”performance” stores indicators comparing the network output z_out with the desired output z_desired.

Production

Once you have created the network, trained and tested it to your satisfaction, the neural network is ready to be utilized in practice with production data.

    >> p_out = nsProduction (mynet, p_in);

where p_in is the production input data and p_out is the network output for the production input data.

What is Production?

Let’s say you want a neural network to do voice recognition. To train the neural network you would record voice samples of people you know and use it as training data. The voice samples serve as the training input data and the text that they spoke serves as the training desired data. Once the neural network is trained it can be used in a real-world situation to perform voice recognition on voice samples of any individual. This process of using a neural network on data for which there is no desired output is called production.

Back | Tour Topics | Next

 

MY Office : 72-3C, JALAN PUTERI 2/4, BANDAR PUTERI, 47100 PUCHONG, SELANGOR, Malaysia. Tel:+603-8063 9300 fax:+603-8063 9400
SG Office : 259, Onan Road, Singapore 424651. Tel: +65-6468 3325 Fax: +65-6764 5646