Designed by seven Caltech mathematicians and engineers, BrainMaker is for people who demand the most highly powered development tools and greatest ease of use. BrainMaker's carefully chosen defaults and automated functions save time and make design easy, even for a computer novice.
Version 3 has all the features of BrainMaker v2.5 for DOS, plus completely new features that provide tighter control over training, offer more data manipulations, give you an easy to use manual, show you the progress of training, allow you to remove neurons without destroying all connections, provide more statistics for analysis, and greater control over noise and output files.
Here are some details of BrainMaker's newest features:
Stop Training options are based on any number of training performance or testing performance criteria you choose. Allows you to easily find a network that tests well and lets you stop at a predefined point.
Network Progress Display shows you graphically how well the network is learning. Helps you determine the accuracy level you can expect, how soon it will be done training, and how well it is doing at any time.
You can train a neural network and then reduce or increase the number of hidden neurons without having to start training all over. BrainMaker cuts out the least significant neuron. This helps you train a network that generalizes well.
Five new types of moving averages help you see trends better and smooth out noise in your data the way that's best for you. Five new types of moving averages help you see trends better and smooth out noise in your data the way that's best for you. Absolute values was added to NetMaker for more manipulations.
More statistics are calculated and reported in the training and testing statistics files. The RMS error and the average error show you how well the network does on average over the run, and whether any facts are far outside the specified tolerance. Helps you diagnose problems and determine the best performing network.
Different amounts of input noise can be specified for training, running or testing facts. Testing with more noise can give you an even better idea of generalization ability.
The completely revised manual with new tutorials lets you decide how much you want to learn and guides you through the design process smoothly.
Different output files can be written for training, running, and testing. Makes keeping track of results during the entire design process easier.
Set all unmarked NetMaker columns to input, pattern or annotes. Makes creating BrainMaker files easier.
Integration with Microsoft Windows 95 including Windows Dynamic Data Exchange (DDE). With DDE you can build neural network capability into your DDE-supporting spreadsheet, database, graphics program, etc. Windows multi-tasking lets you train a network in the background while you use your computer for something else.
BrainMaker runs on any IBM PC compatible with 8 Megabytes RAM, a hard disk, and Windows 95 or Windows NT 4.0. Supports color monitor, printers, mouse, most spreadsheets, databases, and graphics programs. We continue to sell BrainMaker v3.1 for people who run DOS or Windows v3.1
Comparison between BrainMaker and Professional
There are six basic differences between standard BrainMaker ($195) and BrainMaker Professional ($795):
Building your networks: Bigger networks
With Standard, you're limited to 512 neurons per layer and 32K connections per layer. "Neurons per layer" is the same thing as "independent variables". With Pro, you can have up to 32K neurons per layer and there's no limit on connections except that the network has to fit in your computer's memory.
Training your networks: Automated parameter changing
Pro lets you use different network parameters for each layer, and lets you set up ways for parameters to change in response to how your network is training. It also includes R-squared calculations.
Analyzing your networks: Determining input importance
It's common to want to know how a trained network is coming up with the responses it's giving you. Professional lets you "open up the black box" and play "what-if" games to see which of your inputs makes the most difference to your output and under what conditions.
Distributing your networks: RUNTIME.C
Pro includes a runtime license and source code to permit you to incorporate a trained network in a program you write and distribute.
Special Financial Forecasting Features
BrainMaker Professional has these special features designed to make predictions easy and rewarding:
Seven types of analysis including Data Correlator, Cyclic Analysis, Sensitivity Analysis, Global Network Analysis, Contour Analysis, Neuron Sensitivity and NetChecker.