raaaouf/XAI_for_audio-music_classification

This repo contains the code for extracting explainable audio files from music by processing their Mel Spectrograms we used forlocal XAI: lIME, SHAP and for globale XAI: ALE

12
/ 100
Experimental

This project helps music professionals or researchers understand why an AI system classifies a music track into a specific genre. By inputting an audio file or its processed representation (like a Mel Spectrogram) and a trained music genre classification model, it outputs explanations that highlight which parts of the music (temporal or time-frequency) are most influential in the model's decision. This tool is designed for anyone needing to interpret the logic behind automated music genre predictions.

No commits in the last 6 months.

Use this if you need to understand the reasoning behind an AI's classification of music genres, helping to build trust or identify biases in your automated systems.

Not ideal if you are looking for a pre-packaged, user-friendly application for music classification without needing to delve into the underlying AI explanations or code implementation.

music-analysis genre-classification audio-processing AI-explainability machine-learning-interpretation
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 4 / 25
Maturity 8 / 25
Community 0 / 25

How are scores calculated?

Stars

8

Forks

Language

Jupyter Notebook

License

Last pushed

Aug 29, 2022

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/raaaouf/XAI_for_audio-music_classification"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.