Method and system to predict the extent of structural damage
First Claim
1. A method comprising:
- identifying a plurality of features for an earthquake-damage estimation algorithm, the features comprising;
destruction information for structures within a geographical region caused by an earthquake that happened in the past;
earthquake data comprising duration of shaking, epicenter location, and spectral acceleration of the earthquake; and
fragility curves for structures in the geographical region, the fragility curves based on construction material, seismic zone, and seismic design code;
preparing a training set k including values for the identified plurality of features for one or more earthquakes;
training a machine-learning model, using one or more hardware processors, with the training set to obtain the earthquake-damage estimation algorithm, the training of the machine-learning model being based on the identified plurality of features;
accessing new earthquake data for a new earthquake, the new earthquake data comprising duration of shaking of the new earthquake, epicenter location of the new earthquake, and spectral acceleration of the new earthquake;
estimating, using the one or more hardware processors, earthquake damage at a block level for the blocks in the geographical region utilizing the earthquake-damage estimation algorithm and the new earthquake data, the earthquake damage for the block representing a most probable damage state of a building in the block from a plurality of damage states; and
causing presentation, on a display screen, of the earthquake damage at the block level in a map of at least part of the geographical region.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer programs are presented for predicting the scale and scope of damage after an earthquake. One method includes an operation for identifying a plurality of features, each feature being correlated to an indication of structural damage caused to a structure by an earthquake. The method further includes performing machine learning, using one or more hardware processors, to analyze destruction caused by one or more earthquakes to obtain a damage-estimation algorithm. The machine learning is based on the identified plurality of features. Further, the method includes operations for accessing shaking data for a new earthquake, and for estimating, using the one or more hardware processors, earthquake damage at a block level for a geographical region utilizing the damage-estimation algorithm and the shaking data. Further, the earthquake damage at the block level is presented, on a display screen, in a map of at least part of the geographical region.
25 Citations
20 Claims
-
1. A method comprising:
-
identifying a plurality of features for an earthquake-damage estimation algorithm, the features comprising; destruction information for structures within a geographical region caused by an earthquake that happened in the past; earthquake data comprising duration of shaking, epicenter location, and spectral acceleration of the earthquake; and fragility curves for structures in the geographical region, the fragility curves based on construction material, seismic zone, and seismic design code; preparing a training set k including values for the identified plurality of features for one or more earthquakes; training a machine-learning model, using one or more hardware processors, with the training set to obtain the earthquake-damage estimation algorithm, the training of the machine-learning model being based on the identified plurality of features; accessing new earthquake data for a new earthquake, the new earthquake data comprising duration of shaking of the new earthquake, epicenter location of the new earthquake, and spectral acceleration of the new earthquake; estimating, using the one or more hardware processors, earthquake damage at a block level for the blocks in the geographical region utilizing the earthquake-damage estimation algorithm and the new earthquake data, the earthquake damage for the block representing a most probable damage state of a building in the block from a plurality of damage states; and causing presentation, on a display screen, of the earthquake damage at the block level in a map of at least part of the geographical region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory machine-readable storage medium including instructions that, when executed by a machine, causes the machine to perform operations comprising:
-
identifying a plurality of features for an earthquake-damage estimation algorithm, the features comprising; destruction information for structures within a geographical region caused by an earthquake that happened in the past; earthquake data comprising duration of shaking, epicenter location, and spectral acceleration of the earthquake; and fragility curves for structures in the geographical region, the fragility curves based on construction material, seismic zone, and seismic design code; preparing a training set b including values for the identified plurality of features for one or more earthquakes; training a machine-learning model with the training set to obtain the earthquake-damage estimation algorithm, the training of the machine-learning model being based on the identified plurality of features; accessing new earthquake data for a new earthquake, the new earthquake data comprising duration of shaking of the new earthquake, epicenter location of the new earthquake, and spectral acceleration of the new earthquake; estimating earthquake damage at a block level for the blocks in the geographical region utilizing the earthquake-damage estimation algorithm and the new earthquake data, the earthquake damage for the block representing a most probable damage state of a building in the block from a plurality of damage states; and causing presentation, on a display screen, of the earthquake damage at the block level in a map of at least part of the geographical region. - View Dependent Claims (16, 17)
-
-
18. A system, comprising:
-
a memory comprising instructions; and one or more computer processors, wherein the instructions, when executed by the one or more computer processors, cause the one or more computer processors to perform operations comprising; identifying a plurality of features for an earthquake-damage estimation algorithm, the features comprising; destruction information for structures within a geographical region caused by an earthquake that happened in the past; earthquake data comprising duration of shaking, epicenter location, and spectral acceleration of the earthquake; and fragility curves for structures in the geographical region, the fragility curves based on construction material, seismic zone, and seismic design code; preparing a training set by including values for the identified plurality of features for one or more earthquakes; training a machine-learning model with the training set to obtain the earthquake-damage estimation algorithm, the training of the machine-learning model being based on the identified plurality of features; accessing new earthquake data for a new earthquake, the new earthquake data comprising duration of shaking of the new earthquake, epicenter location of the new earthquake, and spectral acceleration of the new earthquake; estimating earthquake damage at a block level for the blocks in the geographical region utilizing the earthquake-damage estimation algorithm and the new earthquake data, the earthquake damage for the block representing a most probable damage state of a building in the block from a plurality of damage states; and causing presentation, on a display screen, of the earthquake damage at the block level in a map of at least part of the geographical region. - View Dependent Claims (19, 20)
-
Specification