{ "fusion": "ralf", "encoder_mode": "frozen", "seed": 42, "best_epoch": 5, "best_score": 0.37964291221667523, "select_by": { "seizeit2": "auprc" }, "epochs_run": 16, "hparams": { "epochs": 60, "batch_size": 32, "lr": 0.0003, "layer_decay": 0.75, "weight_decay": 0.05, "modality_dropout": 0.3, "uni_weight": 0.2, "reliability_weight": 1.0, "consistency_weight": 1.0, "class_weight": "sqrt" }, "corruption_severity": 0.7, "encoders": { "seizeit2": { "eeg": { "modality": "eeg", "route": null, "exported": "", "embed_dim": 512, "taken": [ "channel_token_gate", "channel_encoder.id_embed.weight", "channel_encoder.norm.weight", "channel_encoder.norm.bias", "channel_to_token.weight", "channel_to_token.bias", "shared_transformer.blocks.0.norm1.weight", "shared_transformer.blocks.0.attn.qkv.weight", "shared_transformer.blocks.0.attn.qkv.bias", "shared_transformer.blocks.0.attn.proj.weight", "shared_transformer.blocks.0.attn.proj.bias", "shared_transformer.blocks.0.attn.q_norm.weight", "shared_transformer.blocks.0.attn.k_norm.weight", "shared_transformer.blocks.0.norm2.weight", "shared_transformer.blocks.0.mlp.gate.weight", "shared_transformer.blocks.0.mlp.up.weight", "shared_transformer.blocks.0.mlp.down.weight", "shared_transformer.blocks.1.norm1.weight", "shared_transformer.blocks.1.attn.qkv.weight", "shared_transformer.blocks.1.attn.qkv.bias", "shared_transformer.blocks.1.attn.proj.weight", "shared_transformer.blocks.1.attn.proj.bias", "shared_transformer.blocks.1.attn.q_norm.weight", "shared_transformer.blocks.1.attn.k_norm.weight", "shared_transformer.blocks.1.norm2.weight", "shared_transformer.blocks.1.mlp.gate.weight", "shared_transformer.blocks.1.mlp.up.weight", "shared_transformer.blocks.1.mlp.down.weight", "shared_transformer.blocks.2.norm1.weight", "shared_transformer.blocks.2.attn.qkv.weight", "shared_transformer.blocks.2.attn.qkv.bias", "shared_transformer.blocks.2.attn.proj.weight", "shared_transformer.blocks.2.attn.proj.bias", "shared_transformer.blocks.2.attn.q_norm.weight", "shared_transformer.blocks.2.attn.k_norm.weight", "shared_transformer.blocks.2.norm2.weight", "shared_transformer.blocks.2.mlp.gate.weight", "shared_transformer.blocks.2.mlp.up.weight", "shared_transformer.blocks.2.mlp.down.weight", "shared_transformer.blocks.3.norm1.weight", "shared_transformer.blocks.3.attn.qkv.weight", "shared_transformer.blocks.3.attn.qkv.bias", "shared_transformer.blocks.3.attn.proj.weight", "shared_transformer.blocks.3.attn.proj.bias", "shared_transformer.blocks.3.attn.q_norm.weight", "shared_transformer.blocks.3.attn.k_norm.weight", "shared_transformer.blocks.3.norm2.weight", "shared_transformer.blocks.3.mlp.gate.weight", "shared_transformer.blocks.3.mlp.up.weight", "shared_transformer.blocks.3.mlp.down.weight", "shared_transformer.blocks.4.norm1.weight", "shared_transformer.blocks.4.attn.qkv.weight", "shared_transformer.blocks.4.attn.qkv.bias", "shared_transformer.blocks.4.attn.proj.weight", "shared_transformer.blocks.4.attn.proj.bias", "shared_transformer.blocks.4.attn.q_norm.weight", "shared_transformer.blocks.4.attn.k_norm.weight", "shared_transformer.blocks.4.norm2.weight", "shared_transformer.blocks.4.mlp.gate.weight", "shared_transformer.blocks.4.mlp.up.weight", "shared_transformer.blocks.4.mlp.down.weight", "shared_transformer.blocks.5.norm1.weight", "shared_transformer.blocks.5.attn.qkv.weight", "shared_transformer.blocks.5.attn.qkv.bias", "shared_transformer.blocks.5.attn.proj.weight", "shared_transformer.blocks.5.attn.proj.bias", "shared_transformer.blocks.5.attn.q_norm.weight", "shared_transformer.blocks.5.attn.k_norm.weight", "shared_transformer.blocks.5.norm2.weight", "shared_transformer.blocks.5.mlp.gate.weight", "shared_transformer.blocks.5.mlp.up.weight", "shared_transformer.blocks.5.mlp.down.weight", "shared_transformer.blocks.6.norm1.weight", "shared_transformer.blocks.6.attn.qkv.weight", "shared_transformer.blocks.6.attn.qkv.bias", "shared_transformer.blocks.6.attn.proj.weight", "shared_transformer.blocks.6.attn.proj.bias", "shared_transformer.blocks.6.attn.q_norm.weight", "shared_transformer.blocks.6.attn.k_norm.weight", "shared_transformer.blocks.6.norm2.weight", "shared_transformer.blocks.6.mlp.gate.weight", "shared_transformer.blocks.6.mlp.up.weight", "shared_transformer.blocks.6.mlp.down.weight", "shared_transformer.blocks.7.norm1.weight", "shared_transformer.blocks.7.attn.qkv.weight", "shared_transformer.blocks.7.attn.qkv.bias", "shared_transformer.blocks.7.attn.proj.weight", "shared_transformer.blocks.7.attn.proj.bias", "shared_transformer.blocks.7.attn.q_norm.weight", "shared_transformer.blocks.7.attn.k_norm.weight", "shared_transformer.blocks.7.norm2.weight", "shared_transformer.blocks.7.mlp.gate.weight", "shared_transformer.blocks.7.mlp.up.weight", "shared_transformer.blocks.7.mlp.down.weight", "shared_transformer.norm.weight" ], "skipped": [], "dropped_channels": [], "keep_index": null, "shape_mismatch": [], "route_reused": [], "new_channel_rows": [ "bte_sameside", "bte_other" ], "summary": "loaded: transformer 89, channel encoder 5, gate yes, frontend 0, patcher 0, 2 new channel row(s) for names outside the vocabulary (trained as adapters)" }, "ecg": { "modality": "ecg", "route": "L1_250", "exported": "", "embed_dim": 512, "taken": [ "channel_token_gate", "wavelet_frontend.decomp.selector.wavelet_filters.0.low_filter.weight", "wavelet_frontend.decomp.selector.wavelet_filters.0.high_filter.weight", "wavelet_frontend.decomp.selector.wavelet_filters.1.low_filter.weight", "wavelet_frontend.decomp.selector.wavelet_filters.1.high_filter.weight", "wavelet_frontend.decomp.selector.wavelet_filters.2.low_filter.weight", "wavelet_frontend.decomp.selector.wavelet_filters.2.high_filter.weight", "wavelet_frontend.decomp.selector.wavelet_filters.3.low_filter.weight", "wavelet_frontend.decomp.selector.wavelet_filters.3.high_filter.weight", "wavelet_frontend.decomp.selector.wavelet_filters.4.low_filter.weight", "wavelet_frontend.decomp.selector.wavelet_filters.4.high_filter.weight", "wavelet_frontend.decomp.selector.selector.2.weight", "wavelet_frontend.decomp.selector.selector.2.bias", "wavelet_frontend.decomp.selector.selector.4.weight", "wavelet_frontend.decomp.selector.selector.4.bias", "wavelet_frontend.decomp.gate.q.weight", "wavelet_frontend.decomp.gate.q.bias", "wavelet_frontend.decomp.gate.k.weight", "wavelet_frontend.decomp.gate.k.bias", "wavelet_frontend.decomp.gate.v.weight", "wavelet_frontend.decomp.gate.v.bias", "wavelet_frontend.decomp.sub_ffn.0.scale", "wavelet_frontend.decomp.sub_ffn.0.base.fc1.weight", "wavelet_frontend.decomp.sub_ffn.0.base.fc1.bias", "wavelet_frontend.decomp.sub_ffn.0.base.dw.weight", "wavelet_frontend.decomp.sub_ffn.0.base.dw.bias", "wavelet_frontend.decomp.sub_ffn.0.base.fc2.weight", "wavelet_frontend.decomp.sub_ffn.0.base.fc2.bias", "wavelet_frontend.decomp.sub_ffn.0.base.decomp.weight", "wavelet_frontend.decomp.sub_ffn.0.base.decomp.bias", "wavelet_frontend.decomp.sub_ffn.0.base.sigma.scale", "wavelet_frontend.decomp.sub_ffn.0.attn.in_proj_weight", "wavelet_frontend.decomp.sub_ffn.0.attn.in_proj_bias", "wavelet_frontend.decomp.sub_ffn.0.attn.out_proj.weight", "wavelet_frontend.decomp.sub_ffn.0.attn.out_proj.bias", "wavelet_frontend.decomp.sub_ffn.1.scale", "wavelet_frontend.decomp.sub_ffn.1.base.fc1.weight", "wavelet_frontend.decomp.sub_ffn.1.base.fc1.bias", "wavelet_frontend.decomp.sub_ffn.1.base.dw.weight", "wavelet_frontend.decomp.sub_ffn.1.base.dw.bias", "wavelet_frontend.decomp.sub_ffn.1.base.fc2.weight", "wavelet_frontend.decomp.sub_ffn.1.base.fc2.bias", "wavelet_frontend.decomp.sub_ffn.1.base.decomp.weight", "wavelet_frontend.decomp.sub_ffn.1.base.decomp.bias", "wavelet_frontend.decomp.sub_ffn.1.base.sigma.scale", "wavelet_frontend.decomp.sub_ffn.1.attn.in_proj_weight", "wavelet_frontend.decomp.sub_ffn.1.attn.in_proj_bias", "wavelet_frontend.decomp.sub_ffn.1.attn.out_proj.weight", "wavelet_frontend.decomp.sub_ffn.1.attn.out_proj.bias", "wavelet_frontend.decomp.sub_ffn.2.scale", "wavelet_frontend.decomp.sub_ffn.2.base.fc1.weight", "wavelet_frontend.decomp.sub_ffn.2.base.fc1.bias", "wavelet_frontend.decomp.sub_ffn.2.base.dw.weight", "wavelet_frontend.decomp.sub_ffn.2.base.dw.bias", "wavelet_frontend.decomp.sub_ffn.2.base.fc2.weight", "wavelet_frontend.decomp.sub_ffn.2.base.fc2.bias", "wavelet_frontend.decomp.sub_ffn.2.base.decomp.weight", "wavelet_frontend.decomp.sub_ffn.2.base.decomp.bias", "wavelet_frontend.decomp.sub_ffn.2.base.sigma.scale", "wavelet_frontend.decomp.sub_ffn.2.attn.in_proj_weight", "wavelet_frontend.decomp.sub_ffn.2.attn.in_proj_bias", "wavelet_frontend.decomp.sub_ffn.2.attn.out_proj.weight", "wavelet_frontend.decomp.sub_ffn.2.attn.out_proj.bias", "wavelet_frontend.decomp.res_scales.0", "wavelet_frontend.decomp.res_scales.1", "wavelet_frontend.decomp.res_scales.2", "wavelet_frontend.fold.scale_logits", "wavelet_frontend.fold.gamma", "wavelet_frontend.fold.stat_norm.weight", "wavelet_frontend.fold.stat_norm.bias", "wavelet_frontend.fold.mlp.0.weight", "wavelet_frontend.fold.mlp.0.bias", "wavelet_frontend.fold.mlp.2.weight", "wavelet_frontend.fold.mlp.2.bias", "wavelet_frontend.fold.synth.weight", "patch_embed.proj.weight", "patch_embed.proj.bias", "patch_embed.norm.weight", "patch_embed.norm.bias", "channel_encoder.id_embed.weight", "channel_encoder.norm.weight", "channel_encoder.norm.bias", "channel_to_token.weight", "channel_to_token.bias", "shared_transformer.blocks.0.norm1.weight", "shared_transformer.blocks.0.attn.qkv.weight", "shared_transformer.blocks.0.attn.qkv.bias", "shared_transformer.blocks.0.attn.proj.weight", "shared_transformer.blocks.0.attn.proj.bias", "shared_transformer.blocks.0.attn.q_norm.weight", "shared_transformer.blocks.0.attn.k_norm.weight", "shared_transformer.blocks.0.norm2.weight", "shared_transformer.blocks.0.mlp.gate.weight", "shared_transformer.blocks.0.mlp.up.weight", "shared_transformer.blocks.0.mlp.down.weight", "shared_transformer.blocks.1.norm1.weight", "shared_transformer.blocks.1.attn.qkv.weight", "shared_transformer.blocks.1.attn.qkv.bias", "shared_transformer.blocks.1.attn.proj.weight", "shared_transformer.blocks.1.attn.proj.bias", "shared_transformer.blocks.1.attn.q_norm.weight", "shared_transformer.blocks.1.attn.k_norm.weight", "shared_transformer.blocks.1.norm2.weight", "shared_transformer.blocks.1.mlp.gate.weight", "shared_transformer.blocks.1.mlp.up.weight", "shared_transformer.blocks.1.mlp.down.weight", "shared_transformer.blocks.2.norm1.weight", "shared_transformer.blocks.2.attn.qkv.weight", "shared_transformer.blocks.2.attn.qkv.bias", "shared_transformer.blocks.2.attn.proj.weight", "shared_transformer.blocks.2.attn.proj.bias", "shared_transformer.blocks.2.attn.q_norm.weight", "shared_transformer.blocks.2.attn.k_norm.weight", "shared_transformer.blocks.2.norm2.weight", "shared_transformer.blocks.2.mlp.gate.weight", "shared_transformer.blocks.2.mlp.up.weight", "shared_transformer.blocks.2.mlp.down.weight", "shared_transformer.blocks.3.norm1.weight", "shared_transformer.blocks.3.attn.qkv.weight", "shared_transformer.blocks.3.attn.qkv.bias", "shared_transformer.blocks.3.attn.proj.weight", "shared_transformer.blocks.3.attn.proj.bias", "shared_transformer.blocks.3.attn.q_norm.weight", "shared_transformer.blocks.3.attn.k_norm.weight", "shared_transformer.blocks.3.norm2.weight", "shared_transformer.blocks.3.mlp.gate.weight", "shared_transformer.blocks.3.mlp.up.weight", "shared_transformer.blocks.3.mlp.down.weight", "shared_transformer.blocks.4.norm1.weight", "shared_transformer.blocks.4.attn.qkv.weight", "shared_transformer.blocks.4.attn.qkv.bias", "shared_transformer.blocks.4.attn.proj.weight", "shared_transformer.blocks.4.attn.proj.bias", "shared_transformer.blocks.4.attn.q_norm.weight", "shared_transformer.blocks.4.attn.k_norm.weight", "shared_transformer.blocks.4.norm2.weight", "shared_transformer.blocks.4.mlp.gate.weight", "shared_transformer.blocks.4.mlp.up.weight", "shared_transformer.blocks.4.mlp.down.weight", "shared_transformer.blocks.5.norm1.weight", "shared_transformer.blocks.5.attn.qkv.weight", "shared_transformer.blocks.5.attn.qkv.bias", "shared_transformer.blocks.5.attn.proj.weight", "shared_transformer.blocks.5.attn.proj.bias", "shared_transformer.blocks.5.attn.q_norm.weight", "shared_transformer.blocks.5.attn.k_norm.weight", "shared_transformer.blocks.5.norm2.weight", "shared_transformer.blocks.5.mlp.gate.weight", "shared_transformer.blocks.5.mlp.up.weight", "shared_transformer.blocks.5.mlp.down.weight", "shared_transformer.blocks.6.norm1.weight", "shared_transformer.blocks.6.attn.qkv.weight", "shared_transformer.blocks.6.attn.qkv.bias", "shared_transformer.blocks.6.attn.proj.weight", "shared_transformer.blocks.6.attn.proj.bias", "shared_transformer.blocks.6.attn.q_norm.weight", "shared_transformer.blocks.6.attn.k_norm.weight", "shared_transformer.blocks.6.norm2.weight", "shared_transformer.blocks.6.mlp.gate.weight", "shared_transformer.blocks.6.mlp.up.weight", "shared_transformer.blocks.6.mlp.down.weight", "shared_transformer.blocks.7.norm1.weight", "shared_transformer.blocks.7.attn.qkv.weight", "shared_transformer.blocks.7.attn.qkv.bias", "shared_transformer.blocks.7.attn.proj.weight", "shared_transformer.blocks.7.attn.proj.bias", "shared_transformer.blocks.7.attn.q_norm.weight", "shared_transformer.blocks.7.attn.k_norm.weight", "shared_transformer.blocks.7.norm2.weight", "shared_transformer.blocks.7.mlp.gate.weight", "shared_transformer.blocks.7.mlp.up.weight", "shared_transformer.blocks.7.mlp.down.weight", "shared_transformer.blocks.8.norm1.weight", "shared_transformer.blocks.8.attn.qkv.weight", "shared_transformer.blocks.8.attn.qkv.bias", "shared_transformer.blocks.8.attn.proj.weight", "shared_transformer.blocks.8.attn.proj.bias", "shared_transformer.blocks.8.attn.q_norm.weight", "shared_transformer.blocks.8.attn.k_norm.weight", "shared_transformer.blocks.8.norm2.weight", "shared_transformer.blocks.8.mlp.gate.weight", "shared_transformer.blocks.8.mlp.up.weight", "shared_transformer.blocks.8.mlp.down.weight", "shared_transformer.norm.weight" ], "skipped": [], "dropped_channels": [], "keep_index": null, "shape_mismatch": [], "route_reused": [ "L1_250" ], "new_channel_rows": [], "summary": "loaded: transformer 100, channel encoder 5, gate yes, frontend 74, patcher 4" }, "emg": { "modality": "emg", "route": null, "exported": "", "embed_dim": 384, "taken": [ "channel_token_gate", "channel_encoder.id_embed.weight", "channel_encoder.norm.weight", "channel_encoder.norm.bias", "channel_to_token.weight", "channel_to_token.bias", "shared_transformer.blocks.0.norm1.weight", "shared_transformer.blocks.0.attn.qkv.weight", "shared_transformer.blocks.0.attn.qkv.bias", "shared_transformer.blocks.0.attn.proj.weight", "shared_transformer.blocks.0.attn.proj.bias", "shared_transformer.blocks.0.attn.q_norm.weight", "shared_transformer.blocks.0.attn.k_norm.weight", "shared_transformer.blocks.0.norm2.weight", "shared_transformer.blocks.0.mlp.gate.weight", "shared_transformer.blocks.0.mlp.up.weight", "shared_transformer.blocks.0.mlp.down.weight", "shared_transformer.blocks.1.norm1.weight", "shared_transformer.blocks.1.attn.qkv.weight", "shared_transformer.blocks.1.attn.qkv.bias", "shared_transformer.blocks.1.attn.proj.weight", "shared_transformer.blocks.1.attn.proj.bias", "shared_transformer.blocks.1.attn.q_norm.weight", "shared_transformer.blocks.1.attn.k_norm.weight", "shared_transformer.blocks.1.norm2.weight", "shared_transformer.blocks.1.mlp.gate.weight", "shared_transformer.blocks.1.mlp.up.weight", "shared_transformer.blocks.1.mlp.down.weight", "shared_transformer.blocks.2.norm1.weight", "shared_transformer.blocks.2.attn.qkv.weight", "shared_transformer.blocks.2.attn.qkv.bias", "shared_transformer.blocks.2.attn.proj.weight", "shared_transformer.blocks.2.attn.proj.bias", "shared_transformer.blocks.2.attn.q_norm.weight", "shared_transformer.blocks.2.attn.k_norm.weight", "shared_transformer.blocks.2.norm2.weight", "shared_transformer.blocks.2.mlp.gate.weight", "shared_transformer.blocks.2.mlp.up.weight", "shared_transformer.blocks.2.mlp.down.weight", "shared_transformer.blocks.3.norm1.weight", "shared_transformer.blocks.3.attn.qkv.weight", "shared_transformer.blocks.3.attn.qkv.bias", "shared_transformer.blocks.3.attn.proj.weight", "shared_transformer.blocks.3.attn.proj.bias", "shared_transformer.blocks.3.attn.q_norm.weight", "shared_transformer.blocks.3.attn.k_norm.weight", "shared_transformer.blocks.3.norm2.weight", "shared_transformer.blocks.3.mlp.gate.weight", "shared_transformer.blocks.3.mlp.up.weight", "shared_transformer.blocks.3.mlp.down.weight", "shared_transformer.blocks.4.norm1.weight", "shared_transformer.blocks.4.attn.qkv.weight", "shared_transformer.blocks.4.attn.qkv.bias", "shared_transformer.blocks.4.attn.proj.weight", "shared_transformer.blocks.4.attn.proj.bias", "shared_transformer.blocks.4.attn.q_norm.weight", "shared_transformer.blocks.4.attn.k_norm.weight", "shared_transformer.blocks.4.norm2.weight", "shared_transformer.blocks.4.mlp.gate.weight", "shared_transformer.blocks.4.mlp.up.weight", "shared_transformer.blocks.4.mlp.down.weight", "shared_transformer.blocks.5.norm1.weight", "shared_transformer.blocks.5.attn.qkv.weight", "shared_transformer.blocks.5.attn.qkv.bias", "shared_transformer.blocks.5.attn.proj.weight", "shared_transformer.blocks.5.attn.proj.bias", "shared_transformer.blocks.5.attn.q_norm.weight", "shared_transformer.blocks.5.attn.k_norm.weight", "shared_transformer.blocks.5.norm2.weight", "shared_transformer.blocks.5.mlp.gate.weight", "shared_transformer.blocks.5.mlp.up.weight", "shared_transformer.blocks.5.mlp.down.weight", "shared_transformer.norm.weight" ], "skipped": [], "dropped_channels": [], "keep_index": null, "shape_mismatch": [], "route_reused": [], "new_channel_rows": [ "l_deltoid" ], "summary": "loaded: transformer 67, channel encoder 5, gate yes, frontend 0, patcher 0, 1 new channel row(s) for names outside the vocabulary (trained as adapters)" } } }, "seconds": 54284.53813505173, "tasks": { "seizeit2": { "classes": [ "background", "seizure" ], "val": { "acc": 0.8567054311518001, "balanced_acc": 0.6252586832545461, "kappa": 0.2884170680917375, "weighted_f1": 0.8452010796035585, "macro_f1": 0.6426731718271536, "auroc": 0.7441535601846, "auprc": 0.37964291221667523, "sensitivity": 0.30922116940143285, "specificity": 0.9412961971076593, "n": 32332, "dropped": 0, "reliability_eeg": 0.9172958731651306, "reliability_ecg": 0.8504737615585327, "reliability_emg": 0.906438410282135 }, "test": { "complete": { "acc": 0.8788520662601668, "balanced_acc": 0.6521775553340232, "kappa": 0.31401815310197556, "weighted_f1": 0.8769116509370993, "macro_f1": 0.6569610350841968, "auroc": 0.7730709188998639, "auprc": 0.3989705676773224, "sensitivity": 0.36795131845841783, "specificity": 0.9365052120879247, "n": 97253, "dropped": 0, "reliability_eeg": 0.9146945476531982, "reliability_ecg": 0.8519313335418701, "reliability_emg": 0.9072887897491455 }, "eeg_only": { "acc": 0.8728985224106197, "balanced_acc": 0.5878153253254417, "kappa": 0.20113980964316258, "weighted_f1": 0.8633072820110494, "macro_f1": 0.599512446289203, "auroc": 0.692451538942469, "auprc": 0.25198801392728215, "sensitivity": 0.2304259634888438, "specificity": 0.9453617566624329, "n": 97253, "dropped": 0, "reliability_eeg": 0.9146945476531982 }, "ecg_only": { "acc": 0.8715823279229233, "balanced_acc": 0.6228360374405117, "kappa": 0.2616730735220535, "weighted_f1": 0.8673225505198384, "macro_f1": 0.6306200563116429, "auroc": 0.746306492677854, "auprc": 0.31295042901552006, "sensitivity": 0.30952631026152716, "specificity": 0.9363195276295571, "n": 92168, "dropped": 5085, "reliability_ecg": 0.8519313335418701 }, "emg_only": { "acc": 0.8573583022307092, "balanced_acc": 0.5690431030233886, "kappa": 0.1520698754503541, "weighted_f1": 0.8499301651920737, "macro_f1": 0.5754531823283742, "auroc": 0.6145047504429975, "auprc": 0.1920225393777788, "sensitivity": 0.20586072891502993, "specificity": 0.932362941183588, "n": 92168, "dropped": 5085, "reliability_emg": 0.9072892069816589 }, "eeg_ecg": { "acc": 0.8761991917987105, "balanced_acc": 0.651826180999685, "kappa": 0.30887724769306735, "weighted_f1": 0.8751288739299289, "macro_f1": 0.6544242055250113, "auroc": 0.7676242816222509, "auprc": 0.39414443075022576, "sensitivity": 0.3704868154158215, "specificity": 0.9332211962056458, "n": 97253, "dropped": 0, "reliability_eeg": 0.9146945476531982, "reliability_ecg": 0.8519313335418701 }, "eeg_emg": { "acc": 0.8701839531942459, "balanced_acc": 0.5894991015266214, "kappa": 0.2007961580069496, "weighted_f1": 0.8620181411281717, "macro_f1": 0.5996393981033337, "auroc": 0.6914010082778943, "auprc": 0.2649263151875344, "sensitivity": 0.23752535496957403, "specificity": 0.9415513828338654, "n": 97253, "dropped": 0, "reliability_eeg": 0.9146945476531982, "reliability_emg": 0.9072887897491455 }, "ecg_emg": { "acc": 0.8695208749240517, "balanced_acc": 0.6364626521228713, "kappa": 0.2792840936990084, "weighted_f1": 0.8679905770242399, "macro_f1": 0.6396139153474264, "auroc": 0.746470902317033, "auprc": 0.3373707066664878, "sensitivity": 0.34292616321814934, "specificity": 0.9301487047321741, "n": 92168, "dropped": 5085, "reliability_ecg": 0.8519313335418701, "reliability_emg": 0.9072892069816589 }, "eeg_noise": { "acc": 0.884342899447832, "balanced_acc": 0.6318836068883679, "kappa": 0.29356212899542455, "weighted_f1": 0.8776094998573005, "macro_f1": 0.6461996282027496, "auroc": 0.7569248738109162, "auprc": 0.3684425653402277, "sensitivity": 0.3152129817444219, "specificity": 0.9485199043401645, "n": 97253, "dropped": 0, "reliability_eeg": 0.6328607201576233, "reliability_ecg": 0.8519313335418701, "reliability_emg": 0.9072887897491455 }, "eeg_bad_channel": { "acc": 0.8684462175974006, "balanced_acc": 0.6412589110128041, "kappa": 0.2812525047753702, "weighted_f1": 0.8687404345374381, "macro_f1": 0.6406252144181713, "auroc": 0.753037871939326, "auprc": 0.3577378729492074, "sensitivity": 0.3562880324543611, "specificity": 0.9262183470071974, "n": 97253, "dropped": 0, "reliability_eeg": 0.29431864619255066, "reliability_ecg": 0.8519313335418701, "reliability_emg": 0.9072887897491455 }, "eeg_drift": { "acc": 0.8771040482041685, "balanced_acc": 0.6269110625432679, "kappa": 0.2734303395744838, "weighted_f1": 0.8722556388453503, "macro_f1": 0.6364264526362857, "auroc": 0.7418491291431221, "auprc": 0.3323603744454037, "sensitivity": 0.31308316430020283, "specificity": 0.9407046330941837, "n": 97253, "dropped": 0, "reliability_eeg": 0.3199722170829773, "reliability_ecg": 0.8519313335418701, "reliability_emg": 0.9072887897491455 }, "ecg_saturation": { "acc": 0.8716440623939622, "balanced_acc": 0.6482119252917082, "kappa": 0.29617068847389627, "weighted_f1": 0.8716988604477935, "macro_f1": 0.6480853074104879, "auroc": 0.7572334522594062, "auprc": 0.3670906545305178, "sensitivity": 0.368052738336714, "specificity": 0.928449646996899, "n": 97253, "dropped": 0, "reliability_eeg": 0.9146945476531982, "reliability_ecg": 0.32605695724487305, "reliability_emg": 0.9072887897491455 }, "ecg_noise": { "acc": 0.8797466402064718, "balanced_acc": 0.6563643767542895, "kappa": 0.3215085458104736, "weighted_f1": 0.8780451940865976, "macro_f1": 0.660716986488251, "auroc": 0.7688471290618403, "auprc": 0.39524800021379747, "sensitivity": 0.37616632860040566, "specificity": 0.9365280972160241, "n": 97253, "dropped": 0, "reliability_eeg": 0.9146945476531982, "reliability_ecg": 0.6461199522018433, "reliability_emg": 0.9072887897491455 }, "emg_dropout": { "acc": 0.8812375967836468, "balanced_acc": 0.6530550061925624, "kappa": 0.3195667720029831, "weighted_f1": 0.8785949523875994, "macro_f1": 0.6596930849103122, "auroc": 0.7777271906585785, "auprc": 0.40281352739534526, "sensitivity": 0.36683569979716024, "specificity": 0.9392514274598652, "n": 97253, "dropped": 0, "reliability_eeg": 0.9146945476531982, "reliability_ecg": 0.8519313335418701, "reliability_emg": 0.28721916675567627 }, "emg_noise": { "acc": 0.8814226810483995, "balanced_acc": 0.6472644751858714, "kappa": 0.31157398109669, "weighted_f1": 0.8779361219867815, "macro_f1": 0.6556307077397172, "auroc": 0.7739601500289581, "auprc": 0.3975608562527376, "sensitivity": 0.35385395537525355, "specificity": 0.940922041811129, "n": 97253, "dropped": 0, "reliability_eeg": 0.9146945476531982, "reliability_ecg": 0.8519313335418701, "reliability_emg": 0.2364307940006256 } } } } }