A method of data analysis that automates analytical model building. It is a branch of AI based on the idea that systems can learn from data, identify patterns, and make decisions with minimal human intervention.