With the material just on this site and our textbook, you can learn the fundamentals of Artificial Intelligence by following the plan laid out below.
These are online courses that can further enhance your ability in ML
This course covers both machine learning fundamentals and the terminology of traditional model training. The only drawback of this course is that it uses MATLAB for the assignments, but today, this language is not commonly used for ML model training. You could complete the exercises in Python or R.
This course is great for pure machine learning and for understanding the theory behind the training and testing of models. It makes it easy to understand current ML optimization techniques, from loss minimization to representation and regularization.
This specialization is useful for students who have knowledge of machine learning and want to break into deep learning. This package of 5 courses will allow students to gain a fundamental understanding of deep learning, one of the most sought after skills in technology.
Introduction to supervised and unsupervised learning with python. The specific algorithms you can expect to learn include classification, regression, clustering, and dimensionality reduction. A great place to start and offers certification!
Harnessing the full potential of artificial intelligence requires adaptive learning systems. Learn how Reinforcement Learning (RL) solutions help solve real-world problems through trial-and-error interaction by implementing a complete RL solution from beginning to end.
This course will introduce the learner to applied machine learning, focusing more on the techniques and methods than on the statistics behind these methods. The course will start with how machine learning is different than statistics. Supervised and unsupervised learning will also be covered.