Искусственный интеллект - это более широкое определение. Это набор методик решения с помощью компьютерных программ задач, сходных с задачами интеллекта человека. А машинное обучение - это как раз один из методов наряду с другими, такими как нечеткая логика, глубокое обучение, эволюционные алгоритмы и другими.