Provides a comprehensive introduction to a consortium of technologies underlying soft computing. The constituent technologies discussed comprise neural network (NN), fuzzy system (FS), evolutionary algorithm (EA), and a number of hybrid systems, which include classes such as neuro-fuzzy, evolutionary-fuzzy, and neuro-evolutionary systems.