Neuro-Fuzzy Modeling and Soft Computing places particular emphasis on the theoretical aspects of covered methodologies, as well as empirical observations and verifications of various applications in practice. Neuro-Fuzzy Modeling and Soft Computing is oriented toward methodologies that are likely to be of practical use. It includes exercises, some of which involve MATLAB programming tasks to provide readers with hands-on programming experiences for practical problem-solving. Each chapter also includes a reference list to the research literature so that readers may pursue topics in greater depth. This book is suitable as a self-study guide by researchers who want to learn basic and advanced neuro-fuzzy and soft computing within the framework of computational intelligence.