Skip to main content

A package to fit fragility functions.

Project description

Probability model misspecification and parameter estimation uncertainty

Abstract

One of the main steps in probabilistic seismic collapse risk assessment is estimating the fragility function parameters. The maximum likelihood estimation (MLE) approach, which is widely used for this purpose, contains the underlying assumption that the likelihood function is known to follow a specified parametric probability distribution. However, this assumed distribution may not always be consistent with the “true” probability distribution of the collapse data. This paper implements the Information matrix equivalence theorem to identify the presence of model misspecification i.e., if the assumed collapse probability distribution is, in fact, the “true” one. In the presence of model misspecification, the fragility parameter estimates continue to be asymptotically normally distributed but the variance-covariance matrix is no longer equal to the inverse of the Fisher’s Information matrix. To increase the robustness of the variance-covariance matrix, the Huber-White sandwich estimator is implemented. Using collapse data from eight woodframe buildings, the effect of model misspecification on fragility parameter estimates and collapse rate is quantified. For the considered building cases, the parameter estimation uncertainty in the collapse risk did not increase when the “sandwich” estimator was used compared to when probability model misspecification was not considered (i.e., using MLE). The proposed framework should be used to further investigate the issue of probability model misspecification as it relates to fragility parameter estimation since only a single construction type (woodframe buildings) and limit state (collapse) was considered in the current study.

For more information, please refer to the following:

  • Dahal, L., Burton, H., & Onyambu, S. (2022). Quantifying the effect of probability model misspecification in seismic collapse risk assessment. Structural Safety, 96, 102185.

Citation

@article{dahal2022quantifying,
  title={Quantifying the effect of probability model misspecification in seismic collapse risk assessment},
  author={Dahal, Laxman and Burton, Henry and Onyambu, Samuel},
  journal={Structural Safety},
  volume={96},
  pages={102185},
  year={2022},
  publisher={Elsevier}
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyFragility-0.0.1.tar.gz (11.5 kB view details)

Uploaded Source

Built Distribution

pyFragility-0.0.1-py3-none-any.whl (13.2 kB view details)

Uploaded Python 3

File details

Details for the file pyFragility-0.0.1.tar.gz.

File metadata

  • Download URL: pyFragility-0.0.1.tar.gz
  • Upload date:
  • Size: 11.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.8.2

File hashes

Hashes for pyFragility-0.0.1.tar.gz
Algorithm Hash digest
SHA256 825dbb9a20a0cc10c9962f4d054bdf4e035378913e0ac5b7ab5ef38053fcf2ca
MD5 8d1986c0c4059a6e9da2fbf2b6ae2d02
BLAKE2b-256 723f00a0dabb1fa0cf1c9fd60979e266fab2a3614daadf5117ae34230200720b

See more details on using hashes here.

File details

Details for the file pyFragility-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: pyFragility-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 13.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.8.2

File hashes

Hashes for pyFragility-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 947439dad4255a83bb09c5fe54fd8bc3144945546a7fca10eb59999d26c82d43
MD5 1995a5cac6f2c46c3faf7f8c044a7806
BLAKE2b-256 4b316ae5c29e7aa1336c420ed4d6217bc90d225ec89c12d4fee316b9c924e763

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page