Having trouble reading this newsletter? Click here.

   Visit ND.com  |  Download NeuroSolutions  |  Download TradingSolutions Volume 5, No.11   

This is the NeuroDimension Newsletter, which you are receiving because you requested to stay informed about new developments at NeuroDimension. If you would like to stop receiving these newsletters, please see the bottom of this newsletter for instructions.


In this issue...
   Special Offers   
   What's New and News   
Register Now for the Neural Network Course

The next neural network course has been scheduled for May 16 - May 20, 2005 at the Four Points by Sheraton in Ann Arbor, Michigan. This course is filling up, so be sure to sign up today!

Our course format allows both novice and advanced users to find a suitable course. Offered courses include: "Introduction to NeuroSolutions", "Fundamentals of Neural Networks and NeuroSolutions", and "Advanced NeuroSolutions". The courses include a copy of our interactive book, "Neural and Adaptive Systems: Fundamentals Through Simulations".

For details on this new offering, or to sign-up from the Internet, see: http://www.neurosolutions.com/products/course/spring.html

If you are not able to attend this specific course, but are interested in our neural network courses in general, please visit our course information page to take a quick survey and sign up for our course mailing list: http://www.neurosolutions.com/products/course/live.html

For more information and samples of the interactive book, see http://www.neurosolutions.com/products/nsbook/


NeuroDimension Technical Support & Maintenance Plans

NeuroDimension has recently changed policies for technical support and maintenance support. Along with your free 90-days of support, we now are offering two great technical support packages that can be molded to fit your needs.

Gold Support Plan
  • 1-Year of additional email support (1-Year begins after initial 90-Day period)

Platinum Support Plan

  • 1-Year of additional email and phone support (1-Year begins after initial 90-Day period)
  • Priority treatment for all support issues
  • Guaranteed bug fixes (or work around) within 5 business days
  • 2 sessions (max time: 30-minutes each) of web conference for technical support related issues
  • $200 coupon towards neural network training course (only valid during duration of support)

For more information on the technical support plans and the maintenance plans, please be sure to visit: http://www.neurosolutions.com/support/priority.html

Customers that purchased NeuroDimension software prior to January 3, 2005 are still entitled to the free 1-year of technical support, while the new policy grants 90-days of free technical support.

If you would like to purchase one of our great technical support and/or maintenance plans, please email us at sales@nd.com for more information.

   NeuroSolutions Tip Box   
NeuroSolutions Tip Box: Normalization FAQ

Below is a list of the most common questions our technical support staff receives on this subject:

Q: Why is normalization needed?

In order for a neural network to function properly, the values of the input data and the desired output data must fall within the range of the processing element transfer functions. For TanhAxons this range is between -1 and +1 and for SigmoidAxons the range is between 0 and 1.

Q: Do I need to handle the normalization when building a neural network?

The wizards automatically configure the File components to normalize (i.e., transform) the data between the bounds of the transfer functions. They also configure the output probes to denormalize (i.e., reverse the transform of) the output data back to the range of the desired output file. There is usually no need to make additional changes, but these can be made after the network is built.

Q: Why does my network output fall outside the range of my desired output?

The NeuralBuilder configures the File components to normalize the data between the range of -0.9 and 0.9 (for TanhAxons). The networks tend to learn a little better when they don’t have to work from the “flat” part of the transfer function. The side effect of this is that the raw network outputs can be greater than 0.9 or less then -0.9, which will produce values outside of the range of the desired output when denormalized. The solution to this is to change the normalization range of the desired output to -1 and +1 (right-click on the desired File component, select “Properties”, then select the “Stream” tab, then change the “Upper” and “Lower” settings).

Q: How is the normalization computed?

There are two coefficients computed for each column of data – amplitude and offset. These normalization coefficients are computed based on the minimum and maximum values found across all of the data sets selected from the Data Set Inspector, using the following formula:

Amp(i) = (UpperBound - LowerBound) / (Max(i) - Min(i))
Off(i) = UpperBound - Amp(i) * Max(i)

where Max(i) and Min(i) are the maximum and minimum values found within column i, and UpperBound and LowerBound are the values entered within the Stream tab of the File inspector.

Q: Where are these coefficients stored?

They are stored within a normalization file (*.nsn). This file can be selected and viewed from the “Data Sets” tab of the File inspector. Each row of the file contains the two normalization coefficients for the respective column of data.

These coefficients are also stored within the weights file under the sections for the File components. This copy of the coefficients is used by the generated C++ code and the Custom Solution Wizard DLLs.

Q: Can I use my own coefficients?

Yes. Once NeuroSolutions has generated a default normalization file, simply edit the file and make the desired changes to the coefficients. You then need to check the “Read Only” switch to keep the normalization file from being overwritten with the default coefficients.

   Courses and Learning   
TradingSolutions Live Online Introductory Course

Ever wanted someone to walk you through getting started in TradingSolutions? Well here is your chance!

TradingSolutions Live is an introductory online course in which a standard web-browser is used to view the instructor's computer screen.

The course provides a broad overview of TradingSolutions v3.0 covering everything from creating a “traditional” rule-based trading system to creating a powerful neural network trading system. Neural network systems have a distinct advantage over rule-based systems in that they learn patterns directly from historical data, allowing you to create systems with more accurate signals for entering and exiting positions.

More information and to sign up for a course, visit: http://www.tradingsolutions.com/resources/tslive.html

   Comments or Suggestions?   

We appreciate your feedback! Please send us your comments or suggestions concerning this newsletter, our web site, or part of the NeuroDimension product line. Write to us at: newsletters@nd.com.

Have questions about NeuroDimension products? Send your questions to: info@nd.com

This issue and previous issues of this newsletter are available on the NeuroSolutions web site at: http://www.neurosolutions.com/newsletters.html

If you would prefer not to receive these newsletters or subsequent product updates from NeuroDimension, please reply to this letter with the subject heading changed to the word REMOVE.

You can also contact us with questions or removal requests via mail at:
NeuroDimension, Inc., 3701 NW 40th Terrace, Suite 1, Gainesville, FL 32606

Thank you again for your support of NeuroDimension products!

Visit ND.com