My first six months of learning Deep Learning. You can get started too!!!
Hello guys I hope you are doing fine. I am learning deep learning from about nearly half a dozen months now so I though it would be cool to share my experience with you all. In this blog I will be sharing all the experiences I got in the last six months while learning and implementing deep learning. I will be sharing all the useful links and resources of my knowledge that helped me a lot and may help you too. Also in the end I would be telling how you can get started in this exciting field of computer science.
How it started?
I have been learning and working in the domain of Data i.e. Data Science, Data Analytics and Machine Learning from the past 2.5 years and it all started with the outbreak of the pandemic.
In the course of time I had already heard about deep learning lot of times but somehow I was able to develop a feeling that it is something very difficult and very challenging and implementing it is not feasible as a student and by all this I always hesitated to get into it.
One day I was scrolling through my YouTube feed and I saw a series based on AI which had RDJ as its host. The name of the series is “Age of AI”. There are all together 9 episodes and each talking about different applications of AI (majorly Deep Learning) in real world and how it is shaping the future. After I completed watching the series in a single weekend, I knew what’s the next thing I had to learn… Such was the impact
“Passion”
After watching the series on YouTube, I was highly motivated but that is not enough. I have seen many people and been in that position myself too that you are learning a technology not because you are passionate about it but just because everyone around you is learning that, this is very common in university and college students.
Fortunately as I kept learning about deep learning my interest kept increasing and very soon I was too intrigued to find myself ‘passionate’ enough to continue to learn and learn in this field.
What I learned?
I started learning about deep learning from a superb book of deep learning for absolute beginners — ‘Deep Learning with Python’ by Francois Chollet. Now first of all I am a big fan of this book and I would recommend it to everyone, it’s the best resource to start with deep learning.
Francois Chollet is the author of very famous deep learning library named ‘Keras’, so I have developed a bias for keras (since there is debate in the community about Keras vs Pytorch, which is better), so if you check my other projects on my github, every DL project is implemented using Keras. Keras is very simple and super fun to learn.
Apart from that I learned basics of Neural Network and different types of NN like ANN, CNN, RNN, LSTM, GRU and GANs. Also getting a brief knowledge on building blocks of deep learning like activation functions, loss functions, optimizers, transfer learning etc.
After having all this information and after having a hands-on experience I understood that CNN was the type of NN that I really worked to enjoy with which led me to work more and more on CNN projects and its applications.
Role of DeepMind company in my journey:
DeepMind company is a DL research organization which was bought by google in 2014. AlphaGo and AlphaFold is one of the best work done in this field by any research organization in this world.
Their YouTube channel has also been a source of inspiration for me. The people working in their campus and the work culture they have is super inspiring. I recommend everyone to visit their YouTube channel once.
Resources / Content Creators / YT channels:
Here is the list of resources that helped me a lot and might help you to.
- ‘Deep Learning with Python’ by Francois Chollet.
- Lex Fridman YT channel (MIT DL Professor)
- CampusX YT channel
- CodeBasics YT channel
- Krish Naik YT channel
- DeepMind YT channel
- Aleksa Gordić — The AI Epiphany
How you can get started too:
Pre-requisites:
- Maths
- Statistics
- Python
- Machine Learning
Also if you follow the above resources that I have mentioned, you could start in this amazing field too.
I hope you guys got to learn something new and enjoyed this blog. If you do like it than share it with your friends. Take care. keep learning.
You could also reach me through my Linkedin account- https://www.linkedin.com/in/harsh-mishra-4b79031b3/