An artificial neural network is a computer system that is modeled after the way the human brain analyzes and processes information.