๐ ๊ฐ์ ์ ๋ฆฌ
* Cousera ๊ฐ์ ์ค Andrew Ng ๊ต์๋์ Deep Learning Specialization ๊ฐ์๋ฅผ ๊ณต๋ถํ๊ณ ์ ๋ฆฌํ ๋ด์ฉ์ ๋๋ค.
* ์์ด ๊ณต๋ถ๋ฅผ ํ๋ ค๊ณ ์์ด๋ก ๊ฐ์๋ฅผ ์ ๋ฆฌํ๊ณ ์์ต๋๋ค. ํน์ ํ๋ฆฐ ๋ถ๋ถ์ด๋ ์ด์ํ ๋ถ๋ถ์ด ์๋ค๋ฉด ๋๊ธ๋ก ์๋ ค์ฃผ์๊ฑฐ๋ ๋์ด๊ฐ์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค
What you'll learn
- Neural Networks and Deep Learning
- Improving Deep Neural Networks : Hyperparameter tuning, Regularization and Optimization
- Structuring your Machine Learning project
- Convolutional Neural Networks
- Natural Language Processing: Building sequence models
In specialization,
there is a process to build a cat recognizer in first course(1).
Then in the second course(2), I'll learn about the practical aspects of deep learning - how to actually get my network I've built to perform well.
The strategy for building a machine learning system has changed in the era of deep learning. I'll learn about the new best practices learning and end to end deep learning in the third course(3).
In the fourth course(4), I'll learn about CNN.
In the fifth course(5), I'll learn about RNN or LSTM for NLP
What is Neural Network?
Neural Networks figure out functions that accurately map from x to y. The way you manage neural network is that when you implement it, you need to give it just the input x and the output y for a number of examples in your training set and all this things in the middle(density layer), they will figure by itself.
So, in the example of "Housing Price Prediction", the input features might be the size, number of bedrooms, the zip code or postal code, and the wealth of the neightborhood. And so given these input features, the job of the neural network will be to predict the price y.
Supervised learning with Neural Networks
In supervised learning, people give datasets which consist of input x and output y to network.
There are some examples of neural networks(NN) - Standard NN, Convolutional NN, Recurrent NN, Hybrid NN
Datasets divided into two types. One is "Structured", the other is "Unstructured".
- Structured data
Why is deep learning taking off?
- Main drivers behind the rise of deep learning
- 1. Data - Huge amount of data thanks to the digitalization of society
- 2. Computation, Hardware(GPU) - Environment to be able to train a big enough NN
- 3. Algorithms - ReLU activation function makes neural networks run much faster
๋๊ธ