The best laid schemes o' Mice an' Men
Gang aft agley
Made both more progress and less progress than planned. I bounced around my plan: Artificial Intelligence (AI) article here, Machine Learning (ML) video there; Linear Algebra course here, Python book there. Also, I used more than my scheduled 10 hours a week (more like 30). The long and short of it is that 2 weeks of study gave me an overview glimpse of Artificial Intelligence (the 'more' progress) and confirmed MIT curriculum: I need to learn Linear Algebra and Python first (the less progress).
While slugging away at Linear Algebra I hit a roadblock in Imperial College London's Mathematics for Machine learning (coursera). So I backed up by taking a simpler course: Georgia Tech's Linear Algebra II (Edx) and reading a linear algebra chapter in a college math book. I continue to hit roadblocks in Mathematics for Machine Learning; the current one requires side reading on matrix transforms.
For Python, the Python in 30 minutes course (it has 2 hours of lectures, go figure), and Python for Beginners book gave me enough to start understanding the code. The courses that I have listed include exercises and projects using Python which will deepen my learning.
Here is my updated plan (Yellow items are Phase I tasks; Blue items have been completed). The Orange items are documentaries that I started watching but don't provide the practical content I'm looking for. The Green item I've read but needs a revisit after I learn Machine Learning concepts better.
Resources for Learning AI, ML, DL |
SUBJECT | Internet | YouTube | Book | Online Course |
Python | Python for Beginners | Learn Python - Full Course for Beginners [Tutorial] | Python crash course: a hands-on, project-based introduction to programming | Development Programming Languages Python Python from Beginner to Intermediate in 30 min.
|
Best Way to Learn Python in 2022 (Free and Paid Python Tutorials) | Python Tutorial - Python Full Course for Beginners | Automate the boring stuff with Python: practical programming for total beginners | Coursera: Python for Everybody Specialization |
| | Python for Beginners: A Smarter Way to Learn Python in 5 Days | |
Linear Algebra | What is linear algebra, Chapter 1(LibreTexts:Mathematics Mar 2021) | Essence of Linear Algebra | Linear Algebra and Its Applications by David Lay 5th Edition | Coursera: Mathematics for Machine Learning: Linear Algebra |
A Gentle Introduction to Linear Algebra (MachineLearningMastery Aug 2019) | Essence of Linear Algebra | | Edx Linear Algebra II: Matrix Algebra |
Artificial Intelligence | Oracle: What is AI? | Artificial Intelligence in 5 minutes | AI for Dummies by John Paul Mueller, Luca Massaron (2021) | Coursera: AI for Everyone (Beginner 12 hrs) |
IBM Cloud Education (June 2020) | Artificial intelligence and algorithms: pros and cons | Life 3.0: Being Human in the Age of Artifiucial Intelligence by Max Tegmarck (2017) | IBM: Introduction to AI (Beginner 11 hrs) |
Stanford: Artificial Intelligence | | Superintelligence: Paths, Dangers, Strategies by Nick Bolstrom 2016 | edX: AI for Everyone: Master the Basics (Beginner 8 hrs) |
Machine Learning | Machine Learning Explained in 3 minutes (2017) | Computer Scientist Explains Machine Learning in 5 Levels of Difficulty | Machine Learning for Dummies by John Paul Mueller, Luca Massaron (2016) | Coursera: Machine Learning for All (Beginner 22hrs) |
MIT: Machine learning, explained by Sara Brown (Apr 2021) | Machine Learning: Living in the Age of AI | A WIRED Film | Machine Learning by Tom M. Mitchell (1997 Internet Archives) | IBM: Machine Learning with Python: A Practical Introduction (30 hrs) |
MathWorks: What Is Machine Learning? How it works, why it matters, and getting started | Machine Learning & Artificial Intelligence: Crash Course Computer Science #34 | Machine Learning using Python by U Dinesh Kumar | Stanford: Machine Learning Specialization (3 courses, 3 mns@9 hrs/wk) |
Deep Learning | Deep Learning by: IBM Cloud Education (May 2020) | Deep Learning In 5 Minutes | Deep Learning A Visual Approach by Phenix40 (2021 Internet Archives) | Coursera: Introduction to Deep Learning (Intermediate 60Hrs) |
MathWorks: What Is Deep Learning? 3 things you need to know | | Deep Learning for Beginners: A beginner's guide to getting up and running with deep learning from scratch using Python | edX/IBM: Deep Learning Fundamentals with Keras (20hrs) |
What is Deep Learning? by Jason Brownlee on Aug 2020 | Neural Networks (the first 2 videos address deep learning) | Neural Networks and Deep Learning by Michael Nielsen (Dec 2019) | Deep Learning Specialization (5 courses, 5 mns@9 hrs/wk) |
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.