{"url":"/task/cover-song-identification","name":"Cover song identification","slug":"cover-song-identification","description_markdown":"**Cover Song Identification** is the task of identifying an alternative version of a previous musical piece, even though it may differ substantially in timbre, tempo, structure, and even fundamental aspects relating to the harmony and melody of the song. The term “cover” is so wide that it ranges from acoustic renditions of a previous song, to Jimi Hendrix’ famous (and radical) reinterpretation of Bob Dylan’s “All Along the Watchtower”, to Rage Against the Machine essentially rewriting Bob Dylan’s “Maggie’s Farm”. Beyond its value for computational musicology and for enhancing music recommendation, Cover Song Identification is of interest because of its potential for benchmarking other music similarity and retrieval algorithms. Chord analysis, melody extraction and music similarity are all strongly connected to Cover Song Identification - another field of music analysis where AI has been applied.\n\n\n<span class=\"description-source\">Source: [Artificial Musical Intelligence: A Survey ](https://arxiv.org/abs/2006.10553)</span>","categories":[{"name":"Music","url":"/area/music"}],"source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","slug_source":"derived"},"counts":{"papers_tagged":18,"papers_with_code":7,"benchmarks":4,"benchmark_tables_in_archive":4,"benchmark_tables_shown":4,"benchmark_tables_withheld_as_spam":0,"benchmark_definition":"a leaderboard table with at least one row; benchmark_tables_shown also counts the zero-row tables; benchmark_tables_in_archive adds the tables withheld as spam","datasets":0,"subtasks":0,"parent_tasks":0},"benchmarks":[{"leaderboard":"/sota/cover-song-identification-on-shs100k-test","slug":"cover-song-identification-on-shs100k-test","dataset":"SHS100K-TEST","dataset_url":null,"rows_in_archive":8,"metrics":["mAP"],"first_row_in_archive_order":{"model":"CoverHunter-256","paper_title":"CoverHunter: Cover Song Identification with Refined Attention and Alignments","paper_url":"/paper/coverhunter-cover-song-identification-with","paper_date":"2023-06-15","arxiv_id":"2306.09025","code_links":[{"title":"Liu-Feng-deeplearning/CoverHunter","url":"https://github.com/Liu-Feng-deeplearning/CoverHunter"}],"syntology":null}},{"leaderboard":"/sota/cover-song-identification-on-covers80","slug":"cover-song-identification-on-covers80","dataset":"Covers80","dataset_url":null,"rows_in_archive":5,"metrics":["MAP"],"first_row_in_archive_order":{"model":"ByteCover2","paper_title":"BYTECOVER2: TOWARDS DIMENSIONALITY REDUCTION OF LATENT EMBEDDING FOR EFFICIENT COVER SONG IDENTIFICATION","paper_url":"/paper/bytecover2-towards-dimensionality-reduction","paper_date":"2022-04-27","arxiv_id":null,"code_links":[],"syntology":null}},{"leaderboard":"/sota/cover-song-identification-on-da-tacos","slug":"cover-song-identification-on-da-tacos","dataset":"Da-TACOS","dataset_url":null,"rows_in_archive":4,"metrics":["mAP"],"first_row_in_archive_order":{"model":"ByteCover2","paper_title":"BYTECOVER2: TOWARDS DIMENSIONALITY REDUCTION OF LATENT EMBEDDING FOR EFFICIENT COVER SONG IDENTIFICATION","paper_url":"/paper/bytecover2-towards-dimensionality-reduction","paper_date":"2022-04-27","arxiv_id":null,"code_links":[],"syntology":null}},{"leaderboard":"/sota/cover-song-identification-on-youtube350","slug":"cover-song-identification-on-youtube350","dataset":"YouTube350","dataset_url":null,"rows_in_archive":4,"metrics":["MAP"],"first_row_in_archive_order":{"model":"SCNN-M","paper_title":"SIMILARITY LEARNING FOR COVER SONG IDENTIFICATION USING CROSS-SIMILARITY MATRICES OF MULTI-LEVEL DEEP SEQUENCES","paper_url":"/paper/similarity-learning-for-cover-song","paper_date":"2020-05-14","arxiv_id":null,"code_links":[],"syntology":null}}],"datasets":[],"subtasks":[],"parent_tasks":[],"papers":{"order":"repositories listed in the archive (desc), then date (desc); the archive holds no stars","population":"papers tagged with this task that list at least one repository in the archive","shown":7,"of":7,"tagged_in_all":18,"items":[{"url":"/paper/learning-a-representation-for-cover-song","title":"Learning a Representation for Cover Song Identification Using Convolutional Neural Network","date":"2019-11-01","arxiv_id":"1911.00334","repositories_listed":2,"syntology":null},{"url":"/paper/a-semi-supervised-deep-learning-approach-to","title":"A Semi-Supervised Deep Learning Approach to Dataset Collection for Query-By-Humming Task","date":"2023-12-02","arxiv_id":"2312.01092","repositories_listed":1,"syntology":null},{"url":"/paper/coverhunter-cover-song-identification-with","title":"CoverHunter: Cover Song Identification with Refined Attention and Alignments","date":"2023-06-15","arxiv_id":"2306.09025","repositories_listed":1,"syntology":null},{"url":"/paper/bytecover-cover-song-identification-via-multi","title":"ByteCover: Cover Song Identification via Multi-Loss Training","date":"2020-10-27","arxiv_id":"2010.14022","repositories_listed":1,"syntology":null},{"url":"/paper/towards-cover-song-detection-with-siamese","title":"Towards Cover Song Detection with Siamese Convolutional Neural Networks","date":"2020-05-20","arxiv_id":"2005.10294","repositories_listed":1,"syntology":null},{"url":"/paper/accurate-and-scalable-version-identification","title":"Accurate and Scalable Version Identification Using Musically-Motivated Embeddings","date":"2019-10-28","arxiv_id":"1910.12551","repositories_listed":1,"syntology":null},{"url":"/paper/large-scale-cover-song-detection-in-digital","title":"Large-Scale Cover Song Detection in Digital Music Libraries Using Metadata, Lyrics and Audio Features","date":"2018-08-30","arxiv_id":"1808.10351","repositories_listed":1,"syntology":null}],"syntology_records":0,"syntology_note":"a paper without a record is not a recorded non-run: it may lack an arXiv id or simply be absent from the graph layer"},"description_links":{"kept":0,"unwrapped_to_text":0,"bare_urls_linked":0,"relative_images_dropped":0,"rule":"internal links are kept only when the target slug exists in the catalog"},"syntology":{"read_at":"2026-09-24T18:15:14+00:00","claim":"Per-sample execution status on synthesized fixtures ('ran N of M samples'); not a correctness claim and not a ranking signal.","status_vocabulary":{"ran_honours":"ran, honoured the contract we drafted","ran_violates":"ran, violated the contract we drafted","ran_draft_wrong":"ran; our contract draft was wrong, not the code","ran_fixture":"ran; our fixture could not drive it","ran":"ran on a synthesized input","unverified":"unverified (harvested, no recorded run)"}},"not_shown":{"libraries":"the archive has no per-task library table","trend_sparklines":"the Trend column of the benchmarks table was a rendered image; it is not in the archive","social_and_latest_sorts":"stars and social signals are not in the archive"}}