Topological Time-series Classification

dc.contributor.advisorChapman, David
dc.contributor.authorCollins, Joseph Robert
dc.contributor.departmentComputer Science and Electrical Engineering
dc.contributor.programComputer Science
dc.date.accessioned2022-09-29T15:37:57Z
dc.date.available2022-09-29T15:37:57Z
dc.date.issued2022-01-01
dc.description.abstractWe establish a strong connection between Topological Data Analysis (TDA)and the field of time-series classification. This is accomplished via two novel contri- butions. The first is a method for extracting topological information from a time series in a manner which circumvents the expensive computation normally required. The second is an adaption of an existing topological summary to create an efficient topological time-series pooling operator. Taken together, these insights enable a new classifier, TopRocket (Topological Random Convolutional Kernel Transform). Using standard comparison methods, TopRocket ranks second among all univariate time-series classifiers. Further, TopRocket is the best performing scalable classifier. As a final contribution, we provide the fastest available implementation of the algo- rithm for computing time-series sublevel set persistence. This provides a foundation for further investigation of TDA for time-series classification. This work lies at the intersection of TDA and machine learning, where suc- cess is dependent on efficiently extracting topological information from data and using that information with downstream models. For this purpose, we develop an efficient, data-based, topological summary, the Betti pooling operator. We rigor- ously demonstrate the utility of TopRocket by evaluating its performance against the University of California Riverside (UCR) Time Series Archive, a widely used benchmark collection of data sets. TopRocket is the first TDA-based classifier to obtain state-of-the art results on any similarly competitive problem. We strongly believe that TDA will play a central role in the future of machine learning.
dc.formatapplication:pdf
dc.genredissertations
dc.identifierdoi:10.13016/m25wql-rire
dc.identifier.other12533
dc.identifier.urihttp://hdl.handle.net/11603/25985
dc.languageen
dc.relation.isAvailableAtThe University of Maryland, Baltimore County (UMBC)
dc.relation.ispartofUMBC Computer Science and Electrical Engineering Department Collection
dc.relation.ispartofUMBC Theses and Dissertations Collection
dc.relation.ispartofUMBC Graduate School Collection
dc.relation.ispartofUMBC Student Collection
dc.rightsThis item may be protected under Title 17 of the U.S. Copyright Law. It is made available by UMBC for non-commercial research and education. For permission to publish or reproduce, please see http://aok.lib.umbc.edu/specoll/repro.php or contact Special Collections at speccoll(at)umbc.edu
dc.sourceOriginal File Name: Collins_umbc_0434D_12533.pdf
dc.subjectMachine Learning
dc.subjectTime-series Classification
dc.subjectTopological Data Analysis
dc.titleTopological Time-series Classification
dc.typeText
dcterms.accessRightsDistribution Rights granted to UMBC by the author.
dcterms.accessRightsAccess limited to the UMBC community. Item may possibly be obtained via Interlibrary Loan thorugh a local library, pending author/copyright holder's permission.

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Collins_umbc_0434D_12533.pdf
Size:
1.17 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Collins-Joseph_Open.pdf
Size:
1.15 MB
Format:
Adobe Portable Document Format
Description: