Machine learning ( ML) is a study of computer algorithms that automatically develop over experience. It's used as a branch of artificial intelligence.