Una red neuronal artificial ANN o comúnmente red neuronal NN es un grupo interconectado de neuronas artificiales que utiliza un modelo matemático o modelo computacional para el procesamiento de información basado en un enfoque conexionista de la computación.
En la mayoría de los casos, un ANN es un sistema adaptativo que cambia su estructura en función de la información externa o interna que fluye a través de la red.