Computer Science: Machines who learnAfter decades of disappointment, artificial intelligence is finally catching up to its early promise, thanks to a powerful technique called deep learning