✳ Experiments
34 experiments, 11 rounds, 4 questions
The work progressed from a narrow proof of concept to the full 74 class benchmark. Read the curated progression below, then explore, filter, and compare every run.
01 · The progression
How the study unfolded
- 1
Initial configuration
ConfigurationDo a baseline CNN and PaSST work on a narrow rock style subset?
- 2
PaSST configuration
ConfigurationHow should PaSST be configured before scaling up?
- 3
Low data comparison
DatasetWhich model wins when training data is scarce (GMD-mini)?
- 4
Full dataset comparison
DatasetHow do the models compare on the full 74 class task?
- 5
Repeatability
DatasetAre the full data results stable across repeated runs?
- 6
t-SNE & time patchout
Model depth & patchoutDoes time patchout help, and how are embeddings structured?
- 7
- 8
PaSST head depth & bottlenecks
Model depth & patchoutWhat head depth and bottleneck shape is best for PaSST?
- 9
CNN convolutional depth
Model depth & patchoutHow many convolutional layers does the CNN need?
- 10
Augmentation
Augmentation & paddingDo audio augmentations improve either model?
- 11
Padding
Augmentation & paddingDoes the padding mode affect performance and representation?
02 · Explore
Every run, filterable
| Model | Dataset | Configuration | Notebook | ||||
|---|---|---|---|---|---|---|---|
| 1 | 1.1 | CNN | Rock only (narrow) | Defaults with rock styles | 0.9204 | n/a | GMD_CNN_prototype3 |
| 1 | 1.2 | PaSST | Rock only (narrow) | Defaults with rock styles | 0.8544 | L4 | PaSST_setup2 |
| 2 | 2.1 | PaSST | GMD-full (74 class) | PaSST config | 0.8660 | L4 | PaSST_setup3 |
| 2 | 2.2 | PaSST | GMD-full (74 class) | PaSST config | 0.8699 | L4 | PaSST_setup4 |
| 3 | 3.1 | CNN | GMD-mini (low data) | GMD-mini | 0.3267 | n/a | GMD_CNN_prototype4 |
| 3 | 3.2 | PaSST | GMD-mini (low data) | GMD-mini | 0.3911 | L4 | PaSST_setup5 |
| 4 | 4.1 | CNN | GMD-full (74 class) | GMD-full | 0.7531 | n/a | GMD_CNN_prototype5 |
| 4 | 4.2 | PaSST | GMD-full (74 class) | GMD-full | 0.7367 | L4 | PaSST_setup6 |
| 5 | 5.1 | PaSST | GMD-full (74 class) | GMD-full repeat | 0.7269 | A100 | PaSST_setup6_2 |
| 5 | 5.2 | PaSST | GMD-full (74 class) | GMD-full repeat | 0.7313 | L4 | PaSST_setup6_3 |
| 5 | 5.3 | CNN | GMD-full (74 class) | GMD-full repeat | 0.7646 | n/a | GMD_CNN_prototype5_2 |
| 5 | 5.4 | CNN | GMD-full (74 class) | GMD-full repeat | 0.7827 | A100 | GMD_CNN_prototype5_3 |
| 6 | 6.1 | PaSST | GMD-full (74 class) | t-SNE and Time patchout | 0.7247 | L4 | PaSST_setup6_4 |
| 6 | 6.2 | PaSST | GMD-full (74 class) | t-SNE and Time patchout | 0.3861 | L4 | PaSST_setup5_2 |
| 7 | 7.1 | PaSST | GMD-full (74 class) | PaSST MLP 3 Layers | 0.8582 | L4 | PaSST_setup6_5 |
| 8 | 8.1 | PaSST | GMD-full (74 class) | PaSST MLP 5 Layers | 0.8604 | L4 | PaSST_setup6_6 |
| 8 | 8.2 | PaSST | GMD-full (74 class) | PaSST MLP 7 Layers | 0.7964 | A100 | PaSST_setup6_7 |
| 8 | 8.3 | PaSST | GMD-full (74 class) | PaSST MLP 4 Layers | 0.8659 | A100 | PaSST_setup6_8 |
| 8 | 8.4 | PaSST | GMD-full (74 class) | PaSST MLP 2 Layers | 0.8352 | A100 | PaSST_setup6_9 |
| 8 | 8.5 | PaSST | GMD-full (74 class) | PaSST MLP 6 Layers | 0.8424 | A100 | PaSST_setup6_10 |
| 8 | 8.6 | PaSST | GMD-full (74 class) | PaSST MLP 4 Layers, Symmetric Bottleneck | 0.8577 | A100 | PaSST_setup6_11 |
| 8 | 8.7 | PaSST | GMD-full (74 class) | PaSST MLP 4 Layers, Progressive Bottleneck | 0.8604 | A100 | PaSST_setup6_12 |
| 9 | 9.1 | CNN | GMD-full (74 class) | CNN 5 Conv Layers | 0.8779 | L4 | GMD_CNN_prototype6 |
| 9 | 9.2 | CNN | GMD-full (74 class) | CNN 7 Conv Layers | 0.8944 | A100 | GMD_CNN_prototype6_2 |
| 9 | 9.3 | CNN | GMD-full (74 class) | CNN 9 Conv Layers | 0.8900 | A100 | GMD_CNN_prototype6_3 |
| 10 | 10.1 | CNN | GMD-full (74 class) | CNN 7 Conv Layers , GaussianNoise, RoomSimulator | 0.9080 | A100 | GMD_CNN_prototype6_4 |
| 10 | 10.2 | PaSST | GMD-full (74 class) | PaSST MLP 4 Layers, GaussianNoise, RoomSimulator | 0.7953 | A100 | PaSST_setup6_13 |
| 10 | 10.3 | PaSST | GMD-full (74 class) | PaSST MLP 4 Layers, TimeStretch | 0.8446 | A100 | PaSST_setup6_14 |
| 10 | 10.4 | CNN | GMD-full (74 class) | CNN 7 Conv Layers , TimeStretch | 0.8632 | A100 | GMD_CNN_prototype6_5 |
| 11 | 11.1 | PaSST | GMD-full (74 class) | PaSST MLP 4 Layers, Circular padding | 0.8429 | A100 | PaSST_setup6_15 |
| 11 | 11.2 | PaSST | GMD-full (74 class) | PaSST MLP 4 Layers, Reflection padding | 0.8752 | L4 | PaSST_setup6_16 |
| 11 | 11.3 | CNN | GMD-full (74 class) | CNN 7 Conv Layers , GaussianNoise, RoomSimulator , Reflection padding | 0.8747 | L4 | GMD_CNN_prototype6_6 |
| 11 | 11.4 | CNN | GMD-full (74 class) | CNN 7 Conv Layers , Reflection padding | 0.8736 | L4 | GMD_CNN_prototype6_7 |
| 11 | 11.5 | CNN | GMD-full (74 class) | CNN 7 Conv Layers , Circular padding | 0.8747 | L4 | GMD_CNN_prototype6_8 |
03 · Compare