This course introduces the pivotal components of deep learning. You learn how to build deep feedforward, convolutional, recurrent networks, and variants of denoising autoencoders. The neural networks are used to solve problems that include traditional classification, image classification, and sequence-dependent outcomes. The course contains a healthy mix of theory and application. Hands-on demonstration and practice problems are included to reinforce key concepts. Hyperparameter search methods are described and demonstrated to find an optimal set of deep learning models. Transfer learning is covered because the emergence of this field has shown promise in deep learning. Lastly, you learn how to customize a SAS deep learning model to research new areas of deep learning.

**Learn how to**
- Define and understand deep learning.
- Build models using deep learning techniques.
- Apply models to score (inference) new data.
- Modify data for better analysis results.
- Search the hyperparameter space of a deep learning model.
- Leverage transfer learning using supervised and unsupervised methods.

#### Who should attend

Machine learners and those interested in deep learning, computer vision, or natural language processing

Before attending this course, you should have at least an introductory-level familiarity with basic neural network modeling ideas. You can gain this neural network modeling knowledge by completing either the Neural Networks: Essentials or Neural Network Modeling course. Previous SAS software experience is helpful but not required.

This course addresses SAS Viya, SAS Visual Data Mining and Machine Learning software.