Feedforward Neural Network Methodology