A topological data analysis based classifier

被引:1
|
作者
Kindelan, Rolando [1 ,3 ]
Frias, Jose [4 ]
Cerda, Mauricio [2 ]
Hitschfeld, Nancy [1 ]
机构
[1] Univ Chile, Fac Math & Phys Sci, Comp Sci Dept, 851 Beauchef Ave, Santiago 8370456, Metropolitan Re, Chile
[2] Univ Chile, Inst Biomed Sci, Fac Med, Ctr Med Informat & Telemed,Integrat Biol Program, 1027 Independencia Ave, Santiago, Metropolitan Re, Chile
[3] Univ Oriente, Med & Biophys Ctr, Patricio Lumumba S-N, Santiago De Cuba, Cuba
[4] Ctr Res Math, Jalisco S-N, Guanajuato 63023, Guanajuato, Mexico
关键词
Topological data analysis; Persistent homology; Simplicial complex; Supervised learning; Classification; Machine learning; PATTERN-RECOGNITION; PERSISTENCE; EFFICIENT; BEHAVIOR; LAYER;
D O I
10.1007/s11634-023-00548-4
中图分类号
O21 [概率论与数理统计]; C8 [统计学];
学科分类号
020208 ; 070103 ; 0714 ;
摘要
Topological Data Analysis (TDA) is an emerging field that aims to discover a dataset's underlying topological information. TDA tools have been commonly used to create filters and topological descriptors to improve Machine Learning (ML) methods. This paper proposes a different TDA pipeline to classify balanced and imbalanced multi-class datasets without additional ML methods. Our proposed method was designed to solve multi-class and imbalanced classification problems with no data resampling preprocessing stage. The proposed TDA-based classifier (TDABC) builds a filtered simplicial complex on the dataset representing high-order data relationships. Following the assumption that a meaningful sub-complex exists in the filtration that approximates the data topology, we apply Persistent Homology (PH) to guide the selection of that sub-complex by considering detected topological features. We use each unlabeled point's link and star operators to provide different-sized and multi-dimensional neighborhoods to propagate labels from labeled to unlabeled points. The labeling function depends on the filtration's entire history of the filtered simplicial complex and it is encoded within the persistence diagrams at various dimensions. We select eight datasets with different dimensions, degrees of class overlap, and imbalanced samples per class to validate our method. The TDABC outperforms all baseline methods classifying multi-class imbalanced data with high imbalanced ratios and data with overlapped classes. Also, on average, the proposed method was better than K Nearest Neighbors (KNN) and weighted KNN and behaved competitively with Support Vector Machine and Random Forest baseline classifiers in balanced datasets.
引用
收藏
页码:493 / 538
页数:46
相关论文
共 50 条
  • [31] DYNAMIC TOPOLOGICAL DATA ANALYSIS OF FUNCTIONAL HUMAN BRAIN NETWORKS
    Chung, Moo k.
    Das, Soumya
    Ombao, Hernando
    FOUNDATIONS OF DATA SCIENCE, 2024, 6 (01): : 22 - 40
  • [32] Topological data analysis of financial time series: Landscapes of crashes
    Gidea, Marian
    Katz, Yuri
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2018, 491 : 820 - 834
  • [33] Topological Data Analysis for Classification of DeepSat-4 Dataset
    Moghadam, Mehdi Hosseini
    Pedram, Mir Mohsen
    2020 10TH INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATIONS (IST), 2020, : 246 - 250
  • [34] Harnessing the power of topological data analysis to detect change points
    Islambekov, Umar
    Yuvaraj, Monisha
    Gel, Yulia R.
    ENVIRONMETRICS, 2020, 31 (01)
  • [35] giotto-tda: A Topological Data Analysis Toolkit for Machine Learning and Data Exploration
    Tauzin, Guillaume
    Lupo, Umberto
    Tunstall, Lewis
    Perez, Julian Burella
    Caorsi, Matteo
    Medina-Mardones, Anibal M.
    Dassatti, Alberto
    Hess, Kathryn
    JOURNAL OF MACHINE LEARNING RESEARCH, 2021, 22
  • [36] Persistence codebooks for topological data analysis
    Zielinski, Bartosz
    Lipinski, Michal
    Juda, Mateusz
    Zeppelzauer, Matthias
    Dlotko, Pawel
    ARTIFICIAL INTELLIGENCE REVIEW, 2021, 54 (03) : 1969 - 2009
  • [37] Persistence codebooks for topological data analysis
    Bartosz Zieliński
    Michał Lipiński
    Mateusz Juda
    Matthias Zeppelzauer
    Paweł Dłotko
    Artificial Intelligence Review, 2021, 54 : 1969 - 2009
  • [38] Applications of Topological Data Analysis in Oncology
    Bukkuri, Anuraag
    Andor, Noemi
    Darcy, Isabel K.
    FRONTIERS IN ARTIFICIAL INTELLIGENCE, 2021, 4
  • [39] Topological data analysis in investment decisions
    Goel, Anubha
    Pasricha, Puneet
    Mehra, Aparna
    EXPERT SYSTEMS WITH APPLICATIONS, 2020, 147
  • [40] Topological data analysis for aviation applications
    Li, Max Z.
    Ryerson, Megan S.
    Balakrishnan, Hamsa
    TRANSPORTATION RESEARCH PART E-LOGISTICS AND TRANSPORTATION REVIEW, 2019, 128 : 149 - 174