Las redes neuronales son una importante técnica de Inteligencia Artificial, y han sido un gran éxito en el campo de aprendizaje automático y reconocimiento de patrones. A veces se utilizan en programas que requieren tanto el reconocimiento de patrones y la capacidad de aprendizaje . El tipo más común de la red neuronal se llama una "red backpropagation ", que permite que el "coach" para entrenar a la red. Instrucciones 
 1 
 código una sola neurona en su idioma de elección . Los detalles de implementación pueden variar , pero cada neurona tiene que ser capaz de consumir múltiples entradas , aplicar un peso de varias entradas y luego aplicar una " función sigmoide " para producir un resultado . La "función sigmoide " variará en base a lo que la red está diseñado para aprender . 
 2 
 Crear un conjunto de neuronas " modelo " en el idioma de su elección. Cree una segunda capa de neuronas . Cada capa de neuronas pasará la información a una capa posterior de neuronas que continuará para modificar las entradas hasta que se llegó a una capa de salida a . 
 3 
 Crear una capa de salida que le permite dar la respuesta que la red neuronal debería haber producido . En este punto , la red neuronal tiene que " backpropagate " la respuesta a todas las capas anteriores de las neuronas . Las neuronas continuación, tendrá que calcular un error y ajustar la ponderación de sus diversos aportes . 
 4 
 Coach de la red neuronal hasta que empiece a producir los resultados apropiados de forma coherente . 
 < Br >