Resources: Data Science, Machine Learning, Python
Published:
This is a (growing) general-purpose list (for my own documentation purpose) of some of the resources which I have found very helpful.
Machine Learning (ML) and Data Science (DS)
Practial courses for ML:
In my opinion, before jumping to the ML or DS theory part (or even finalizing the journey), one should learn about why ML/DS is critical and how it looks. In the end, it’s just the cocktail of programming, applied mathematics, and domain knowledge. Following is the recommended list to begin with:
- An excellent overview of deep learning from Lex Fridman on YouTube.
 - TensorFlow 2.0 Beginner Tutorials : Well described tutorials focusing upon TensorFlow with detailed concept from the application perspective.
 - Udemy is a go-to place to learn the application part. Courses can be bought often for a cheaper price and the good part is that they are structured and everything is in one place. I really enjoyed this course as a first step. This course can be bought for < 19 Euro (If it’s not in this price range then wait for some time, they often have a special offer like every other week).
 
Theoretical resources:
- My personal favourite from Nando de Freitas @ UBC.
 - This one is from Carnegie Mellon which covers an indepth introduction to deep learning.
 - A recent course on Computer Vision from Prof. Andreas Geiger of University of Tübingen on YouTube.
 - Udacity has one very nice course on machine learning for free from Georgia Tech.
 - This free book is a very good starting point for Deep Learning
 - Interested in autonomous driving, then this website is very interesting.
 - I really like this free interactive book which also provide the codes.
 - A perfect book to understand Interpretable Machine Learning
 - Explainable AI: A good overview on YouTube Playlist
 
Python
Learning Python (basic and advance)
Swift
- Swift 5 Tutorial 2021 on YouTube
 - Swift Programming Tutorial for Beginners (Full Tutorial) on YouTube
 
Applied Statistics
- Introduction to Probability for Data Science : Complete book
 - Mathematics for machine learning : Complete book
 
Markov Chain
- Simplest explaination on YouTube
 - Theoretical video lectures on board by ilectureonline
 - Short tutorial from Edureka on YouTube
 
Hidden Markov Model
- A first short introduction on YouTube
 - A friendly introduction to Bayes Theorem and Hidden Markov Models on YouTube
 - Undergraduate machine learning 9: Hidden Markov models - HMM, YouTube
 - A Revealing Introduction to Hidden Markov Models, PDF
 
Lyapunov Exponent
- Theoretical background: Estimating Lyapunov Exponentsfrom Time Series, PDF
 - Python implementation for 1D signal: Calculating the Lyapunov Exponent of a Time Series (with python code)
 
