NEURO DEVELOPER KIT (NDK)



A LIBRARY FOR NEURAL NETWORKS AND NON-LINEAR MODELS



Neuro Developer Kit NEURO DEVELOPER KIT is a library in Windows DLL format, available in free of charge and paid versions, that gathers all the necessary instructions to the design, the training, the selection and the simulation of polynomial models, neural networks, explicit non-linear models and computer codes.

The Neuro Developer Kit library has universal capabilities in regression statistics : it works with all linear and nonlinear regression models as well as all neural networks described by multi-layer perceptrons :
The Neuro Developer Kit library is easy to use and powerful at the same time :
The Neuro Developer Kit library can be interfaced with all program languages. NETRAL can assist you if you use one of the following languages : C, C++, Delphi, python, Matlab, Maple.

The Neuro Developer Kit library is distributed in 3 different versions with increasing features and price :
We have designed the free version for education purpose and for the validation of the first study of feasability, which means to demonstrate to oneself and to the colleagues that neural networks are the appropriate tools for the given problem. We draw your attention to the fact that, without confidence intervals on the predictions and a measure of the possible degeneration of the model, neural networks can return whimsical or even dangerous results.

We invite you to read the reference manual of the library NEURO DEVELOPER KIT, test the free of charge version which includes several examples in python language, and then, according to the value of your application, to consider the paid versions and the technical support provided by NETRAL.


Download the free of charge and the commercial versions of NEURO DEVELOPER KIT.

Freely use NEURO DEVELOPER KIT FREE.

Buy NEURO DEVELOPER KIT SILVER with a classical purchase order or through our on-line boutique.

Buy NEURO DEVELOPER KIT GOLD with a classical purchase order or through our on-line boutique.

Discover the reference manual related to NEURO DEVELOPER KIT, the instruction list and several examples in python.

Professor, teacher contact us if you wish to use NEURO DEVELOPER KIT in your course and computer exercices.

Please contact us if you are interested in NEURO DEVELOPER KIT and wish a demo.



Features NDK
Free !
(Level 0)
NDK
Silver
(Level 1)
NDK
Gold
(Level 2)
Details
Basic Features
First order linear models
Second and third order polynomial models
Kohonen maps
Standard static neural networks
Neural networks for classification
Mixture models
(reduced polynoms, reduced NN)
Note : Models with or without normalisation
Activation functions : hyperbolic tangeant, sigmoïd
Yes Yes Yes Screenshot
Dataset loading : Ascii files (txt, csv) Yes Yes Yes Screenshot
Training set, Validation set
Through partition in 2 blocks of the dataset
Through a random sampling within the dataset
Yes Yes Yes Screenshot
Training algorithm
Levenberg-Marquardt (accurate by 10 digits)
BFGS Quasi-Newton (accurate by 8 digits)
Simple gradient
Yes Yes Yes Screenshot
Training results
Cost function, Standard deviation on training set, unbiased standard deviation on training set, standard deviation on validation set, R, R2
Yes Yes Yes Screenshot
Manual selection of the best result Yes Yes Yes Screenshot
Use of the selected model : simulation, direct calculation
Note : as long as the computer is on and the call to the DLL is activated
Yes Yes Yes Screenshot
Intermediate features
Result recording - Model recording No Yes Yes Screenshot
Loading a model recorded by the user No Yes Yes Screenshot
Analytical description of the model in Excel code and C code
Export of the transfer function of static models without confidence intervals
No Yes Yes Screenshot
Advanced features
Standard dynamic neural networks
(loop from the output to the inputs, loop of internal states)
Non-standard neural networks (static or dynamic)
Knowledge-based models
Activation functions : Hyperbolic tangeant, Sigmoïd, Arctangeant, Sine, Cosine, Gaussian, Quadratic, Cubic, Exponential, Logarithm, Inverse, Square root, Hyperbolic arcsine, Difference versus 1
Compiled models
No No Yes Screenshot
Ponderation (weight) of the examples in training dataset
Line by line, External vector of weights, External model of the noise, Through dedicated cost function
No No Yes Screenshot
Cost functions
Ordinary least square, weighted least squares, Crosses entropy, Delta-Log, .... tailored cost function can be used
No No Yes Screenshot
Training with leverage and confidence intervals
(Symetric confidence intervals are estimated at the first order)
No No Yes Screenshot
Training results
Additional results to NDK Free : PRESS (predictive residual error on sum of squares), Rank, Determinant and Conditioning value of the dispersion matrix
No No Yes Screenshot
Automatic selection of the best result No No Yes Screenshot
Merge of single output models into a multi-output model
with confidence interval on each output
No No Yes Screenshot
Generation of C code representing the analytical model
Export of the transfer function of static and dynamic models with confidence intervals
No No Yes Screenshot
Script with a complete automation of the successive steps : design of the various models, training, selection, record, and display of the best result
An impressive instruction. A NETRAL exclusivity !
No No Yes Screenshot



A few applications :






© Netral - July 2008