Modeling and Analysis of Indian Carnatic Music Using Category Theory
Autor: | Eswaran Subrahmanian, Ram D. Sriram, Spencer Breiner, Sarala Padi |
---|---|
Rok vydání: | 2018 |
Předmět: |
Computer science
02 engineering and technology Musical Ontology (information science) computer.software_genre 0202 electrical engineering electronic engineering information engineering Music information retrieval Electrical and Electronic Engineering Hidden Markov model Cluster analysis Structure (mathematical logic) Information retrieval business.industry 020206 networking & telecommunications Formal methods Computer Science Applications Human-Computer Interaction Metadata Control and Systems Engineering 020201 artificial intelligence & image processing Artificial intelligence business computer Software Natural language processing Merge (linguistics) |
Zdroj: | IEEE Transactions on Systems, Man, and Cybernetics: Systems. 48:967-981 |
ISSN: | 2168-2232 2168-2216 |
DOI: | 10.1109/tsmc.2016.2631130 |
Popis: | This paper presents a category theoretic ontology of Carnatic music. Our goals here are twofold. First, we will demonstrate the power and flexibility of conceptual modeling techniques based on a branch of mathematics called category theory (CT), using the structure of Carnatic music as an example. Second, we describe a platform for collaboration and research sharing in this area. The construction of this platform uses formal methods of CT (colimits) to merge our Carnatic ontology with a generic model of music information retrieval tasks. The latter model allows us to integrate multiple analytical methods, such as hidden Markov models, machine learning algorithms, and other data mining techniques like clustering, bagging, etc., in the analysis of a variety of different musical features. Furthermore, the framework facilitates the storage of musical performances based on the proposed ontology, making them available for additional analysis and integration. The proposed framework is extensible, allowing future work in the area of rāga recognition to build on our results, thereby facilitating collaborative research. Generally speaking, the methods presented here are intended as an exemplar for designing collaborative frameworks supporting reproducibility of computational analysis and simulation. |
Databáze: | OpenAIRE |
Externí odkaz: |