The course is an introduction to Machine Learning/Artificial Intelligence using python as a programming language. Anybody who knows one or more programming language/s can take this course. We will be going through the basics of Python and Machine Learning/AI
Course is 20 hours of classwork, divided into 10 lectures, 2 hours each.
|Lecture 1||Introduction to Python Programming I,environment setup, brief comparison of Python with other languages, basic python commandline operations, Mathematical operators etc.|
|Lecture 2||Introduction to Python Programming II: Numbers, Strings,Control statements including conditions, loops. Functions in Python, Lambda Expressions|
|Lecture 3||Data Structures in Python: Lists, Sets, Tuples, Dictionaries, Arrays, List comprehension. Reading and Writing Files in Python|
|Lecture 4||Introduction to NumPy: Hands on practice with NumPy through multiple Exercises|
|Lecture 5||Introduction to Machine Learning I: Data Pre-processing, introduction to Pandas: Hands on practice with real data sets, understanding the importance of good representation of the data for Machine Learning Models|
|Lecture 6||Introduction to Machine Learning II: How Machines make themselves Learn? How Data is used to make predictions? What is Feature Engineering?|
|Lecture 7||Introduction to Regression and SVM|
|Lecture 8||Introduction to K-Nearest Neighbors, Decision Trees, Random Forest|
|Lecture 9||Introduction to Naïve Bayes, Clustering|
|Lecture 10||Data Visualization in Python with Matplotlib|
ᐧPlease click here to view instructor profile.