EdX

Learning From Data (edX)

Offered by CaltechX, Caltech,
Learning From Data (edX)

Introductory Machine Learning course covering theory, algorithms and applications. Our focus is on real understanding, not just "knowing."

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

This is an introductory course in machine learning (ML) that covers the basic theory, algorithms, and applications. ML 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.

ML has become one of the hottest fields of study today, taken up by undergraduate and graduate students from 15 different majors at Caltech. 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.

Syllabus

The topics in the story line are covered by 18 lectures of about 60 minutes each plus Q&A.
Lecture 1: The Learning Problem
Lecture 2: Is Learning Feasible?
Lecture 3: The Linear Model I
Lecture 4: Error and Noise
Lecture 5: Training versus Testing
Lecture 6: Theory of Generalization
Lecture 7: The VC Dimension
Lecture 8: Bias-Variance Tradeoff
Lecture 9: The Linear Model II
Lecture 10: Neural Networks
Lecture 11: Overfitting
Lecture 12: Regularization
Lecture 13: Validation
Lecture 14: Support Vector Machines
Lecture 15: Kernel Methods
Lecture 16: Radial Basis Functions
Lecture 17: Three Learning Principles
Lecture 18: Epilogue

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

CS50's Introduction to Artificial Intelligence with Python (edX) EdX
HarvardX,Harvard University

CS50's Introduction to Artificial Intelligence with Python (edX)

Learn to use machine learning in Python in this introductory course on artificial intelligence. AI is transforming how we live, work, and play. By enabling new technologies like self-driving cars and recommendation systems or improving old ones like medical diagnostics and search engines, the demand for expertise in AI and machine learning is growing rapidly. This course will enable you to take the first step toward solving important real-world problems and future-proofing your career.

Self Paced
Self-Paced
Deep Learning through Transformative Pedagogy (edX) EdX
University of Queensland,Microsoft,UQx

Deep Learning through Transformative Pedagogy (edX)

How can powerful teaching strategies and effective learning activities enhance deep learning? This education course has been developed for educators and education leaders. It explores deep learning by bringing together the most up-to-date research from cognitive psychology, contemporary educational theories, and neuro-scientific perspectives.

Self Paced
4 Weeks
Sign Language Science: Factors Contributing to Natural Learning (edX) EdX
Georgetown University,GeorgetownX

Sign Language Science: Factors Contributing to Natural Learning (edX)

This course promotes a better understanding of the factors that may affect how people learn signed language. In this course, we will look at how multiple, varying factors can account for language-learning patterns. Age, for example, is a key factor that predicts fluency. Another topic of particular importance to signed languages is the mind.

Self Paced
Self-Paced
Psicologia dell'apprendimento (edX) EdX
University of Naples Federico II,FedericaX

Psicologia dell'apprendimento (edX)

Un’analisi delle diverse forme dell’apprendimento per comprendere come operiamo le nostre scelte, la natura profondamente esperienziale dei processi di apprendimento e lo stretto legame che questi hanno con il contesto in cui l’individuo è inserito.

Self Paced
Self-Paced
What Works in Education: Evidence-Based Education Policies (edX) EdX
Inter-American Development Bank - IDB,IDBx

What Works in Education: Evidence-Based Education Policies (edX)

Learn what works in education and how to identify, analyze and implement evidence-based education policies that improve learning. This course summarizes the main theoretical and practical research surrounding evidence-based education policies and delves into the key improvements and challenges observed in education systems in Latin America and the Caribbean.

Self Paced
Self-Paced
Introduction to Linux (edX) EdX
Linux Foundation,LinuxFoundationX

Introduction to Linux (edX)

Never learned Linux? Want a refresh? Develop a good working knowledge of Linux using both the graphical interface and command line across the major Linux distribution families. Develop a good working knowledge of Linux using both the graphical interface and command line, covering the major Linux distribution families.

Self Paced
Self-Paced
Data Structures & Algorithms I: ArrayLists, LinkedLists, Stacks and Queues (edX) EdX
Georgia Institute of Technology,GTx

Data Structures & Algorithms I: ArrayLists, LinkedLists, Stacks and Queues (edX)

Work with the principles of data storage in Arrays, ArrayLists & LinkedList nodes. Understand their operations and performance with visualizations. Implement low-level linear, linked data structures with recursive methods, and explore their edge cases. Extend these structures to the Abstract Data Types, Stacks, Queues and Deques.

Self Paced
Self-Paced