All Projects → dobriban → Topics-In-Modern-Statistical-Learning

dobriban / Topics-In-Modern-Statistical-Learning

Licence: other
Materials for STAT 991: Topics In Modern Statistical Learning (UPenn, 2022 Spring) - uncertainty quantification, conformal prediction, calibration, etc

Projects that are alternatives of or similar to Topics-In-Modern-Statistical-Learning

awesome-conformal-prediction
A professionally curated list of awesome Conformal Prediction videos, tutorials, books, papers, PhD and MSc theses, articles and open-source libraries.
Stars: ✭ 998 (+1248.65%)
Mutual labels:  uncertainty-quantification, conformal-prediction
UQ360
Uncertainty Quantification 360 (UQ360) is an extensible open-source toolkit that can help you estimate, communicate and use uncertainty in machine learning model predictions.
Stars: ✭ 211 (+185.14%)
Mutual labels:  calibration, uncertainty-quantification
cqr
Conformalized Quantile Regression
Stars: ✭ 152 (+105.41%)
Mutual labels:  prediction, conformal-prediction
LFToolbox
Light Field Toolbox for MATLAB
Stars: ✭ 74 (+0%)
Mutual labels:  calibration
OpenCossan
OpenCossan is an open and free toolbox for uncertainty quantification and management.
Stars: ✭ 40 (-45.95%)
Mutual labels:  uncertainty-quantification
verified calibration
Calibration library and code for the paper: Verified Uncertainty Calibration. Ananya Kumar, Percy Liang, Tengyu Ma. NeurIPS 2019 (Spotlight).
Stars: ✭ 93 (+25.68%)
Mutual labels:  calibration
StructureNet
Markerless volumetric alignment for depth sensors. Contains the code of the work "Deep Soft Procrustes for Markerless Volumetric Sensor Alignment" (IEEE VR 2020).
Stars: ✭ 38 (-48.65%)
Mutual labels:  calibration
bsec bme680 linux
Read the BME680 sensor with the BSEC library on Linux (e.g. Raspberry Pi)
Stars: ✭ 78 (+5.41%)
Mutual labels:  calibration
DUN
Code for "Depth Uncertainty in Neural Networks" (https://arxiv.org/abs/2006.08437)
Stars: ✭ 65 (-12.16%)
Mutual labels:  uncertainty-quantification
infer
🔮 Use TensorFlow models in Go to evaluate Images (and more soon!)
Stars: ✭ 65 (-12.16%)
Mutual labels:  prediction
MSDS696-Masters-Final-Project
Earthquake Prediction Challenge with LightGBM and XGBoost
Stars: ✭ 58 (-21.62%)
Mutual labels:  prediction
behaiv-java
User Behavior Prediction for everyone
Stars: ✭ 12 (-83.78%)
Mutual labels:  prediction
stock-forecast
Simple stock & cryptocurrency price forecasting console application, using PHP Machine Learning library (https://github.com/php-ai/php-ml)
Stars: ✭ 76 (+2.7%)
Mutual labels:  prediction
pygac
A python package to read and calibrate NOAA and Metop AVHRR GAC and LAC data
Stars: ✭ 14 (-81.08%)
Mutual labels:  calibration
btcpredict
📈 Bitcoin bull run peak prediction project (price and date)
Stars: ✭ 36 (-51.35%)
Mutual labels:  prediction
reinforcement learning course materials
Lecture notes, tutorial tasks including solutions as well as online videos for the reinforcement learning course hosted by Paderborn University
Stars: ✭ 765 (+933.78%)
Mutual labels:  prediction
verif
Software for verifying weather forecasts
Stars: ✭ 70 (-5.41%)
Mutual labels:  prediction
Loan-Prediction-Dataset
No description or website provided.
Stars: ✭ 21 (-71.62%)
Mutual labels:  prediction
R Unet
Video prediction using lstm and unet
Stars: ✭ 25 (-66.22%)
Mutual labels:  prediction
ww tvol study
Process global-scale satellite and airborne elevation data into time series of glacier mass change: Hugonnet et al. (2021).
Stars: ✭ 26 (-64.86%)
Mutual labels:  uncertainty-quantification

STAT 991: Topics In Modern Statistical Learning (UPenn, 2022 Spring)

This class surveys advanced topics in statistical learning based on student presentations.

The core topic of the course is uncertainty quantification for machine learning methods. While modern machine learning methods can have a high prediction accuracy in a variety of problems, it is still challenging to properly quantify their uncertainty. There has been a recent surge of work developing methods for this problem. It is one of the fastest developing areas in contemporary statistics. This course will survey a variety of different problems and approaches, such as calibration, prediction intervals (and sets), conformal inference, OOD detection, etc. We will discuss both empirically successful/popular methods as well as theoretically justified ones. See below for a sample of papers.

In addition to the core topic, there may be a (brief) discussion of a few additional topics:

  1. Influential recent "breakthrough" papers applying machine learning (GPT-3, AlphaFold, etc), to get a sense of the "real" problems people want to solve.
  2. Important recent papers in statistical learning theory; to set the a sense of progress on the theoretical foundations of the area.

Part of the class will be based on student presentations of papers. We imagine a critical discussion of one or two papers per lecture; and several contiguous lectures on the same theme. The goal will be to develop a deep understanding of recent research.

See also the syllabus.

Influential recent ML papers

Why are people excited about ML?

Uncertainty quantification

Why do we need to quantify uncertainty? What are the main approaches?

Conformal prediction++

Tolerance Regions and Related Notions

Calibration

Bayesian approaches, ensembles

Lectures

Lecture 1-2: Introduction. By Edgar Dobriban.

Lecture 3-8: Conformal Prediction, Calibration. By Edgar Dobriban. Caveat: handwritten and may be hard to read. To be typed up in the future.

Lecture 9 onwards: student presentations.

Presentation 1: Deep Learning in Medical Imaging by Rongguang Wang.

Presentation 2: Introduction to Fairness in Machine Learning by Harry Wang.

Presentation 3: Conformal Prediction with Dependent Data by Kaifu Wang.

Presentation 4: Bayesian Calibration by Ryan Brill.

Presentation 5: Conditional Randomization Test by Abhinav Chakraborty.

Presentation 6: Distribution Free Prediction Sets and Regression by Anirban Chatterjee.

Presentation 7: Advanced Topics in Fairness by Alexander Tolbert.

Presentation 8: Calibration and Quantile Regression by Ignacio Hounie.

Presentation 9: Conformal Prediction under Distribution Shift by Patrick Chao and Jeffrey Zhang.

Presentation 10: Testing for Outliers with Conformal p-values by Donghwan Lee.

Presentation 11: Out-of-distribution detection and Likelihood Ratio Tests by Alex Nguyen-Le.

Presentation 12: Online Multicalibration and No-Regret Learning by Georgy Noarov.

Presentation 13: Online Asymptotic Calibration by Juan Elenter.

Presentation 14: Calibration in Modern ML by Soham Dan.

Presentation 15: Bayesian Optimization and Some of its Applications by Seong Han.

Presentation 16: Distribution-free Uncertainty Quantification Impossibility and Possibility I by Xinmeng Huang.

Presentation 17: Distribution-free Uncertainty Quantification Impossibility and Possibility II by Shuo Li.

Presentation 18: Top-label calibration and multiclass-to-binary reductions by Shiyun Xu.

Presentation 19: Ensembles for uncertainty quantification by Rahul Ramesh.

Presentation 20: Universal Inference by Behrad Moniri.

Presentation 21: Typicality and OOD detection by Eric Lei.

Presentation 22: Bayesian uncertainty quantification and dropout by Samar Hadou. (See lec 27 for an introduction).

Presentation 23: Distribution-Free Risk-Controlling Predictio Sets by Ramya Ramalingam.

Presentation 24: Task-Driven Detection_of Distribution Shifts by Charis Stamouli.

Presentation 25: Calibration: a transformation-based method and a connection with adversarial robustness by Sooyong Jang.

Presentation 26: A Theory of Universal Learning by Raghu Arghal.

Presentation 27: Deep Ensembles: An introduction by Xiayan Ji.

Presentation 28: Why are Convolutional Nets More Sample-efficient than Fully-Connected Nets? by Evangelos Chatzipantazis.

Presentation 29: E-values by Sam Rosenberg.

Other topics

OOD Detection

Classical statistical goals: confidence intervals, (single and multiple) hypothesis testing

Inductive biases

Reviews, applications, etc

Learning theory & training methods

Distributed learning

Other materials

Recent workshops and tutorials on related topics

Seminar series

Software tools

Probability background

ML background

  • Penn courses CIS 520, ESE 546, STAT 991, and links therein

Perspectives

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].