Penn State Classifieds>Penn State Online Courses>Introduction to Scientific Machine Learning

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

Se aborda el estudio del universo físico analizando objetos en movimiento. Se definen y analizan todas las magnitudes y leyes físicas que permiten describir geométrica y causalmente el mo... more
Building Information Modeling (BIM) has initiated a sea change in the way that engineers approach the design and construction of buildings. Autocad, and 2D-centric methods in general, have been... more
The serendipitous and unexpected discovery of radio emission from celestial objects opened up the possibility of studying a new and exciting view of the universe beyond the visible spectrum.... more
As part of the Principles of Manufacturing MicroMasters program, this course aims to provide exposure to key principles and practices used in engineering management. Learners are given... more
In this course we will demonstrate how a large-scale quantum computer could be controlled and operated. Among the topics that we will discuss are micro-architectures, compilers, and programming... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL