IP Library › Granted Patent US 12,270,965
Granted Patent B2
US 12,270,965 · App. 17/663,552 · Granted Apr 8, 2025

Intelligent execution of compute intensive numerical simulation models

Inventors: Saurav Basu (Bengaluru, IN); Lloyd A. Treinish (Cortlandt Manor, NY); Mukul Tewari (Lafayette, CO); Sushain Pandit (Austin, TX); Jitendra Singh (Noida, IN)
Assignee: International Business Machines Corporation
G01W1/10G06N20/00
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 12,270,965
App. No.
17/663,552
Granted
Apr 8, 2025
Kind
B2
Abstract

In a method for intelligently executing predictive simulator, a processor may input a previous input vector of conditions for a predictive simulator collected at a first time into a machine-learning (ML) model. A processor may input a current input vector of conditions for the predictive simulator collected at a second time into the ML model. A processor may determine using the ML model, a binary similarity index. The binary similarity index represents a prediction of similarity between a first output from the predictive simulator based on the previous input and a second output from the predictive simulator based on the current input.

Claims (37)

1. A computer-implemented method for intelligently executing predictive simulator, comprising:

inputting, by one or more processors, a previous input vector into a machine-learning (ML) model, wherein the previous input vector comprises first conditions for producing a first output from a predictive simulator for a first time;

inputting a current input vector into the ML model, wherein the current input vector comprises second conditions for producing a second output from the predictive simulator for a second time;

determining, using the ML model, a binary similarity index, wherein the binary similarity index represents a prediction of similarity between the first output and the second output.

2. The computer-implemented method of claim 1 , further comprising inputting exogeneous inputs, wherein the exogenous inputs comprise a selection from the group consisting of: location-based metrics, outputs of the predictive simulator, and use metrics of the predictive simulator.

3. The computer-implemented method of claim 1 , wherein the current input vector comprises a selection from the group consisting of: initial conditions, boundary conditions, dynamic fields, fixed fields, and observed environmental conditions such as precipitation, wind, and temperature.

4. The computer-implemented method of claim 1 , wherein the previous input vector comprises a selection from the group consisting of: initial conditions, boundary conditions, dynamic fields, fixed fields, and observed environmental conditions such as precipitation, wind, and temperature.

5. The computer-implemented method of claim 1 , wherein the binary similarity index comprises:

a user similarity component comprising a forecasting requirement of a user; and

a model similarity component comprising a clustering of the previous input vector and the current input vector.

6. The computer-implemented method of claim 1 , further comprising running the current input vector through the predictive simulator only if the binary similarity index indicates a TRUE similarity.

7. The computer-implemented method of claim 1 , further comprising training the ML model, wherein training the ML model comprises inputting pairs comprising: (i) inputs to the predictive simulator and (ii) resulting outputs from the predictive simulator.

8. The computer-implemented method of claim 7 , wherein the pairs of inputs are input based on a selection from the group consisting of: seasonality, topography, and other hyper-parameter-specific partition.

9. A computer program product for training temporal precipitation interpolation models, comprising:

one or more computer readable storage media, and program instructions collectively stored on the one or more computer readable storage media, the program instructions comprising:

program instructions to input a previous input vector into a machine-learning (ML) model, wherein the previous input vector comprises first conditions for producing a first result from a predictive simulator for a first time;

program instructions to input a current input vector into the ML model, wherein the current input vector comprises second conditions for producing a second result from the predictive simulator for a second time;

program instructions to determine, using the ML model, a binary similarity index, wherein the binary similarity index represents a prediction of similarity between the first output and the second output.

10. The computer program product of claim 9 , further comprising program instructions to input exogeneous inputs, wherein the exogenous inputs comprise a selection from the group consisting of: location-based metrics, outputs of the predictive simulator, and use metrics of the predictive simulator.

11. The computer program product of claim 9 , wherein the current input vector comprises a selection from the group consisting of: initial conditions, boundary conditions, dynamic fields, fixed fields, and observed environmental conditions such as precipitation, wind, and temperature.

12. The computer program product of claim 9 , wherein the previous input vector comprises a selection from the group consisting of: initial conditions, boundary conditions, dynamic fields, fixed fields, and observed environmental conditions such as precipitation, wind, and temperature.

13. The computer program product of claim 9 , wherein the binary similarity index comprises:

a user similarity component comprising a forecasting requirement of a user; and

a model similarity component comprising a clustering of the previous input vector and the current input vector.

