the extraction of knowledge from data based on algorithms created from training data  technique for making a computer produce better results by learning from past experiences.
the extraction of knowledge from data based on algorithms created from training data, and improve their performance at a task with experience
one field of management science that finds the optimal, or most efficient, way of using limited resources to achieve the objectives of an individual of a business