Function Approximation Using Generalized Adalines