Deep Neural Networks: The Latest Developments in Artificial Intelligence