EdX

Machine Learning for Healthcare (edX)

Offered by MIT, MITx,
Machine Learning for Healthcare (edX)

An introduction to machine learning for healthcare, ranging from theoretical considerations to understanding human consequences of deploying technology in the clinic, through hands-on Python projects using real healthcare data. Machine learning methods have revolutionized many aspects of healthcare, from new models that help clinicians make more informed decisions to new technologies that enable individual patients to better manage their own health.

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

Since the 1950s with Kaiser’s first computerized records for chest X-ray reports and blood test results, and the introduction of the pacemaker, clinicians have realized the potential of algorithms to save lives. This rich history of machine learning for healthcare informs groundbreaking research today, as new advances in image processing, deep learning, and natural language processing are transforming the healthcare industry.
Using machine learning to improve patient outcomes requires that we understand the human consequences of machine learning, such as transparency, fairness, regulation, ease of deployment, and integration into clinical workflows. Throughout this course, we return to the question: how can machine learning improve healthcare for all?
The course begins with an introduction to clinical care and data, and then explores the use of machine learning for risk stratification and diagnosis, disease progression modeling, improving clinical workflows, and precision medicine. For each of these topics we dive into methodological details typically not covered in introductory machine learning courses, such as the foundations of deep learning on imaging and natural language, interpretability of ML models, algorithmic fairness, causal inference and off-policy reinforcement learning.
Guest lectures by clinicians and course programming projects with real clinical data emphasize subtleties of working with clinical data and translating machine learning into clinical practice.

What you'll learn

  • Understand how machine learning methods can be used for risk stratification, understanding disease and its progression, and specific clinical applications to mammography, pathology, and cardiology
  • Understand practical subtleties of machine learning from clinical data, such as physiological time-series, clinical text, and image data
  • Implement and analyze models for supervised prediction, clinical NLP, interpretability analysis, and causal inference from clinical data

Prerequisites:

  • 6.86x or equivalent machine learning course
  • 6.00.1x or proficiency in Python programming
  • 6.431x or equivalent probability theory course
  • College-level single-variable calculus
  • Vectors and matrices

Syllabus

Unit 1: Overview of Clinical Care & Data

  • Introduction: What Makes Healthcare Unique?
  • Translating Technology Into the Clinic
  • Overview of Clinical Care
  • Deep Dive Into Clinical Data

Unit 2: ML for Risk Stratification & Diagnosis

  • Risk Stratification
  • Survival Modeling
  • Learning from Noisy Labels
  • Detecting and Mitigating Dataset Shift

Unit 3: ML with clinical text, imaging, and physiological data

  • Guest Lecture on Machine Learning for Pathology
  • Physiological Time-Series
  • Guest Lecture on Machine Learning for Mammography
  • Clinical Natural Language Processing

Unit 4: Understanding disease and its progression

  • Differential Diagnosis
  • Precision Medicine
  • Disease Progression Modeling and Subtyping

Unit 5: Human Factors

  • Learning to Defer
  • Guest Lecture on Machine Learning for Cardiology
  • Interpretability
  • Fairness
  • Regulation of ML / AI in the US
  • Automating Clinical Workflows

Unit 6: Causal Inference & Reinforcement Learning

  • Causal Inference from Observational Data
  • Off-Policy Reinforcement Learning

Homeworks:
Predicting In-hospital Mortality for Intensive Care Unit patients
Fundamentals of Learning from Changing Data
Fundamentals of Learning from Noisy Labels
Identifying and Using Clinical Terms Found in Clinical Notes
Deep Learning to De-Identify Clinical Notes
Interpreting Deep Models for Chest X-Ray Diagnosis
Fundamentals of Learning to Defer to Human Experts
Fundamentals of Causal Inference from Observational Data

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
High-Dimensional Data Analysis (edX) EdX
HarvardX,Harvard University

High-Dimensional Data Analysis (edX)

A focus on several techniques that are widely used in the analysis of high-dimensional data. If you’re interested in data analysis and interpretation, then this is the data science course for you. We start by learning the mathematical definition of distance and use this to motivate the use of the singular value decomposition (SVD) for dimension reduction and multi-dimensional scaling and its connection to principle component analysis.

Self Paced
Self-Paced
Data Science: R Basics (edX) EdX
HarvardX,Harvard University

Data Science: R Basics (edX)

Build a foundation in R and learn how to wrangle, analyze, and visualize data. This course will introduce you to the basics of R programming. You can better retain R when you learn it to solve a specific problem, so you’ll use a real-world dataset about crime in the United States. You will learn the R skills needed to answer essential questions about differences in crime across the different states.

Self Paced
Self-Paced
Fundamentals of TinyML (edX) EdX
HarvardX,Harvard University

Fundamentals of TinyML (edX)

Focusing on the basics of machine learning and embedded systems, such as smartphones, this course will introduce you to the “language” of TinyML. What do you know about TinyML? Tiny Machine Learning (TinyML) is one of the fastest-growing areas of Deep Learning and is rapidly becoming more accessible. This course provides a foundation for you to understand this emerging field.

Self Paced
Self-Paced
Foundations of Data Analytics (edX) EdX
The Hong Kong University of Science and Technology - HKUST,HKUSTx

Foundations of Data Analytics (edX)

Learn the fundamental techniques for data analytics and to be prepared for learning and applying more advanced big data technologies. Foundations of Data Analytics: This course will provide fundamental techniques for data analytics, including data collection, data extraction, data integration, data cleansing, and basic machine learning techniques.

Self Paced
Self-Paced
Design in Healthcare: Using Patient Journey Mapping (edX) EdX
Delft University of Technology,DelftX

Design in Healthcare: Using Patient Journey Mapping (edX)

Learn about the Patient Journey Mapping method for innovative product and service design in healthcare. In this course you will learn about the different experiences patients go through in a medical context. The patient journey explores the interaction between the patient and the healthcare providers in all stages of the disease; coping with treatment and dealing with expectations, and interaction with and between different stakeholders.

Self Paced
Self-Paced
Recommender Systems: Behind the Screen (edX) EdX
Université de Montréal,UMontrealX

Recommender Systems: Behind the Screen (edX)

How are items recommended when you’re browsing for movies, jobs or clothing online? Register here and you’ll discover the fundamental concepts and methods allowing the most relevant item suggestions to users from e-commerce to online advertisement. In this course, you will explore and learn the best methods and practices in recommender systems, which are an essential component of the online ecosystem. This course was developed by IVADO and HEC Montréal as part of a workshop that took place in Montreal.

Self Paced
5-12 Weeks
Identificación de dispositivos médicos (UDI) (edX) EdX
LOGYCAX

Identificación de dispositivos médicos (UDI) (edX)

Dentro de los servicios de salud, existe todo un gran proceso de logística, con el fin que lleguen los insumos a manos del paciente en el momento correcto, en perfecto estado y con la confianza de poder utilizarlo. Para lograrlo, hemos desarrollado un proceso de estandarización que permita generar la trazabilidad de los dispositivos médicos e identificarlos para evitar cualquier falsificación o manejo inadecuado del mismo.

Self Paced
Self-Paced
PyTorch Basics for Machine Learning (edX) EdX
IBM

PyTorch Basics for Machine Learning (edX)

This course is the first part in a two part course and will teach you the fundamentals of PyTorch. In this course you will implement classic machine learning algorithms, focusing on how PyTorch creates and optimizes models. You will quickly iterate through different aspects of PyTorch giving you strong foundations and all the prerequisites you need before you build deep learning models.

Self Paced
Self-Paced