Abstract : In my PhD Thesis ,three constructive algorithms were developed. These algorithms vary depending on the type of hidden neurons and also from the definition of targets that they must learn. The learning process adds hidden neurons trained to learn targets. These neurons will decrease the number of misclassifications of the output neuron. Our networks have less parameters (weights) and will better generalize than networks trained with other algorithms.