Introduction to Machine Learning Course

Course Feature
  • Cost
    Free
  • Provider
    ThaiMOOC
  • Certificate
    No Information
  • Language
    English
  • Start Date
    On-Demand
  • Learners
    No Information
  • Duration
    No Information
  • Instructor
    Sebastian Thrun
Next Course
4.0
2,425 Ratings
Enroll now and learn the fundamentals of Machine Learning to gain the skills you need to become a successful data analyst.
Show All
Course Overview

❗The content presented here is sourced directly from ThaiMOOC platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.

Updated in [June 30th, 2023]

This Introduction to Machine Learning Course provides an overview of the fundamentals of machine learning. Students will learn how to extract and identify useful features that best represent data, understand a few of the most important machine learning algorithms, and evaluate the performance of machine learning algorithms. The course also covers the end-to-end process of investigating data through a machine learning lens. This course is part of the Data Analyst Nanodegree.

[Applications]
The application of the Introduction to Machine Learning Course can be seen in many areas. It can be used to develop predictive models for various industries, such as healthcare, finance, and retail. It can also be used to create automated systems for data analysis and decision-making. Additionally, it can be used to develop algorithms for natural language processing, image recognition, and other areas of artificial intelligence. Finally, it can be used to create machine learning-based applications for mobile devices.

[Career Path]
One job position path that learners can pursue after taking this course is a Machine Learning Engineer. A Machine Learning Engineer is responsible for developing and deploying machine learning models and algorithms to solve real-world problems. They must have a strong understanding of data science and machine learning concepts, as well as the ability to develop and implement machine learning models. They must also be able to evaluate the performance of the models and make improvements as needed.

The development trend for Machine Learning Engineers is very positive. As more and more companies are recognizing the value of machine learning, the demand for Machine Learning Engineers is increasing. Companies are looking for engineers who can develop and deploy machine learning models that can help them gain insights and make predictions from their data. As the demand for machine learning increases, so does the demand for Machine Learning Engineers.

[Education Path]
The recommended educational path for learners interested in Information Systems Auditing Controls and Assurance is to pursue a Bachelor's degree in Information Systems, Information Technology, or Computer Science. This degree will provide learners with the foundational knowledge and skills needed to understand the principles of IS auditing, controls, and assurance.

The Bachelor's degree will cover topics such as computer programming, database management, systems analysis, network security, and software engineering. Learners will also gain an understanding of the principles of IS auditing, including risk assessment, control design, and audit procedures. Additionally, learners will learn about the legal and ethical implications of IS auditing, as well as the importance of maintaining data privacy and security.

The development trend for Information Systems Auditing Controls and Assurance is to focus on emerging technologies such as Big Data, FinTech, and Virtual Banks. As these technologies become more prevalent, the need for IS auditors to ensure the integrity of these systems will become increasingly important. Additionally, the need for IS auditors to understand the legal and ethical implications of IS auditing will become more important as organizations become more reliant on technology. As a result, the demand for IS auditors with the necessary skills and knowledge to audit these systems will continue to grow.

Course Syllabus

Welcome to Machine Learning

Learn what Machine Learning is and meet Sebastian Thrun!,Find out where Machine Learning is applied in Technology and Science.

Naive Bayes

Use Naive Bayes with scikit learn in python.,Splitting data between training sets and testing sets with scikit learn.,Calculate the posterior probability and the prior probability of simple distributions.

Support Vector Machines

Learn the simple intuition behind Support Vector Machines.,Implement an SVM classifier in SKLearn/scikit-learn.,Identify how to choose the right kernel for your SVM and learn about RBF and Linear Kernels.

Decision Trees

Code your own decision tree in python.,Learn the formulas for entropy and information gain and how to calculate them.,Implement a mini project where you identify the authors in a body of emails using a decision tree in Python.

Choose your own Algorithm

Decide how to pick the right Machine Learning Algorithm among K-Means, Adaboost, and Decision Trees.

Datasets and Questions

Apply your Machine Learning knowledge by looking for patterns in the Enron Email Dataset.,You'll be investigating one of the biggest frauds in American history!

Regressions

Understand how continuous supervised learning is different from discrete learning.,Code a Linear Regression in Python with scikit-learn.,Understand different error metrics such as SSE, and R Squared in the context of Linear Regressions.

Outliers

Remove outliers to improve the quality of your linear regression predictions.,Apply your learning in a mini project where you remove the residuals on a real dataset and reimplement your regressor.,Apply your same understanding of outliers and residuals on the Enron Email Corpus.

Clustering

Identify the difference between Unsupervised Learning and Supervised Learning.,Implement K-Means in Python and Scikit Learn to find the center of clusters.,Apply your knowledge on the Enron Finance Data to find clusters in a real dataset.

Feature Scaling

Understand how to preprocess data with feature scaling to improve your algorithms.,Use a min mx scaler in sklearn.
Show All
Recommended Courses
free machine-learning-10568
Machine Learning
3.0
Coursera 0 learners
Learn More
Enroll now and learn the fundamentals of machine learning and gain the skills to apply them to real-world problems.
free machine-learning-for-data-science-and-analytics-10569
Machine Learning for Data Science and Analytics
3.0
Edx 1,433 learners
Learn More
Learn the fundamentals of machine learning and analytics and gain the skills to apply them to real-world problems. Enroll now and become an expert in data science and analytics.
free 1-introduction-and-supply-demand-10570
1 Introduction and Supply & Demand
2.5
Youtube 1,751,821 learners
Learn More
MIT 14.01 Principles of Microeconomics, Fall 2018, is a course taught by Professor Jonathan Gruber. In this video, Professor Gruber introduces the course and explains the fundamentals of microeconomics, including the concept of supply and demand. This course is available for free on the MIT OpenCourseWare website, and is licensed under Creative Commons BY-NC-SA. Join Professor Gruber and learn the basics of microeconomics today!
free macroeconomics-everything-you-need-to-know-10571
Macroeconomics- Everything You Need to Know
2.5
Youtube 2,931,363 learners
Learn More
This video provides a comprehensive overview of macroeconomics, covering all the concepts and graphs you need to know for an AP macroeconomics or college-level introductory macroeconomics course. Get the big picture without taking notes and learn about scarcity, opportunity cost, the PPC, comparative advantage, supply and demand, GDP, unemployment, inflation, aggregate demand and supply, LRAS, Phillips Curve, economic growth, fiscal policy, money, banking, monetary policy, the Money Market, loanable funds, the balance of payments, and exchange rates. Plus, get a FREE Ultimate Review Packet to help you ace your test. Don't miss out on this great opportunity to learn macroeconomics!
Favorites (0)
Favorites
0 favorite option

You have no favorites

Name delet
arrow Click Allow to get free Introduction to Machine Learning Course courses!