building a robot that could perform surgery on its own. Would you rather have it rely on a basic algorithm with a human supervisor, or on a program that uses machine learning?