Save for later

Learning From Data (Introductory Machine Learning)

This introductory computer science course in machine learning will cover basic theory, algorithms, and applications. Machine learning is a key technology in Big Data, and in many financial, medical, commercial, and scientific applications. It enables computational systems to automatically learn how to perform a desired task based on information extracted from the data. Machine learning has become one of the hottest fields of study today and the demand for jobs is only expected to increase. Gaining skills in this field will get you one step closer to becoming a data scientist or quantitative analyst.

This course balances theory and practice, and covers the mathematical as well as the heuristic aspects. The lectures follow each other in a story-like fashion:

  • What is learning?
  • Can a machine learn?
  • How to do it?
  • How to do it well?
  • Take-home lessons.

Get Details and Enroll Now

OpenCourser is an affiliate partner of edX and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating 4.5 based on 30 ratings
Length 10 weeks
Effort 10 - 20 hours per week
Starts Sep 17 (346 weeks ago)
Cost $49
From Caltech, CaltechX via edX
Instructor Yaser S. Abu-Mostafa
Download Videos On all desktop and mobile devices
Language English
Subjects Programming Data Science Mathematics
Tags Computer Science Data Analysis & Statistics Math

Get a Reminder

Send to:

Similar Courses

What people are saying

machine learning

CS1156x: Learning from Data is a 10-week introductory machine learning course offered by Caltech on the edX platform focused on giving students a solid foundation in machine learning theory.

The course also covers several common machine learning algorithms including the perceptron, linear regression, logistic regression, neural networks, support vector machines and radial basis functions.

The best Machine Learning class available for free online, period (I also took Coursera/Stanford's).

This class will make you understand very well the principles underlying machine learning.

I would highly recommend this MOOC to anyone who is interested in machine learning.

Groundbreaking course derived from the original CalTech telecourse, that introduces you to the theoretical and mathematical concepts behind many machine learning algorithms and models.

This course is taught by master of machine learning who is also a gifted lecturer, who manages to clearly explain his deep understanding of the concepts.

It is an excellent introduction to Machine Learning, covering both practical and theoretical aspects.

It gives a real understanding of the basic concepts and methods in the world of machine learning.

I'm going to hope the Coursera class on Machine Learning does just that.

I am currently taking the Stanford Machine Learning class (which others have mentioned is watered down from what Stanford students get) and I have taken the Berkely AI class and this CalTech class is definitely harder than those two.

:) It sure enhanced my knowledge in the area of machine learning.

I've read quite a bit about machine learning, but this course was a very interesting addition.

It explains why machine learning methods work.

Read more

programming skills

This MOOC is very technical: it requires knowledge of matrix algebra, calculus, and programming skills.

The lion's share of tasks requires setting up a computational experiment, so without good programming skills this course can become an excessive load.

excellent course

This is really an excellent course.

Overall I say it is an excellent course.

Read more

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Research Scientist-Machine Learning $55k

Cloud Architect - Azure / Machine Learning $75k

Watson Machine Learning Engineer $81k

Machine Learning Software Developer $103k

Software Engineer (Machine Learning) $116k

Applied Scientist, Machine Learning $130k

Autonomy and Machine Learning Solutions Architect $131k

Applied Scientist - Machine Learning -... $136k

RESEARCH SCIENTIST (MACHINE LEARNING) $147k

Machine Learning Engineer 2 $161k

Machine Learning Scientist Manager $170k

Machine Learning Scientist, Personalization $213k

Write a review

Your opinion matters. Tell us what you think.

Rating 4.5 based on 30 ratings
Length 10 weeks
Effort 10 - 20 hours per week
Starts Sep 17 (346 weeks ago)
Cost $49
From Caltech, CaltechX via edX
Instructor Yaser S. Abu-Mostafa
Download Videos On all desktop and mobile devices
Language English
Subjects Programming Data Science Mathematics
Tags Computer Science Data Analysis & Statistics Math

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now