Minimizing uncertainty envelopes in trajectories of evolving ensemble members

US10929578B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10929578-B2
Application numberUS-201715853192-A
CountryUS
Kind codeB2
Filing dateDec 22, 2017
Priority dateApr 23, 2014
Publication dateFeb 23, 2021
Grant dateFeb 23, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A mechanism is provided in a data processing system for minimizing uncertainty envelopes in trajectories of evolving ensemble members. The mechanism generates a trajectory forecast of each member object of an ensemble based on an initial state-space and a model for predicting trajectories of the member objects to generate a plurality of trajectory forecasts. Each of the plurality of trajectory forecasts has an individual uncertainty envelope. The mechanism applies a classification algorithm on the plurality of trajectory forecasts to identify at least one group of member objects having similar trajectory forecasts, generates a reduced ensemble of member objects including the identified group of member objects, and reconfigures the state-space and the model for predicting trajectories. The mechanism generates an updated trajectory forecast of each member object of the reduced ensemble based on the reconfigured state-space and the reconfigured model for predicting trajectories of the member objects.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions executed by the at least one processor to cause the at least one processor to implement a simulation system for minimizing uncertainty envelopes in trajectories of evolving ensemble members, the method comprising: receiving, by the simulation system from a user, a set of defining parameters for selecting member objects of an ensemble; identifying, by the simulation system, the ensemble of member objects satisfying the defining parameters; measuring initial states and parameter values for the ensemble of member objects based on an initial state-space; generating, by a predictor executing within the simulation system, a trajectory forecast of each member object of the ensemble based on the initial state-space, the initial states and parameter values, and a model for predicting trajectories of the member objects to generate a plurality of trajectory forecasts, wherein each of the plurality of trajectory forecasts has an individual uncertainty envelope and wherein the ensemble has an ensemble uncertainty envelope; applying, by a clustering system executing within the simulation system, a classification algorithm on the plurality of trajectory forecasts to identify at least one group of member objects having similar trajectory forecasts; generating, by an envelope calculator executing within the simulation system, a reduced ensemble of member objects including the identified group of member objects; performing at least one targeted correction to the reduced ensemble of member objects that is expected to cause the reduced ensemble to behave similarly; reconfiguring, by the simulation system, the state-space and the model for predicting trajectories for the reduced ensemble of member objects based on the at least one targeted correction; measuring updated states and parameter values for the reduced ensemble based on the reconfigured state-space; and generating, by the predictor executing within the simulation system, an updated trajectory forecast of each member object of the reduced ensemble based on the reconfigured state-space, the updated states and parameter values, and the reconfigured model for predicting trajectories of the member objects. 2. The method of claim 1 , wherein each ensemble member has measurable properties that serve as state variables to define its location in the state-space at any given time and intrinsic parameters that determine changes in location from one time to another in the state-space and wherein the model predicts the future location of each ensemble member given its current measurable properties and its intrinsic parameters. 3. The method of claim 1 , further comprising: calculating a predicted uncertainty envelope of trajectories of the reduced ensemble. 4. The method of claim 3 , wherein calculating the predicted uncertainty envelope of trajectories comprises applying a minimax estimate function to the reduced ensemble. 5. The method of claim 1 , wherein applying the classification algorithm on the plurality of trajectory forecasts comprises identifying a plurality of sub-groups of member objects having similar trajectory forecasts. 6. The method of claim 5 , further comprising applying a minimax estimate function to each sub-group of member objects to predict a respective uncertainty envelope of trajectories. 7. The method of claim 1 , wherein the classification algorithm comprises a k-means clustering algorithm. 8. The method of claim 1 , wherein each member object within the ensemble of member objects comprises a device being manufactured using a staged process starting from initial components and leading to a final product, wherein the initial state-space comprises a set of test measurements during assembly, and wherein the at least one targeted correction comprises an adjustment to at least one component. 9. A computer program product comprising a computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed on a computing device, causes the computing device to implement a simulation system for minimizing uncertainty envelopes in trajectories of evolving ensemble members, the computer readable program causing the computing device to: receive, by the simulation system from a user, a set of defining parameters for selecting member objects of an ensemble; identify, by the simulation system, the ensemble of member objects satisfying the defining parameters; measure initial states and parameter values for the ensemble of member objects based on an initial state-space; generate, by a predictor executing within the simulation system, a trajectory forecast of each member object of the ensemble based on the initial state-space, the initial states and parameter values, and a model for predicting trajectories of the member objects to generate a plurality of trajectory forecasts, wherein each of the plurality of trajectory forecasts has an individual uncertainty envelope and wherein the ensemble has an ensemble uncertainty envelope; apply, by a clustering system executing within the simulation system, a classification algorithm on the plurality of trajectory forecasts to identify at least one group of member objects having similar trajectory forecasts; generate, by an envelope calculator executing within the simulation system, a reduced ensemble of member objects including the identified group of member objects; perform at least one targeted correction on the reduced ensemble of member objects that is expected to cause the reduced ensemble to behave similarly; reconfigure, by the simulation system, the state-space and the model for predicting trajectories for the reduced ensemble of member objects based on at least one targeted correction performed on the reduced ensemble of member objects; measure updated states and parameter values for the reduced ensemble based on the reconfigured state-space; and generate, by the predictor executing within the simulation system, an updated trajectory forecast of each member object of the reduced ensemble based on the reconfigured state-space, the updated states and parameter values, and the reconfigured model for predicting trajectories of the member objects. 10. The computer program product of claim 9 , wherein the computer readable program further causes the computing device to: calculate a predicted uncertainty envelope of trajectories of the reduced ensemble. 11. The computer program product of claim 10 , wherein calculating the predicted uncertainty envelope of trajectories comprises applying a minimax estimate function to the reduced ensemble. 12. The computer program product of claim 9 , wherein the classification algorithm comprises a k-means clustering algorithm. 13. The computer program product of claim 9 , wherein each ensemble member has measurable properties that serve as state variables to define its location in the state-space at any given time and intrinsic parameters that determine changes in location from one time to another in the state-space and wherein the model predicts the future location of each ensemble member given its current measurable properties and its intrinsic parameters. 14. The computer program product of claim 9 , wherein each member object within the ensemble of member objects comprises a device being manufactured using a staged process starting from initial components and leading to a final product, wherein the initial state-space comprises a set of test measurements during assembly, a

Assignees

Inventors

Classifications

  • G06F17/18Primary

    for evaluating statistical data {, e.g. average values, frequency distributions, probability functions, regression analysis (forecasting specially adapted for a specific administrative, business or logistic context G06Q10/04)} · CPC title

  • G06F30/20Primary

    Design optimisation, verification or simulation (optimisation, verification or simulation of circuit designs G06F30/30) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10929578B2 cover?
A mechanism is provided in a data processing system for minimizing uncertainty envelopes in trajectories of evolving ensemble members. The mechanism generates a trajectory forecast of each member object of an ensemble based on an initial state-space and a model for predicting trajectories of the member objects to generate a plurality of trajectory forecasts. Each of the plurality of trajectory …
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F17/18. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 23 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).