A neural network , or artificial neural network , is a type of computing architecture used in advanced AI. Learn about the different types of neural networks . An artificial neural network is an interconnected group of nodes , inspired by a simplification of neurons in a brain. Here, each circular node represents an artificial neuron and an arrow represents a connection from the output of one artificial neuron to the input of another. Artificial Neural Networks (ANNs) are computer systems designed to mimic how the human brain processes information . Just like the brain uses neurons to process data and make decisions, ANNs use artificial neurons to analyze data, identify patterns and make predictions. What is a neural network ? A neural network is a machine learning model that stacks simple "neurons" in layers and learns pattern-recognizing weights and biases from data to map inputs to outputs. Neural networks are among the most influential algorithms in modern machine learning and artificial intelligence (AI).