AN IMPROVED THREE LAYER, BACK PROPAGATION ALGORITHM