Introduction to Scientific Machine Learning
About this Course
This course provides an introduction to data analytics for individuals with no prior knowledge of data science or machine learning. The course starts with an extensive review of probability theory as the language of uncertainty, discusses Monte Carlo sampling for uncertainty propagation, covers the basics of supervised (Bayesian generalized linear regression, logistic regression, Gaussian processes, deep neural networks, convolutional neural networks), unsupervised learning (k-means clustering, principal component analysis, Gaussian mixtures) and state space models (Kalman filters). The course also reviews the state-of-the-art in physics-informed deep learning and ends with a discussion of automated Bayesian inference using probabilistic programming (Markov chain Monte Carlo, sequential Monte Carlo, and variational inference). Throughout the course, the instructor follows a probabilistic perspective that highlights the first principles behind the presented methods with the ultimate goal of teaching the student how to create and fit their own models.Created by: Purdue University
Level: Advanced

Related Online Courses
Increasing scarcity of natural resources ****The demand for safe and healthy food is rapidly increasing. The world population is growing and is projected to reach 9.8 billion in 2050. How do we... more
Have you ever flown in an airplane and are you curious about how flying works? Are you interested in the fundamental concepts behind flying? How does a wing generate lift? And how can we fly as... more
This course introduces the Schrödinger equation, using the tight-binding method to discuss the concept of bandstructure and E(k) relations, followed by an introduction to the NEGF method with ... more
Remote sensing observations from airborne and spaceborne platforms have become an essential tool in disaster management. They provide an immediate and large-area overview of evolving disaster... more
"Soy teniente coronel en servicio pasivo de la Comisión de Tránsito del Ecuador y docente de Conduespol (Escuela de capacitación para conductores profesionales) en Guayaquil, y este curso me pe... more