Scientific Machine Learning
Prof. Seungchul Lee
Industrial AI Lab.
Introduction
2
Course Information for AX50011 (1/2)
3
Course Information for AX50011 (2/2)
4
Instructor
5
Lecture Materials
6
Course Schedule
7
Week | Contents | Assignments |
Week 1 | Foundations of Scientific Machine Learning | |
Week 2 | Numerical Analysis Fundamentals | HW#01 |
Week 3 | Neural ODEs | HW#02 |
Week 4 | PINN: Introduction | HW#03 |
Week 5 | PINN: Limitations and Extensions | HW#04 |
Week 6 | Operator Learning: DeepONet and Extensions | HW#05 |
Week 7 | Operator Learning: FNO and Extensions | HW#06 |
Week 8 | Midterm Exam | |
Week | Contents | Assignments |
Week 9 | Introduction to Hybrid Workflows | |
Week 10 | Equation Discovery: SINDy | HW#07 |
Week 11 | Transfer Learning and Few-Shot Learning | HW#08 |
Week 12 | Domain Adaptation and Contrastive Learning | HW#09 |
Week 13 | Generative AI: Diffusion Models | HW#10 |
Week 14 | Transformers in Scientific Machine Learning | HW#11 |
Week 15 | Basics of Large Language Models | |
Week 16 | Term Project | |
Homework/Exams/Projects
8
Grading
9
Introduction to Scientific Machine Learning
10
A Rapidly Growing Field
11
Source: Scopus keyword search
Potentials of Data-driven Approach (1/2)
12
Potentials of Data-driven Approach (2/2)
13
Limitations of Pure Data-driven Approaches
14
Interpolation
Extrapolation
Extrapolation
Learning Without Science (1/2)
15
Data-driven AI
Learning Without Science (2/2)
16
Learning With Science (1/2)
17
Ex: Physics-informed AI
Learning With Science (2/2)
18
Scientific Machine Learning
19
Source: Mishra, S. & Moseley, B. (2024), AI in the Sciences and Engineering, ETH Zürich, Course 401-4656-21L
Machine Learning
SciML
more powerful, robust,
interpretable models
Scientific Knowledge
Topics
20
Numerical Analysis
21
Numerical approximation 🡪 Approximate solution
21
Neural ODEs
22
PINN
23
[
Operator
24
Neural Operator
25
DeepONet
26
FNO
27
How to Study
28
ML/DL Lecture Materials
29
Machine Learning
Deep Learning