Physics Is All You Need?
IMPROVING NEURAL NETWORKS TRAINED WITH LIMITED DATA BY DERIVING IMPROVEMENTS BASED ON KNOWLEDGE OF THE UNDERLYING PHYSICS INTERACTIONS
Ph.D. Dissertation Proposal
Author: Jose G. Perez
Department of Computer Science
The University of Texas at El Paso
Neural Networks
2
are Machine Learning (ML) models which:
The Need For Data In Neural Networks
Object tracking and detection with models such as YOLOv3
Text generation with Large Language Models (LLMs) such as GPT-3
Synthetic video generation with SORA from OpenAI
Image
Text
Video
3
45TBs of Crawled Text Data
300 Million Images
From 120,000 to 3,000,000 Images
Used to train GPT-3 by OpenAI
Used in the private dataset created by Google to train MLP-Mixer and other models
In each of the 10 categories of the LSUN dataset used by NVIDIA’s StyleGan2
4
The Difficulties of Getting Data
5
Difficulties Gathering Your Own Data
6
Gathering and storing sensitive information from personal medical records to classified national security data can be challenging
Collecting and labelling data can be very time consuming, leaving less time for research and experimentation
Hiring people to help, buying software and specialized equipment/sensors, and other similar expenses can be costly
Sometimes data is just unavailable no matter what resources you have
Difficulties
Data Sensitivity
Time
Money
Availability
Working Around Data Limitations with Few-Shot Learning
“Transfer” knowledge from a pre-trained model for a similar problem
Generate more data samples from your existing ones
“Learning to learn”, improve the learning algorithm by observing how networks learn
Transfer Learning
Data Augmentation
Meta Learning
Embed laws of physics in the network to make learning easier
Physics-Informed Neural Net
7
Integrating Physics Into Neural Networks
8
Network Loss Gradients
Defined as partial differential equations
Laws of Physics
Defined as partial differential equations
Physics-Informed Neural Networks (PINNs)
Network outputs are constrained as to not deviate from the laws of physics
1
2
3
Idea
Physics-Informed Neural Networks
9
Thesis Statement
Incorporating physics in neural network models through modification of data and loss functions will allow for better performance and faster convergence for the problems of fluid flow velocity prediction and glacial ice segmentation.
10
Specific Problems With Limited Datasets
Predict what the velocity of a fluid will be at certain points and certain times given some initial conditions and defined geometry
Fluid Flow Velocity Prediction
11
Specific Problems With Limited Datasets
Determine which areas are clean ice, debris covered ice (ice mixed with rocks), or mountain in a satellite image of a glacier
Glacier Ice Segmentation
12
Expected Contributions
Physics-Informed Neural Network
For Fluid Flow Velocity Prediction
Physics-Informed Data Augmentation
For Glacier Ice Segmentation
13
1
2
Expected Contributions (cont.)
Physics-Informed Neural Network
For Glacial Ice Velocity Prediction
Physics-Informed Neural Network
For Glacier Ice Segmentation
14
3
4
#1 - Physics-Informed LSTM For Fluid Flow Prediction
15
Fluid Flow Velocity Prediction
16
17
17
Fluid Flow Velocity Prediction (cont.)
18
1. They are governed by physics
Therefore, we want to apply concepts from Physics-Informed Neural Networks
2. They are a type of sequential data
Therefore, we want to use Long Short-Term Memory Networks as part of our design architecture
Long Short-Term Memory Networks (LSTMs)
19
Physics-Informed LSTM for Fluid Flow
20
Focuses on the sequential relationships of the data
Focuses on enforcing the governing physics
Architecture
21
Metric: Mean Squared Error
22
Results
23
After running each model for a maximum of 200 epochs, from the results we can observe
#2 - Physics-Informed Data Augmentation For Glacier Ice Segmentation
24
Glacier Ice Segmentation
25
Dataset
26
U-Net Baseline
27
U-Net
28
Physics-Informed Data Augmentation
29
Algorithm (Input)
30
Algorithm (cont.)
31
Algorithm (Overview)
32
Data Augmentation Example
Left: Digital Elevation Map
Right: Precipitation Accumulation Channel (augmented data)
33
Metric: Intersection over Union (IoU)
34
Results
35
#3 - Physics-Informed Network For Glacial Velocity Prediction
36
Dataset
37
Architecture
38
#4 - Physics-Informed Network For Glacial Ice Segmentation
39
Physics-Informed Segmentation
40
Summary of Contributions
41