A neural network is a system that attempts to imitate the behavior of the human brain. This system recognizes underlying relationships in a set of data through a process that mimics the way the human brain operates. This way these systems enable a computer to learn from observational data.