Artificial Intelligence is something that’s been on the horizon for a long time – Since its emergence into the public consciousness through science fiction, many have assumed that one day machines will have “general intelligence”, and pondered different practical, ethical and philosophical implications. Some of the most exciting recent work in AI, such as the development of deep neural networks, is intrinsically based around creating AIs which mimic the function of human brains.