Machine learning/Definition

Process or technique by which an object modifies its own behavior as the result of its past experience and performance, or the self-acquistion of new data.