Extreme Events Engineering Research
I completed my three semesters of work on the Extreme Events Engineering Vertically Integrated Project (VIP), a civil engineering research project under Dr. Jorge Macedo.
During my first semester, I was tasked with updating/fixing a legacy Python codebase that had gone untouched for 5 years that performed seismic catalog declustering calculations on a dataset of earthquakes using the Zaliapin and Ben-Zion method. With help from teammates (who were working on implementations of other declustering algorithms), I ended up adding some data visualizations shown below.
Declustering, or classifying independent and dependent events and removing the dependent events from the catalog, may be useful for isolating independent events during seismic hazard assessment, development of clustered seismicity models, earthquake prediction research, or seismicity rate change estimation.
|
|
During my second semester, I created a MATLAB implementation of the Zaliapin and Ben-Zion method with more complex visualizations and also started creating a MATLAB k-means declustering implementation. The clusters outputted by the k-means implementation did not correspond to those that should have been detected, implying that the k-means method cannot detect the correct clusters, and that we should evaluate other classification methods (i.e., Gaussian mixture models).