14. The computer program product of claim 9 , further comprising program instructions to run the current input vector through the predictive simulator only if the binary similarity index indicates a TRUE similarity.

15. The computer program product of claim 9 , further comprising program instructions to train the ML model, wherein training the ML model comprises inputting pairs comprising: (i) inputs to the predictive simulator and (ii) resulting outputs from the predictive simulator.

16. The computer program product of claim 15 , wherein the pairs of inputs are input based on a selection from the group consisting of: seasonality, topography, and other hyper-parameter-specific partition.

17. A computer system for training temporal precipitation interpolation models, comprising:

one or more computer processors, one or more computer readable storage media, and program instructions collectively stored on the one or more computer readable storage media for execution by at least one of the one or more computer processors, the program instructions comprising:

program instructions to input a previous input vector into a machine-learning (ML) model, wherein the previous input vector comprises first conditions for producing a first result from a predictive simulator for a first time;

program instructions to input a current input vector into the ML model, wherein the current input vector comprises second conditions for producing a second result from the predictive simulator for a second time;

program instructions to determine, using the ML model, a binary similarity index, wherein the binary similarity index represents a prediction of similarity between the first output and the second output.

18. The computer system of claim 17 , further comprising program instructions to input exogeneous inputs, wherein the exogenous inputs comprise a selection from the group consisting of: location-based metrics, outputs of the predictive simulator, and use metrics of the predictive simulator.

19. The computer system of claim 17 , further comprising program instructions to run the current input vector through the predictive simulator only if the binary similarity index indicates a TRUE similarity.

20. The computer system of claim 17 , wherein the binary similarity index comprises:

a user similarity component comprising a forecasting requirement of a user; and

a model similarity component comprising a clustering of the previous input vector and the current input vector.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2022
From: BASU, SAURAV; TREINISH, LLOYD A; TEWARI, MUKUL; PANDIT, SUSHAIN; SINGH, JITENDRA
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 059919/0862 →
Continuity (1)
Related Publication 20230367034A1 · Nov 16, 2023
References Cited (12)
US 10318558B2 · Cipriani · 2019 [cited by applicant]
US 10871594B2 · Tocornal · 2020 [cited by examiner]
US 20200184494A1 · Joseph · 2020 [cited by applicant]
US 20200242483A1 · Shashikant Rao · 2020 [cited by applicant]
“Accurate Weather Forecasting Data”, The Weather Company, Printed Mar. 1, 2022, 10 pages, <https://www.ibm.com/weather/industries/cross-industry/graf>. [cited by applicant]
“Adaptive learning numerical weather forecasting model”, An IP.com Prior Art Database Technical Disclosure, Original Publication Date: Oct. 10, 2001, IP.com No. IPCOM000015255D, IP.com Electronic Publication Date: Jun. … [cited by applicant]
“Analytics Platform for Numerical Weather Prediction”, An IP.com Prior Art Database Technical Disclosure, IP.com No. IPCOM000236327D, IP.com Electronic Publication Date: Apr. 21, 2014, 5 pages. [cited by applicant]
Doeswijk et al., “Adaptive Weather Forecasting using Local Meteorological Information”, Biosystems Engineering, 91 (4), 2005, pp. 421-431, <http://www.leg.ufpr.br/˜eder/Artigos/Bias/Doeswijk_2005.pdf>. [cited by applicant]
Droegemeir et al., “Dynamically Adaptive Numerical Weather Prediction: Models, Observations and Cyberinfrastructure Responding to the Atmosphere”, Proceedings of the 23rd Conference on Atmospheric Chemistry (Virtually H… [cited by applicant]
Ingolfsson et al., “Bridging the Scales: A Machine Learning Directed Macro to Micro Scale Simulation to Model RAS Initiation of Cancer”, Biophysical Journal, vol. 116, Issue 3, Supplement 1, 304A, Feb. 15, 2019, 8 pages… [cited by applicant]
Lee et al., “Down-Selecting Numerical Weather Prediction Multi-Physics Ensembles with Hierarchical Cluster Analysis”, Journal of Climatology & Weather Forecasting, vol. 4, Issue 1, 2016, 16 pages, <https://www.iomcworld… [cited by applicant]
Raissi, Maziar, “Deep Hidden Physics Models: Deep Learning of Nonlinear Partial Differential Equations”, Journal of Machine Learning Research, vol. 19, 2018, pp. 1-24, <http://www.jmlr.org/papers/volume19/18-046/18-046.… [cited by applicant]