IP Library Granted Patent US 11,645,356
Granted Patent B2
US 11,645,356 · App. 16/121,315 · Granted May 9, 2023

Deep learning for partial differential equation (PDE) based models

Inventors: Fearghal O'Donncha (Aran Islands, IE); Philipp Haehnel (Schoeneiche, DE); Jakub Marecek (Dublin, IE); Julien Monteil (Dublin, IE)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
G06F17/13G06F18/214G06F18/2413G06N3/045G06N3/047G06N3/08G06N3/088G06V10/764G06F2218/12G06N3/044
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,645,356
App. No.
16/121,315
Granted
May 9, 2023
Kind
B2
Abstract

Embodiments for deep learning for partial differential equation (PDE)-based models by a processor. A trained forecasting model and consistency constraints may be generated using a PDE-based model, a discretization of the PDE-based model, historical inputs the of the PDE-based model, and a representation of consistency constraints to generate a predictive output.

Claims (43)

1. A method for deep learning for partial differential equation (PDE)-based models by a processor, comprising:

generating a trained forecasting model and consistency constraints using a PDE-based model, a discretization of the PDE-based model, historical inputs of the PDE-based model, and a representation of consistency constraints to generate a predictive output, wherein the consistency constraints include consistency constraints from a higher resolution PDE-based model, consistency constraints from a lower resolution PDE-based model, and consistency constraints from adjacent tiles of a similar resolution PDE-based model.

2. The method of claim 1 , further including defining the consistency constraints as bounds on output values by the PDE-based model at selected points.

3. The method of claim 2 , further including:

acquiring the bounds from a measurement chain error of one or more sensor measurements; or

defining the bounds based on a total variance of across a patch of a mesh.

4. The method of claim 1 , further including:

defining the consistency constraints as bounds on a modulus of continuity;

defining the consistency constraints as bounds on one or more sub-gradients; or

defining the consistency constraints as bounds on a sum of the sub-gradients across all tiles of mesh.

5. The method of claim 1 , further including generating, from the trained forecasting model, additional inputs to use for training of additional forecasting models.

6. The method of claim 1 , further including:

applying data assimilation for training the trained forecasting model using a machine learning operation; or

performing on-line learning at run-time using the machine learning operation for training the trained forecasting model.

7. A system for deep learning for partial differential equation (PDE)-based models, comprising:

one or more computers with executable instructions that when executed cause the system to:

generate a trained forecasting model and consistency constraints using a PDE-based model, a discretization of the PDE-based model, historical inputs of the PDE-based model, and a representation of consistency constraints to generate a predictive output, wherein the consistency constraints include consistency constraints from a higher resolution PDE-based model, consistency constraints from a lower resolution PDE-based model, and consistency constraints from adjacent tiles of a similar resolution PDE-based model.

8. The system of claim 7 , wherein the executable instructions define the consistency constraints as bounds on output values by the PDE-based model at selected points.

9. The system of claim 8 , wherein the executable instructions:

acquire the bounds from a measurement chain error of one or more sensor measurements; or

defines the bounds based on a total variance of across a patch of a mesh.

10. The system of claim 7 , wherein the executable instructions:

define the consistency constraints as bounds on a modulus of continuity;

define the consistency constraints as bounds on one or more sub-gradients; or

define the consistency constraints as bounds on a sum of the sub-gradients across all tiles of mesh.

11. The system of claim 7 , wherein the executable instructions generate, from the trained forecasting model, additional inputs to use for training of additional forecasting models.

12. The system of claim 7 , wherein the executable instructions:

apply data assimilation for training the trained forecasting model using a machine learning operation; or

perform on-line learning at run-time using the machine learning operation for training the trained forecasting model.

13. A computer program product for, by a processor, deep learning for partial differential equation (PDE)-based models, the computer program product comprising a non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:

an executable portion that generates a trained forecasting model and consistency constraints using a PDE-based model, a discretization of the PDE-based model, historical inputs of the PDE-based model, and a representation of consistency constraints to generate a predictive output, wherein the consistency constraints include consistency constraints from a higher resolution PDE-based model, consistency constraints from a lower resolution PDE-based model, and consistency constraints from adjacent tiles of a similar resolution PDE-based model.

14. The computer program product of claim 13 , further including an executable portion that defines the consistency constraints as bounds on output values by the PDE-based model at selected points.

15. The computer program product of claim 14 , further including an executable portion that:

acquires the bounds from a measurement chain error of one or more sensor measurements; or

defines the bounds based on a total variance of across a patch of a mesh.

16. The computer program product of claim 13 , further including an executable portion that:

defines the consistency constraints as bounds on a modulus of continuity;

defines the consistency constraints as bounds on one or more sub-gradients; or

defines the consistency constraints as bounds on a sum of the sub-gradients across all tiles of mesh.

17. The computer program product of claim 13 , further including an executable portion that:

generate, from the trained forecasting model, additional inputs to use for training of additional forecasting models;

apply data assimilation for training the trained forecasting model using a machine learning operation; or

perform on-line learning at run-time using the machine learning operation for training the trained forecasting model.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2018
From: O'DONNCHA, FEARGHAL; HAEHNEL, PHILIPP; MARECEK, JAKUB; MONTEIL, JULIEN
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 046787/0557 →
Continuity (1)
Related Publication 20200074295A1 · Mar 5, 2020
Cited By (5)
US 12,382,051 US 12,387,736 US 12,437,213 US 12,542,141 US 12,561,574