Developing algorithms that can learn from data and make predictions or decisions based on patterns observed in that data.