The Custom Solution Wizard (CSW) is an add-on program for NeuroSolutions that
will allow you to embed a custom neural network into your own application. It
does this by encapsulating your NeuroSolutions neural network (breadboard) into
a self-contained Dynamic Link Library (DLL). It also gives you the option to
automatically create a shell program for your development environment and
configure it for you data and DLL. Now you don't have to be an advanced
programmer to develop a custom neural-network-based application.
Create Recall-Only or Learning DLLs
There are two types of neural network DLLs that the Custom Solution Wizard
can create:
- Recall-Only
A recall-only DLL is one in which the internal weights of the neural network
are trained within NeuroSolutions by you the DLL developer and cannot be
modified by the user of the DLL. Its only purpose it to obtain the neural
network output when given a new set of input data. This type of DLL is used
in applications where either you want to limit the users' level of control
or where re-training or re-tuning of the neural network weights is not
necessary. Recall-only DLLs can be generated by all levels of the Custom
Solution Wizard.
- Learning
A learning DLL has all of the functionality of a recall-only DLL, but it
also gives the end-user of your application the ability to re-tune or re-train
the neural network weights with new data. This type of DLL is used in
applications when you want to give the users more control over the neural
network or when a periodic re-training or re-tuning of the weights is
necessary due to changes in the system dynamics over time. Learning DLLs can
only be generated the Developers level of the Custom Solution Wizard.
Start with a Working Project
The Custom Solution Wizard can do more than just create an isolated DLL. It
can create a sample application project for:
- Microsoft Visual Basic
- Microsoft Access
- Microsoft Excel
- Microsoft Visual C++
- Active Server Pages (.asp web pages)
It integrates the DLL into the project, giving you an excellent starting
point for your own application. In addition, the training data from the
breadboard used to create the DLL is automatically extracted and configured for
use by the running application. From there it is just a matter of modifying the
C++, VB, VBA or ASP code and the GUI to meet the needs of your custom
application.
Create Custom Neural Network Models for Trading
The TradingSolutions Suite is the combination of TradingSolutions,
NeuroSolutions (Developers Lite level), NeuroSolutions for Excel and the Custom
Solution Wizard (Developers level). When combined, these tools extend the neural
modeling capabilities of TradingSolutions to give power users all the
flexibility they need to turn their own neural network designs into profits.
TradingSolutions includes over 50 variations of 5 neural network architectures
to choose from, which offers more flexibility than any other neural-network-based
technical analysis package on the market. However, with the TradingSolutions
Suite you have an infinite number of neural network topologies at your disposal,
allowing you to solve even the most challenging financial forecasting problems.
Using NeuroSolutions and possibly NeuroSolutions for Excel, you first design
a prototype neural network model with some financial data. If the initial
testing results look promising then you quickly launch the Custom Solution
Wizard and compile the neural network into a DLL. You then would switch to
TradingSolutions to perform a complete profitability analysis on the neural
network model. If it proves to be profitable, then you add it to your watch list
and start trading the signals. You can also use the DLL as the neural network
engine for new TradingSolutions models.
Create a Web-based Application that utilizes Neural Network Technology
Custom Solution Wizard DLLs can be used from Active Server Pages (ASP),
allowing you to implement neural network models that users can access and use
directly from your web site. You could even allow the user to upload the data to
use for training the neural model. The best part is that the Custom Solution
Wizard allows you to create a fully-functional Active Server Page shell to help
you get started.
Pay No Royalties or Runtime Fees
Other neural network development platforms may allow you to deploy a neural
network to your application, but often the network is restricted to a fixed
architecture and is recall-only. If a platform does provide more flexible neural
networks, the company will often require you to pay a royalty or runtime fee for
any neural-network-enabled products or services you sell. With the Custom
Solution Wizard DLLs, what you develop is what you own -- even learning networks!
System Requirements:
- Windows 95/98/ME/2000/NT/XP
- NeuroSolutions v4
- Microsoft Visual C++ 5.0/6.0/7.0 (.NET)
Note: Knowledge of Visual C++ is not required since this compiler is used "behind
the scenes" to create the neural network DLL
|