Autonomous learning machines can adapt to unexpected situations based on their previous experiences. But if the machine cannot learn, then it will only do what it’s programmed to do.