used for solving complex, poorly understood problem in which large amounts of data have been collected
a computer system that can recognize and act on patterns or trends that it detects in large sets of data.
a computer program that mimics the processes of the human brain and thus is capable of learning from examples to find patterns in data