Estos modelos de Inteligencia Artificial están inspirados en las redes neuronales biológicas.

Toda red neuronal artificial está constituida por neuronas:

Una red es de propagación hacia adelante (feedforward) cuando ninguna salida de las neuronas es entrada de neuronas del mismo nivel. Caso contrario, la red se conoce como de propagación hacia atrás.

Cada neurona tiene asociada una función de activación que transforma el estado actual de activación en una señal de salida . Esta función de transferencia puede ser:

Las funciones de transferencia básicas son las de escalón y de escalón mixta. Existen muchas otras.

En cada neurona se calculan los pesos de las conexiones por el valor de las salidas de las neuronas que se conectan a ella. Dependiendo del valor del peso se puede decir que la interacción entre dos neuronas es:

  • Inhibidora: si .
  • Nula: si .
  • Excitadora: si .

La red aprende modificando sus pesos. La regla de aprendizaje es el mecanismo que determina la correcta modificación de los pesos de las conexiones.

Modelos de redes neuronales: