Algorithmic clustering of music

被引:9
|
作者
Cilibrasi, R [1 ]
Vitányi, P [1 ]
de Wolf, R [1 ]
机构
[1] CWI, NL-1098 SJ Amsterdam, Netherlands
关键词
D O I
10.1109/WDM.2004.1358107
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present a method for hierarchical music clustering, based on compression of strings that represent the music pieces. The method uses no background knowledge about music whatsoever: it is completely general and can, without change, be used in different areas like linguistic classification, literature, and genomics. Indeed, it can be used to simultaneously cluster objects from completely different domains, like with like. It is based on an ideal theory of the information content in individual objects (Kolmogorov complexity), information distance, and a universal similarity metric. The approximation to the universal similarity metric obtained using standard data compressors is called "normalized compression distance (NCD)." Experiments using our CompLearn software tool show that the method distinguishes between various musical genres and can even cluster pieces by composer.
引用
下载
收藏
页码:110 / 117
页数:8
相关论文
共 50 条
  • [21] An algorithmic approach to South Indian classical music
    Garani, Shayan Srinivasa
    Seshadri, Harish
    JOURNAL OF MATHEMATICS AND MUSIC, 2019, 13 (02) : 107 - 134
  • [22] The rainbow effect on composing chaotic algorithmic music
    Sotiropoulos, Vaggelis D.
    CHAOS THEORY: MODELING, SIMULATION AND APPLICATIONS, 2011, : 388 - 398
  • [23] Algorithmic Composition: Paradigms of Automated Music Generation
    Doornbusch, Paul
    COMPUTER MUSIC JOURNAL, 2010, 34 (03) : 70 - 74
  • [24] Chorale Music Splicing System: An Algorithmic Music Composer Inspired by Molecular Splicing
    De Felice, Clelia
    De Prisco, Roberto
    Malandrino, Delfina
    Zaccagnino, Gianluca
    Zaccagnino, Rocco
    Zizza, Rosalba
    EVOLUTIONARY AND BIOLOGICALLY INSPIRED MUSIC, SOUND, ART AND DESIGN (EVOMUSART 2015), 2015, 9027 : 50 - 61
  • [25] Blending multiple algorithmic granular components: a recipe for clustering
    Olayinka Idowu Oduntan
    Parimala Thulasiraman
    Swarm Intelligence, 2022, 16 : 305 - 349
  • [26] Finding best algorithmic components for clustering microarray data
    Vukicevic, Milan
    Kirchner, Kathrin
    Delibasic, Boris
    Jovanovic, Milos
    Ruhland, Johannes
    Suknovic, Milija
    KNOWLEDGE AND INFORMATION SYSTEMS, 2013, 35 (01) : 111 - 130
  • [27] Finding best algorithmic components for clustering microarray data
    Milan Vukićević
    Kathrin Kirchner
    Boris Delibašić
    Miloš Jovanović
    Johannes Ruhland
    Milija Suknović
    Knowledge and Information Systems, 2013, 35 : 111 - 130
  • [28] Blending multiple algorithmic granular components: a recipe for clustering
    Oduntan, Olayinka Idowu
    Thulasiraman, Parimala
    SWARM INTELLIGENCE, 2022, 16 (04) : 305 - 349
  • [30] A Comparative Analysis of Algorithmic Music Generation on GPUs and FPGAs
    Joshi, Garvit
    Nyayapati, Vidya
    Singh, Jasvinder
    Karmarkar, Aishwarya
    PROCEEDINGS OF THE 2018 SECOND INTERNATIONAL CONFERENCE ON INVENTIVE COMMUNICATION AND COMPUTATIONAL TECHNOLOGIES (ICICCT), 2018, : 229 - 232