Skip to content

Code example usage for "Symbolic Audio Classification via Modal Decision Tree Learning", ITADATA2024

Notifications You must be signed in to change notification settings

aclai-lab/itadata2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code example usage for "Symbolic Audio Classification via Modal Decision Tree Learning", ITADATA2024.

This repo contains Jupyter Notebooks showcasing the proposed workflow for obtaining symbolic rules for symbolic audio classification. The two notebooks are

The code uses the PyCall.jl Julia package, and the librosa python library; ensure you first execute pycall_librosa_install.jl to correctly setup the environment for executing the Jupyter Notebooks.

The code for extracting the rules from the learned trees relies Sole.jl, an open-source framework for symbolic machine learning, originally designed for machine learning based on modal logics.

The package is mantained by the ACLAI Lab @ University of Ferrara.

More on Sole

About

Code example usage for "Symbolic Audio Classification via Modal Decision Tree Learning", ITADATA2024

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages