machine learning - Computer Definition
Artificial intelligence (AI) software that modifies its own algorithms in order to improve future results. Unlike the static logic in regular programs, machine learning programs continue to refine their logic so that the next operation is more effective than the last one. Machine learning is used in numerous disciplines, including medical diagnosis, ad serving, spam filtering, sales forecasting and computer vision. See neural network and deep learning.