The role of this curated list is to gather scientific articles, thesis and reports that use deep learning approaches applied to music. The list is currently under construction but feel free to contribute to the missing fields and to add other resources. The resources provided here come from my review of the state-of-the-art for my PhD Thesis for which an article is being written. There are already surveys on deep learning for music generation, speech separation and speaker identification. However, these surveys do not cover music information retrieval tasks that are included in this repository.
- DL4M summary
- DL4M details
- Code without articles
- Statistics and visualisations
- How To Contribute
- FAQ
- Acronyms used
- Sources
- Contributors
- Other useful related lists
All details for each article are stored in the corresponding bib entry in dl4m.bib. Each entry has the regular bib field:
author
year
title
journal
orbooktitle
Each entry in dl4m.bib also displays additional information:
link
- HTML link to the PDF filecode
- Link to the source code if availablearchi
- Neural network architecturelayer
- Number of layerstask
- The proposed tasks studied in the articledataset
- The names of the dataset useddataaugmentation
- The type of data augmentation technique usedtime
- The computation timehardware
- The hardware usednote
- Additional notes and informationrepro
- Indication to what extent the experiments are reproducible
- Audio Classifier in Keras using Convolutional Neural Network
- Deep learning driven jazz generation using Keras & Theano
- Pitch Estimation of Choir Music using Deep Learning Strategies: from Solo to Unison Recordings
- Music Genre classification on GTZAN dataset using CNNs
- 138 articles currently referenced.
- 284 unique researchers currently referenced. List available here: authors.md.
- Number of articles per year:
Contributions are welcome! Please refer to the CONTRIBUTING.md file.
How are the articles sorted?
The articles are first sorted by decreasing year (to keep up with the latest news) and then alphabetically by the main author's family name.
Why are preprint from arXiv included in the list?
I want to have exhaustive research and the latest news on DL4M. However, one should take care of the information provided in the articles currently in review. If possible you should wait for the final accepted and peer-reviewed version before citing an arXiv paper. I regularly update the arXiv links to the corresponding published papers when available.
How much can I trust the results published in an article?
The list provided here does not guarantee the quality of the articles. You should either try to reproduce the experiments described or submit a request to ReScience. Use one article's conclusion at your own risks.
A list of useful acronyms used in deep learning and music is stored in acronyms.md.
The list of conferences, journals and aggregators used to gather the proposed materials is stored in sources.md.
- Yann Bayle (GitHub) - Instigator and principal maintainer
- Vincent Lostanlen (GitHub)
- Keunwoo Choi (GitHub)
- Bob L. Sturm (GitHub)
- Stefan Balke (GitHub)
- Jordi Pons (GitHub)
- Slides on DL4M - A personal (re)view of the state-of-the-art by Jordi Pons
- DL4MIR tutorial - Python tutorials for learning to solve MIR tasks with DL
- Awesome Python Scientific Audio - Python resources for Audio and Machine Learning
- Cheatsheets AI - Cheat Sheets for Keras, neural networks, scikit-learn,...
- Awesome Deep Learning - General deep learning resources
- Awesome RNNs - RNNs code, theory and applications
- ISMIR resources - Community maintained list
- ISMIR Google group - Daily dose of general MIR
- Awesome Python - Audio section of Python resources
- Awesome Web Audio - WebAudio packages and resources
- Awesome Music - Music softwares
- Awesome Music Production - Music creation
- Awesome Deep Learning Resources - Papers regarding deep learning and deep reinforcement learning
- General lists
- The Asimov Institute - 6 deep learning tools for music generation
- DL PaperNotes - Summaries and notes on general deep learning research papers
- DLM Google group - Deep Learning in Music group
- MIR community on Slack - Link to subscribe to the MIR community's Slack