EXAMPLES OF NETWORKS



NEURO ONE allows building any kind of neural networks and any kind of linear or non-linear model, from the most simple (Neuro One Standard) to the most complex (Neuro One Expert). The following list presents the networks built with Neuro One Standard (unless otherwise mentioned). With Neuro One Expert, there is no limitation: the biggest network built by Netral had 1500 nodes!




LINEAR MODEL

Every statistic study begins with a linear model, here:
Y = a0 + a1X1 + a2X2 + a3X3 
In neural language, the variables X1, X2, X3 are input neurons, the variable Y is the output neuron, the coefficients a0, a1, a2, a3 are the synaptic values, they are adjusted during the learning.



SECOND ORDER POLYNOMIAL MODEL

The second order polynomial model allows characterizing the influence of squares and cross products, here:
Y = a0 + a1X1 + a2X2 + a3X3 + a4X12 + a5X1X2 + a6X2 2 + a7X1X3 + a8X2X3 + a9X32 
It is a non-linear model towards the inputs variables, but linear towards the coefficients. The unique solution to this ten-coefficients model requires at least ten examples in the learning base.



THIRD ORDER POLYNOMIAL MODEL

The third order polynomial model add another difficulty, but it is still a linear model towards its coefficients. Here, the unique solution to this twenty-coefficients model requires at least twenty examples in the learning base.



STATIC NETWORKS

Static networks are the most common among neural networks. They are non-linear models towards their entries and towards their coefficients, since the neurons in the hidden layer, here neurons 6,7 and 8, have a non-linear activation function, in a sigmoid type. They are used when every example in the learning base are independent from one another, and when time is not a functional parameter.



MULTI-OUTPUT STATIC NETWORKS

The opposite graphic shows the first type of multi-output network where every output is a linear combination of the neurons from the hidden layer.



MULTI-LAYER STATIC NETWORKS

Multi-layer networks (and here, also multi-output) are useless in regression, but they can be useful for classification.
Needs Neuro One Expert.



NEURAL NETWORKS WITH CONNECTION BETWEEN HIDDEN NEURONS

These networks are characterized by their hidden neurons that depend from one another. They are seldom used.



PROBABILITY NETWORKS

Neural networks are excellent tools to characterize the probability density function of any probability law. The results are very good for thick-tailed laws and for the estimation of the extreme values.



TEMPORAL STATIC NETWORKS

For these networks that are still static networks, time is an important functional parameter, They are called sequences of data separated by constant time intervals. The terms Y*(t-1) and Y*(t-2) are the output values that have been observed (or measured), while Y is the output value that is calculated by the model.



DYNAMIC INPUT-OUTPUT NETWORKS

These networks are dynamic, since they contain loops. Time is an important functional parameter. The terms Y (t-1) and Y (t) are the output values calculated by the model.



MULTI-LOOP DYNAMIC NETWORKS

Neuro One allows using several lateness, two here, but this number is not limited.



ARIMA/GARCH NETWORKS, etc...

Neuro One allows building complex networks, particularly ARIMA or GARCH networks which compare the observed values and the calculated values.
Needs Neuro One Expert.



STATES DYNAMIC NETWORKS

The second type of dynamic networks. The states models characterize the models whose internal states are not measurable.



MULTI-STATE DYNAMIC NETWORKS

The number of states is not limited in Neuro One






Please contact us to know which model is adapted to your needs.









© Netral - June 2007