Building and training deep neural networks for tasks such as image recognition, natural language processing, speech recognition, and anomaly detection.