Understanding Neural Networks and Deep Learning
Since its debut in 2012, Deep Learning (DL) has made a huge breakthrough and has been applied in many research and industrial areas including computer vision, Natural Language Processing (NLP), and so on. In this chapter, we will introduce basic concepts, including the following:
- Neural networks and DL
- The cost function
- The optimizer algorithm
- The activation functions
After we master the concepts, we will discuss several neural network models and their business use cases, including the following:
- Convolutional Neural Networks (CNNs)
- Recurrent Neural Networks (RNNs)
- Long Short-Term Memory (LSTM) networks
- Generative Adversarial Networks (GANs)
Understanding neural networks and DL concepts, common models, and business use cases is extremely important in our cloud ML journey. Let’s get started.