{
 "schema": "feature MDA (correlation prune + PCA + clustering)",
 "n_files": 1485,
 "n_features": 36,
 "correlation": {
  "thresh": 0.9,
  "n_correlated_pairs": 2,
  "top_pairs": [
   {
    "a": "duration_s",
    "b": "temporal_centroid",
    "r": 0.969
   },
   {
    "a": "spectral_bandwidth",
    "b": "spectral_rolloff",
    "r": 0.906
   }
  ],
  "pruned": [
   {
    "drop": "spectral_rolloff",
    "kept": "spectral_bandwidth",
    "r": 0.906
   },
   {
    "drop": "temporal_centroid",
    "kept": "duration_s",
    "r": 0.969
   }
  ],
  "kept": [
   "chroma_entropy",
   "crest_db",
   "decay_slope_db_s",
   "duration_s",
   "f0_median",
   "hnr",
   "key_strength",
   "log_attack_time",
   "mfcc_0",
   "mfcc_1",
   "mfcc_10",
   "mfcc_11",
   "mfcc_12",
   "mfcc_2",
   "mfcc_3",
   "mfcc_4",
   "mfcc_5",
   "mfcc_6",
   "mfcc_7",
   "mfcc_8",
   "mfcc_9",
   "pct_percussive",
   "peak_db",
   "rms_db",
   "spectral_bandwidth",
   "spectral_centroid",
   "spectral_contrast",
   "spectral_flatness",
   "spectral_flux",
   "spectral_kurtosis",
   "spectral_skew",
   "spectral_spread",
   "sustain_ratio",
   "zcr"
  ],
  "n_kept": 34
 },
 "pca": {
  "n_features": 36,
  "intrinsic_dim_90pct": 19,
  "intrinsic_dim_95pct": 24,
  "explained_variance_ratio": [
   0.2017,
   0.1822,
   0.0901,
   0.0608,
   0.0497,
   0.0447,
   0.0401,
   0.0342,
   0.0295,
   0.0269,
   0.0229,
   0.022
  ],
  "components": [
   {
    "pc": 1,
    "explained": 0.202,
    "top_loadings": [
     {
      "f": "spectral_rolloff",
      "w": 0.297
     },
     {
      "f": "spectral_spread",
      "w": 0.289
     },
     {
      "f": "mfcc_1",
      "w": -0.285
     },
     {
      "f": "spectral_centroid",
      "w": 0.271
     },
     {
      "f": "zcr",
      "w": 0.262
     },
     {
      "f": "pct_percussive",
      "w": 0.259
     }
    ]
   },
   {
    "pc": 2,
    "explained": 0.182,
    "top_loadings": [
     {
      "f": "mfcc_6",
      "w": 0.3
     },
     {
      "f": "mfcc_5",
      "w": 0.3
     },
     {
      "f": "mfcc_8",
      "w": 0.3
     },
     {
      "f": "mfcc_7",
      "w": 0.28
     },
     {
      "f": "mfcc_10",
      "w": 0.269
     },
     {
      "f": "mfcc_9",
      "w": 0.263
     }
    ]
   },
   {
    "pc": 3,
    "explained": 0.09,
    "top_loadings": [
     {
      "f": "mfcc_0",
      "w": 0.491
     },
     {
      "f": "rms_db",
      "w": 0.406
     },
     {
      "f": "spectral_flux",
      "w": 0.356
     },
     {
      "f": "peak_db",
      "w": 0.35
     },
     {
      "f": "crest_db",
      "w": -0.293
     },
     {
      "f": "sustain_ratio",
      "w": 0.258
     }
    ]
   },
   {
    "pc": 4,
    "explained": 0.061,
    "top_loadings": [
     {
      "f": "temporal_centroid",
      "w": 0.351
     },
     {
      "f": "duration_s",
      "w": 0.347
     },
     {
      "f": "decay_slope_db_s",
      "w": 0.291
     },
     {
      "f": "log_attack_time",
      "w": 0.283
     },
     {
      "f": "mfcc_10",
      "w": 0.268
     },
     {
      "f": "mfcc_11",
      "w": 0.267
     }
    ]
   },
   {
    "pc": 5,
    "explained": 0.05,
    "top_loadings": [
     {
      "f": "spectral_kurtosis",
      "w": 0.343
     },
     {
      "f": "chroma_entropy",
      "w": -0.308
     },
     {
      "f": "spectral_skew",
      "w": 0.269
     },
     {
      "f": "pct_percussive",
      "w": -0.239
     },
     {
      "f": "mfcc_3",
      "w": -0.238
     },
     {
      "f": "temporal_centroid",
      "w": -0.233
     }
    ]
   }
  ]
 },
 "clustering": {
  "n_labelled": 825,
  "kmeans_k": 12,
  "ari_vs_resolver": 0.253,
  "nmi_vs_resolver": 0.4,
  "family_distribution": {
   "vox": 146,
   "bass": 104,
   "keys": 98,
   "kick": 84,
   "hat": 71,
   "snare": 70,
   "break": 54,
   "fx": 51,
   "lead": 44,
   "pad": 38,
   "synth": 35,
   "perc": 30
  },
  "rf_oob_note": "importances on standardized per-file features",
  "top_family_features": [
   {
    "f": "spectral_centroid",
    "importance": 0.0603
   },
   {
    "f": "temporal_centroid",
    "importance": 0.0556
   },
   {
    "f": "spectral_contrast",
    "importance": 0.0441
   },
   {
    "f": "duration_s",
    "importance": 0.0371
   },
   {
    "f": "spectral_skew",
    "importance": 0.0345
   },
   {
    "f": "pct_percussive",
    "importance": 0.033
   },
   {
    "f": "hnr",
    "importance": 0.0319
   },
   {
    "f": "zcr",
    "importance": 0.0314
   },
   {
    "f": "spectral_bandwidth",
    "importance": 0.0307
   },
   {
    "f": "chroma_entropy",
    "importance": 0.0307
   },
   {
    "f": "spectral_rolloff",
    "importance": 0.0294
   },
   {
    "f": "mfcc_1",
    "importance": 0.0284
   },
   {
    "f": "mfcc_2",
    "importance": 0.0283
   },
   {
    "f": "spectral_flatness",
    "importance": 0.0282
   },
   {
    "f": "spectral_spread",
    "importance": 0.0274
   }
  ]
 }
}