I am very happy to find this awesome course of “Deep Learning” now . It is the course which is provided by Google through Udacity(1), one of the biggest mooc platforms in the world. So I would like to share it to any person who are interested in “Deep Learning”.
It is the first course which explains Deep Learning from Logistic regression to Recurrent neural net (RNN) in the uniformed manner on mooc platform as far as I know. I looked at it and was very surprised how awesome the quality of the course is. Let me explain more details.
1. We can learn everything from Logistic regression to RNN seamlessly
This course covers many important topics such as logistic regression, neural network, regularization, dropout, convolutional net, RNN and Long short term memory (LSTM). These topics are seen in some articles independently before. It is however very rare to explain each of them at once in the same place. This course looks like a story of development of Deep Learning. Therefore, even beginners of Deep Learning can follow the course. Please look at the path of the course. It is taken from the course video of L1 Machine Learning to Deep Learning .
Especially, explanations of RNN are very easy to understand. So if you do not have enough time to take a whole course, I just recommend to watch the videos of RNN and related topics in the course. I am sure it is worth doing that.
2. Math is a little required, but it is not an obstacle to take this course
This is one of the courses in computer science. The more you understand math, the more you can obtain insights from the course. However, if you are not so familiar with mathematics, all you have to do is to overview basic knowledge of “vectors”, “matrices” and “derivatives”. I do not think you need to give up the course because of the lack of knowledge of math. Just recall high school math, then you can start this awesome course!
3. “Deep learning” can be implemented with “TensorFlow“, which is open source provided by Google
This is the most exciting part of the course if you are developers or programmers. TensorFlow is a python-based language. So many developers and programmers can be familiar with TensorFlow easily. In the program assignments, participants can learn from simple neural net to sequence to sequence net with TensorFlow. It must be good! While I have not tried TensorFlow programming yet, I would like to do that in the near future. It is worth doing that even though you are not programmers. Let us challenge it!
In my view, Deep Learning for sequence data is getting more important as time series data are frequently used in economic analysis, customer management and internet of things. Therefore, not only data-scientists, but also business personnel, company executives can benefit from this course. It is free and self-paced when you watch the videos. If you need a credential, small fee is required. Why don’t you try this awesome course?
(1) Deep Learning on Udacity
Notice: TOSHI STATS SDN. BHD. and I do not accept any responsibility or liability for loss or damage occasioned to any person or property through using materials, instructions, methods, algorithm or ideas contained herein, or acting or refraining from acting as a result of such use. TOSHI STATS SDN. BHD. and I expressly disclaim all implied warranties, including merchantability or fitness for any particular purpose. There will be no duty on TOSHI STATS SDN. BHD. and me to correct any errors or defects in the codes and the software.