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 条
  • [41] Analysis of defectoscopy data to be used by neural classifier
    Grman, J
    Ravas, R
    Syrova, L
    ARTIFICIAL NEURAL NETS AND GENETIC ALGORITHMS, 2001, : 193 - 196
  • [42] Classifier ensembles for fMRI data analysis: an experiment
    Kuncheva, Ludmila I.
    Rodriguez, Juan J.
    MAGNETIC RESONANCE IMAGING, 2010, 28 (04) : 583 - 593
  • [43] Bayesian Network Classifier for Medical Data Analysis
    Reiz, Beata
    Csato, Lehel
    INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2009, 4 (01) : 65 - 72
  • [44] Data Stream Classification based on an Associative Classifier
    Lopez-Medina, Karen Pamela
    Uriarte-Arcia, Abril Valeria
    Yanez-Marquez, Cornelio
    COMPUTACION Y SISTEMAS, 2024, 28 (02): : 387 - 400
  • [45] An Agent Based Rough Classifier for Data Mining
    Abu Bakar, Azuraliza
    Othman, Zulaiha Ali
    Hamdan, Abdul Razak
    Yusof, Rozianiwati
    Ismail, Ruhaizan
    ISDA 2008: EIGHTH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, VOL 1, PROCEEDINGS, 2008, : 145 - 151
  • [46] Classifier selection based on data complexity measures
    Hernández-Reyes, E
    Carrasco-Ochoa, JA
    Martínez-Trinidad, JF
    PROGRESS IN PATTERN RECOGNITION, IMAGE ANALYSIS AND APPLICATIONS, PROCEEDINGS, 2005, 3773 : 586 - 592
  • [47] Data Stream Classification Based on the Gamma Classifier
    Valeria Uriarte-Arcia, Abril
    Lopez-Yanez, Itzama
    Yanez-Marquez, Cornelio
    Gama, Joao
    Camacho-Nieto, Oscar
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2015, 2015
  • [48] A Robust Text Classifier Based on Denoising Deep Neural Network in the Analysis of Big Data
    Aziguli, Wulamu
    Zhang, Yuanyu
    Xie, Yonghong
    Zhang, Dezheng
    Luo, Xiong
    Li, Chunmiao
    Zhang, Yao
    SCIENTIFIC PROGRAMMING, 2017, 2017
  • [49] TOPOLOGICAL DATA ANALYSIS OF EYE MOVEMENTS
    Kachan, Oleg
    Onuchin, Arsenii
    2021 IEEE 18TH INTERNATIONAL SYMPOSIUM ON BIOMEDICAL IMAGING (ISBI), 2021, : 1398 - 1401
  • [50] Topological Data Analysis for Particulate Gels
    Smith, Alexander D.
    Donley, Gavin J.
    Del Gado, Emanuela
    Zavala, Victor M.
    ACS NANO, 2024, 18 (42) : 28622 - 28635