Change-point detection (CPD) is a challenging problem that has a number of applications across various real-world domains. The primary objective of CPD is to identify specific time points where the underlying system undergoes transitions between different states, each characterized by its distinct data distribution. For our project, we analyzed existing CPD algorithms and applied them to high dimensional data, as many CPD algorithms are primarily developed for low dimensional data. The adaptation of CPD methods to high-dimensional settings involves addressing the increased complexity and computational demands. Traditional methods often struggle with the curse of dimensionality, leading to significant performance degradation when directly applied to high-dimensional systems. For this task, we utilized a variety of change point detection algorithms written in R and Python to perform detection on both real and synthetic datasets. The primary algorithm we focused on for this project was Relative unconstrained Least-Squares Importance Fitting (RuLSIF).
Evan Richmond is a senior at Saint Louis University from Kirkwood, Missouri. Evan is pursuing a B.S. in Computer Science, a B.S. in Data Science, and a B.A. in Mathematics with a concentration in statistics. After graduation, he plans to pursue a career in software engineering.
Ethan Gray is a senior from Pasadena, California studying Computer Science and Data Science, as well as a student athlete, spending four years on SLU's Swimming and Diving Team. After graduation, Ethan plans to pursue a career in Data Science.
Addie Wisniewski is a senior at Saint Louis University pursuing a B.S. in data science and a B.A. in mathematics. After graduation, she will attend Villanova University for a Master's in Applied Statistics and Data Science.
Kate Cannell is a senior at Saint Louis University pursuing a B.S. in data science and a B.A. in mathematics. After graduation, she is working as a Client Service Solutions Analyst at Nisa.