Goal: To Advance Career | Salary: ₹9-10 lakh | Nanodegree | Proficiency in Python and Knowledge of Machine Learning Needed | Taught by Udacity Instructors | Duration: 4 Months
A program to advance your career in machine learning, the course teaches you how to leverage capabilities of deep learning tools to fix complex problems and unlock next-level results for enterprises.
This program is meant for professionals who have experience with Python and some basic knowledge of machine learning.
What You’ll Learn
- Fundamentals of deep learning and foundational algorithms underpinning modern deep learning such as gradient descent and backpropagation
- Main characteristics of Convolutional Neural Networks (CNNs) that make them better than standard neural networks for image processing
- Recurrent Neural Network (RNN) architectures and design patterns for those models
- How to build and train different Generative Adversarial Networks (GANs) to generate new images
What You’ll Earn
- ₹9-10 lakh per year is the average starting salary for a Deep Learning Engineer in India (Source: glassdoor.co.in)
- $132,570+ per year is the average salary for a Deep Learning Engineer in the US (Source: indeed.com)
Details
This nanodegree program teaches you cutting-edge topics such as neural networks, convolutional neural networks, recurrent neural networks, and generative adversarial networks in 4 months or less.
Here is what you will learn:
- Neural Networks and Deep Learning: Recurrent Neural Networks, Generative Adversarial Networks, Convolutional Neural Networks, Long-Short Term Memory Networks, Deep Learning Fluency, CycleGAN, Backpropagation, Autoencoders
- Machine Learning Methods: Model Training, Model Evaluation, Hyperparameter Tuning, Cloud-Based Machine Learning
- Machine Learning Frameworks: PyTorch
- Supervised Machine Learning: Metric Learning
- Natural Language Processing: Sentiment Analysis
- Computer Vision: Image Classification
- AI and ML Applications: Image Generation
- Amazon SageMaker: SageMaker Model Monitor, Logs, API Gateway, Model Deployment
- Python: NumPy
Applied Learning Project
The program gives you hands-on training on real-world problems.
Over the course of the program, you will, among other things:
- Develop a handwritten digits classifier with PyTorch
- Build models to automatically predict the location of an image based on landmarks in the image
- Use a pre-trained transformer to analyse movie review sentiments in three different languages – English, French and Spanish
- Build and train a custom GAN architecture, including generator and discriminator, on the CelebA dataset
