Persistence codebooks for topological data analysis

被引:8
|
作者
Zielinski, Bartosz [1 ]
Lipinski, Michal [1 ]
Juda, Mateusz [1 ]
Zeppelzauer, Matthias [2 ]
Dlotko, Pawel [3 ]
机构
[1] Jagiellonian Univ, Inst Comp Sci & Comp Math, Fac Math & Comp Sci, Lojasiewicza 6, PL-30348 Krakow, Poland
[2] St Polten Univ Appl Sci, Media Comp Grp, Inst Creat Media Technol, Matthias Corvinus Str 15, A-3100 St Polten, Austria
[3] Polish Acad Sci, Dioscuri Ctr Topol Data Anal, Inst Math, Jana & Jedrzeja Sniadeckich 8, PL-00656 Warsaw, Poland
关键词
Persistent homology; Machine learning; Persistence diagrams; Bag of words; VLAD; Fisher vectors; HOMOLOGY;
D O I
10.1007/s10462-020-09897-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Persistent homology is a rigorous mathematical theory that provides a robust descriptor of data in the form of persistence diagrams (PDs) which are 2D multisets of points. Their variable size makes them, however, difficult to combine with typical machine learning workflows. In this paper we introduce persistence codebooks, a novel expressive and discriminative fixed-size vectorized representation of PDs that adapts to the inherent sparsity of persistence diagrams. To this end, we adapt bag-of-words, vectors of locally aggregated descriptors and Fischer vectors for the quantization of PDs. Persistence codebooks represent PDs in a convenient way for machine learning and statistical analysis and have a number of favorable practical and theoretical properties including 1-Wasserstein stability. We evaluate the presented representations on several heterogeneous datasets and show their (high) discriminative power. Our approach yields comparable-and partly even higher-performance in much less time than alternative approaches.
引用
收藏
页码:1969 / 2009
页数:41
相关论文
共 50 条
  • [1] 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
  • [2] Persistence weighted Gaussian kernel for topological data analysis
    Kusano, Genki
    Fukumizu, Kenji
    Hiraoka, Yasuaki
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 48, 2016, 48
  • [3] Persistence Paths and Signature Features in Topological Data Analysis
    Chevyrev, Ilya
    Nanda, Vidit
    Oberhauser, Harald
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2020, 42 (01) : 192 - 202
  • [4] Persistence Bag-of-Words for Topological Data Analysis
    Zielinski, Bartosz
    Lipinski, Michal
    Juda, Mateusz
    Zeppelzauer, Matthias
    Dlotko, Pawel
    PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2019, : 4489 - 4495
  • [5] Statistical Topological Data Analysis using Persistence Landscapes
    Bubenik, Peter
    JOURNAL OF MACHINE LEARNING RESEARCH, 2015, 16 : 77 - 102
  • [6] Convergence Rates for Persistence Diagram Estimation in Topological Data Analysis
    Chazal, Frederic
    Glisse, Marc
    Labruere, Catherine
    Michel, Bertrand
    JOURNAL OF MACHINE LEARNING RESEARCH, 2015, 16 : 3603 - 3635
  • [7] Convergence rates for persistence diagram estimation in topological data analysis
    Inria Saclay - Île de France, Bâtiment Alan Turing, Campus de l'É Cole Polytechnique, 1 rue Honoré d'Estienne d'Orves, Palaiseau
    91120, France
    不详
    21078, France
    不详
    75005, France
    J. Mach. Learn. Res., (3603-3635): : 3603 - 3635
  • [8] Convergence rates for persistence diagram estimation in Topological Data Analysis
    Chazal, Frederic
    Glisse, Marc
    Labruere, Catherine
    Michel, Bertrand
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 32 (CYCLE 1), 2014, 32
  • [9] Persistence Landscape-based Topological Data Analysis for Personalized Arrhythmia Classification
    Liu, Yushi
    Wang, Lei
    Yan, Yan
    2023 IEEE 19TH INTERNATIONAL CONFERENCE ON BODY SENSOR NETWORKS, BSN, 2023,
  • [10] Multivariate Data Analysis Using Persistence-Based Filtering and Topological Signatures
    Rieck, Bastian
    Mara, Hubert
    Leitte, Heike
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2012, 18 (12) : 2382 - 2391