Methods of Automated Music Comparison Based on Multi-Objective Metrics of Network Similarity
Source abstract
Abstract
This paper describes methods and techniques of measuring similarity of musical pieces. This topic is crucial in plagiarism control and arrangement evaluation as these processes depend in particular on a previous experience and subjective aesthetical feelings of a researcher. Although there are some common frameworks for comparing musical pieces (i.e., some characteristics of compared pieces and details to consider), having a set of comprehensive metrics would allow to make such comparisons more unbiased. We show that such a comparison can be made using a network representation of a track. Tracks are compared using a structural and quantitative similarity between matrices corresponding to these musical pieces. In this article, we describe network representations of music. We introduce a set of specific methods of calculating this similarity and study their characteristics. We also evaluate them on the set of test pieces and provide results. We show that this method can be especially used for detecting instances of plagiarism between pieces and evaluating similarity of created arrangements, thus measuring their “innovativeness”.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Music and Audio Processing · Music Technology and Sound Studies · Neuroscience and Music Perception
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Faculty of Cybernetics, Military University of Technology, Gen. Sylwestra Kaliskiego 2 Street, 00-908 Warsaw, Poland
References (24)
Show source-provided references
1. Zbikowski, L.M. (2002). Conceptualizing Music: Cognitive Structure, Theory, and Analysis, Oxford University Press.10.1093/acprof:oso/9780195140231.001.0001 ↗
2. Liu, H., and Yang, Y. (2018, January 17–20). Lead Sheet Generation and Arrangement by Conditional Generative Adversarial Network. Proceedings of the 17th IEEE International Conference on Machine Learning and Applications (ICMLA), Orlando, FL, USA.10.1109/ICMLA.2018.00114 ↗
3. Lee, S.G., Hwang, U., Min, S., and Yoon, S. (2017). Polyphonic Music Generation with Sequence Generative Adversarial Networks. arXiv.
4. Huang, A. (2019). Deep Learning for Music Composition: Generation, Recommendation and Control. [Doctoral Dissertation, Harvard University]. Available online: https://dash.harvard.edu/bitstream/handle/1/42029468/HUANG-DISSERTATION-2019.pdf.
5. Huang, C.Z., Hawthorne, C., Roberts, A., Dinculescu, M., Wexler, J., Hong, L., and Howcroft, J. (2019, January 4–8). The Bach Doodle: Approachable Music Composition with Machine Learning at Scale. Proceedings of the 20th International Society for Music Information Retrieval Conference, Delft, The Netherlands.
6. A Novel Method of Music Generation Based on Three Different Recurrent Neural Networks10.1088/1742-6596/1549/4/042034 ↗
7. From Artificial Neural Networks to Deep Learning for Music Generation—History, Concepts and Trends10.1007/s00521-020-05399-0 ↗
8. A Novel Approach to Automatic Music Composing: Using Genetic Algorithm
9. Towards an automatic music arrangement framework using score reduction10.1145/2071396.2071404 ↗
10. Kitahara, T. (2017, January 18–22). Music Generation Using Bayesian Networks. Proceedings of the Machine Learning and Knowledge Discovery in Databases: European Conference, ECML PKDD 2017, Skopje, Macedonia.10.1007/978-3-319-71273-4_33 ↗
11. Statistics-Based Music Generation Approach Considering Both Rhythm and Melody Coherence10.1109/ACCESS.2019.2959696 ↗
12. Smith, R., Dennis, A.W., and Ventura, D. (June, January 30). Automatic Composition from Non-musical Inspiration Sources. Proceedings of the 3rd International Conference on Computational Creativity (ICCC), Dublin, Ireland.
13. Yang, C., Tse, C.K., and Liu, X. (2009, January 19–21). Analyzing and Composing Music from Network Motifs. Proceedings of the International Symposium on Nonlinear Theory and Its Applications (NOLTA), Sapporo, Japan.
14. Liu, X., Tse, C.K., and Small, M. (2009, January 23–25). Composing music with complex networks. Proceedings of the International Conference on Complex Networks and Their Applications (COMPLEX), Shanghai, China.10.1007/978-3-642-02469-6_95 ↗
15. On the Modeling of Musical Solos as Complex Networks10.1016/j.ins.2016.10.007 ↗
16. Harmony Graph, a Social-Network-Like Structure, and Its Applications to Music Corpus Visualization, Distinguishing and Music Generation
17. Muszynski, S. (2020, January 4–5). Novel Graph-Based Approach for Creating and Comparing Music Arrangements. Proceedings of the 36th International Business Information Management Association (IBIMA), Granada, Spain.
18. Wilson, R.J. (2012). Wprowadzenie do Teorii Grafów, Wydawnictwo Naukowe PWN. [2nd ed.].
19. Tarapata, Z. (2007, January 27–30). Multicriteria weighted graphs similarity and its application for decision situation pattern matching problem. Proceedings of the 13th IEEE/IFAC International Conference on Methods and Models in Automation and Robotics (MMAR), Szczecin, Poland.
20. Complex network structure of musical compositions: Algorithmic generation of appealing music10.1016/j.physa.2009.08.035 ↗
21. Ren, I.Y. (2023, January 19). Complexity of Musical Patterns, University of Warwick. Available online: https://warwick.ac.uk/fac/cross_fac/complexity/study/emmcs/outcomes/studentprojects/ren_m1.pdf.
22. Approximate string-matching with q-grams and maximal matches10.1016/0304-3975(92)90143-4 ↗
23. An Extension of Ukkonen’s Enhanced Dynamic Programming ASM Algorithm10.1145/214174.214183 ↗
24. A Measure of Similarity between Graph Vertices: Applications to Synonym Extraction and Web Searching10.1137/S0036144502415960 ↗