Soft Computing

Membership Functions

A membership function (MF) is a curve that defines how each point in the input space is mapped to a membership value (or degree of membership) between 0 and...

Fuzzy Set Operations

Definitions. Universe of DiscourseThe Universe of Discourse is the range of all possible values for an input to a fuzzy system. Fuzzy SetA Fuzzy Set is any set that...

Fuzzy Sets

Fuzzy Set Theory was formalised by Professor Lofti Zadeh at the University of California in 1965. What Zadeh proposed is very much a paradigm shift that first gained acceptance...

Introduction to Soft Computing

In computer science, soft computing is the use of inexact solutions to computationally hard tasks such as the solution of NP-complete problems, for which there is no known algorithm...

Hebbian Learning

Hebbian learning is one of the oldest learning algorithms, and is based in large part on the dynamics of biological systems. A synapse between two neurons is strengthened when...

Learning Vector Quantization

Learning vector quantization (LVQ), is a prototype-based supervised classification algorithm. LVQ is the supervised counterpart of vector quantization systems. LVQ can be understood as a special case of an artificial...

Simple Competitive Learning Networks

In competitive networks, output units compete for the right to respond. Goal: method of clustering – divide the data into a number of clusters such that the inputs in...

Kohonen Self Organizing Networks

Kohonen’s networks are one of basic types of self-organizing neural networks. The ability to self-organize provides new possibilities – adaptation to formerly unknown input data. It seems to be...

Radial Basis Function Network

A Radial Basis Function Network (RBFN) is a particular type of neural network. In this article, I’ll be describing it’s use as a non-linear classifier. Generally, when people talk...

Adaline Neural Network

ADALINE (Adaptive Linear Neuron or later Adaptive Linear Element) is an early single-layer artificial neural network and the name of the physical device that implemented this network. The network...