349 lines
12 KiB
JSON
349 lines
12 KiB
JSON
{
|
|
"model": "maai_mimi_mc",
|
|
"name": "Mimi 降噪双声道",
|
|
"evaluation_mode": "streaming",
|
|
"created_at": "2026-10-28T00:27:46.346979+00:00",
|
|
"threshold": 0.5,
|
|
"rule": "1 - p_now[user] > 0.5",
|
|
"main_metrics": {
|
|
"n": 44,
|
|
"requested_labeled": 44,
|
|
"unavailable_labeled": 0,
|
|
"tn": 17,
|
|
"fp": 5,
|
|
"fn": 5,
|
|
"tp": 17,
|
|
"correct": 34,
|
|
"accuracy": 0.7727272727272727,
|
|
"false_reply_rate": 0.22727272727272727,
|
|
"false_hold_rate": 0.22727272727272727,
|
|
"recall": 0.7727272727272727,
|
|
"precision": 0.7727272727272727,
|
|
"f1": 0.7727272727272727
|
|
},
|
|
"thresholds": [
|
|
{
|
|
"threshold": 0.11,
|
|
"n": 44,
|
|
"requested_labeled": 44,
|
|
"unavailable_labeled": 0,
|
|
"tn": 8,
|
|
"fp": 14,
|
|
"fn": 0,
|
|
"tp": 22,
|
|
"correct": 30,
|
|
"accuracy": 0.6818181818181818,
|
|
"false_reply_rate": 0.6363636363636364,
|
|
"false_hold_rate": 0.0,
|
|
"recall": 1.0,
|
|
"precision": 0.6111111111111112,
|
|
"f1": 0.7586206896551724
|
|
},
|
|
{
|
|
"threshold": 0.5,
|
|
"n": 44,
|
|
"requested_labeled": 44,
|
|
"unavailable_labeled": 0,
|
|
"tn": 17,
|
|
"fp": 5,
|
|
"fn": 5,
|
|
"tp": 17,
|
|
"correct": 34,
|
|
"accuracy": 0.7727272727272727,
|
|
"false_reply_rate": 0.22727272727272727,
|
|
"false_hold_rate": 0.22727272727272727,
|
|
"recall": 0.7727272727272727,
|
|
"precision": 0.7727272727272727,
|
|
"f1": 0.7727272727272727
|
|
},
|
|
{
|
|
"threshold": 0.7,
|
|
"n": 44,
|
|
"requested_labeled": 44,
|
|
"unavailable_labeled": 0,
|
|
"tn": 19,
|
|
"fp": 3,
|
|
"fn": 13,
|
|
"tp": 9,
|
|
"correct": 28,
|
|
"accuracy": 0.6363636363636364,
|
|
"false_reply_rate": 0.13636363636363635,
|
|
"false_hold_rate": 0.5909090909090909,
|
|
"recall": 0.4090909090909091,
|
|
"precision": 0.75,
|
|
"f1": 0.5294117647058824
|
|
},
|
|
{
|
|
"threshold": 0.8,
|
|
"n": 44,
|
|
"requested_labeled": 44,
|
|
"unavailable_labeled": 0,
|
|
"tn": 21,
|
|
"fp": 1,
|
|
"fn": 15,
|
|
"tp": 7,
|
|
"correct": 28,
|
|
"accuracy": 0.6363636363636364,
|
|
"false_reply_rate": 0.045454545454545456,
|
|
"false_hold_rate": 0.6818181818181818,
|
|
"recall": 0.3181818181818182,
|
|
"precision": 0.875,
|
|
"f1": 0.4666666666666667
|
|
},
|
|
{
|
|
"threshold": 0.9,
|
|
"n": 44,
|
|
"requested_labeled": 44,
|
|
"unavailable_labeled": 0,
|
|
"tn": 21,
|
|
"fp": 1,
|
|
"fn": 18,
|
|
"tp": 4,
|
|
"correct": 25,
|
|
"accuracy": 0.5681818181818182,
|
|
"false_reply_rate": 0.045454545454545456,
|
|
"false_hold_rate": 0.8181818181818182,
|
|
"recall": 0.18181818181818182,
|
|
"precision": 0.8,
|
|
"f1": 0.2962962962962963
|
|
},
|
|
{
|
|
"threshold": 0.95,
|
|
"n": 44,
|
|
"requested_labeled": 44,
|
|
"unavailable_labeled": 0,
|
|
"tn": 22,
|
|
"fp": 0,
|
|
"fn": 20,
|
|
"tp": 2,
|
|
"correct": 24,
|
|
"accuracy": 0.5454545454545454,
|
|
"false_reply_rate": 0.0,
|
|
"false_hold_rate": 0.9090909090909091,
|
|
"recall": 0.09090909090909091,
|
|
"precision": 1.0,
|
|
"f1": 0.16666666666666666
|
|
},
|
|
{
|
|
"threshold": 0.98,
|
|
"n": 44,
|
|
"requested_labeled": 44,
|
|
"unavailable_labeled": 0,
|
|
"tn": 22,
|
|
"fp": 0,
|
|
"fn": 22,
|
|
"tp": 0,
|
|
"correct": 22,
|
|
"accuracy": 0.5,
|
|
"false_reply_rate": 0.0,
|
|
"false_hold_rate": 1.0,
|
|
"recall": 0.0,
|
|
"precision": null,
|
|
"f1": 0.0
|
|
}
|
|
],
|
|
"per_call": {
|
|
"2c83253a-7977-4e3c-a387-0aa1ea06fbe1": {
|
|
"n": 6,
|
|
"requested_labeled": 6,
|
|
"unavailable_labeled": 0,
|
|
"tn": 1,
|
|
"fp": 1,
|
|
"fn": 3,
|
|
"tp": 1,
|
|
"correct": 2,
|
|
"accuracy": 0.3333333333333333,
|
|
"false_reply_rate": 0.5,
|
|
"false_hold_rate": 0.75,
|
|
"recall": 0.25,
|
|
"precision": 0.5,
|
|
"f1": 0.3333333333333333
|
|
},
|
|
"40ae686c-8196-4d7b-b7ad-3e12a427ebb6": {
|
|
"n": 8,
|
|
"requested_labeled": 8,
|
|
"unavailable_labeled": 0,
|
|
"tn": 3,
|
|
"fp": 1,
|
|
"fn": 1,
|
|
"tp": 3,
|
|
"correct": 6,
|
|
"accuracy": 0.75,
|
|
"false_reply_rate": 0.25,
|
|
"false_hold_rate": 0.25,
|
|
"recall": 0.75,
|
|
"precision": 0.75,
|
|
"f1": 0.75
|
|
},
|
|
"872a1e67-873a-4c49-a598-b38a670afcad": {
|
|
"n": 9,
|
|
"requested_labeled": 9,
|
|
"unavailable_labeled": 0,
|
|
"tn": 3,
|
|
"fp": 1,
|
|
"fn": 0,
|
|
"tp": 5,
|
|
"correct": 8,
|
|
"accuracy": 0.8888888888888888,
|
|
"false_reply_rate": 0.25,
|
|
"false_hold_rate": 0.0,
|
|
"recall": 1.0,
|
|
"precision": 0.8333333333333334,
|
|
"f1": 0.9090909090909091
|
|
},
|
|
"a266b9ef-5e47-4434-a04c-ce4eacd52c19": {
|
|
"n": 5,
|
|
"requested_labeled": 5,
|
|
"unavailable_labeled": 0,
|
|
"tn": 2,
|
|
"fp": 1,
|
|
"fn": 0,
|
|
"tp": 2,
|
|
"correct": 4,
|
|
"accuracy": 0.8,
|
|
"false_reply_rate": 0.3333333333333333,
|
|
"false_hold_rate": 0.0,
|
|
"recall": 1.0,
|
|
"precision": 0.6666666666666666,
|
|
"f1": 0.8
|
|
},
|
|
"cb3238dc-3946-42a5-aad8-9b9a54226363": {
|
|
"n": 9,
|
|
"requested_labeled": 9,
|
|
"unavailable_labeled": 0,
|
|
"tn": 5,
|
|
"fp": 1,
|
|
"fn": 0,
|
|
"tp": 3,
|
|
"correct": 8,
|
|
"accuracy": 0.8888888888888888,
|
|
"false_reply_rate": 0.16666666666666666,
|
|
"false_hold_rate": 0.0,
|
|
"recall": 1.0,
|
|
"precision": 0.75,
|
|
"f1": 0.8571428571428571
|
|
},
|
|
"e304f740-85d4-427e-9fd6-c5474e9cd737": {
|
|
"n": 7,
|
|
"requested_labeled": 7,
|
|
"unavailable_labeled": 0,
|
|
"tn": 3,
|
|
"fp": 0,
|
|
"fn": 1,
|
|
"tp": 3,
|
|
"correct": 6,
|
|
"accuracy": 0.8571428571428571,
|
|
"false_reply_rate": 0.0,
|
|
"false_hold_rate": 0.25,
|
|
"recall": 0.75,
|
|
"precision": 1.0,
|
|
"f1": 0.8571428571428571
|
|
}
|
|
},
|
|
"method": "Continuous full-call VAP outputs only. At each exact decision_ms, use the last score with availability timestamp <= decision_ms and age <= 2 * sample_interval_ms. No state reset, future score, interpolation or independent-window checkpoint. Availability includes source resampler buffering; score is the stored activity-projection proxy.",
|
|
"provenance": {
|
|
"source_export": "experiments/maai-ch-kyoto/results/mimi-mc/score-timeline.json",
|
|
"source_export_sha256": "e080ecf2df7c65b7d4a43c3bdabd9b2a0026f3c9ffcfd086da124edba051d355",
|
|
"source_inference_provenance": {
|
|
"machine": "macOS-26.4.1-arm64-arm-64bit",
|
|
"hardware": "Apple M4 Mac mini / 16 GB",
|
|
"python": "3.11.15 (main, Mar 25 2026, 02:58:47) [Clang 22.1.1 ]",
|
|
"environment": "experiments/maai-ch-kyoto/.venv (uv.lock)",
|
|
"device": "cpu",
|
|
"torch_threads": 4,
|
|
"torch_interop_threads": 1,
|
|
"onnx_intra_threads": 4,
|
|
"onnx_inter_threads": 1,
|
|
"dependencies": {
|
|
"maai": "0.2.22",
|
|
"torch": "2.14.1",
|
|
"transformers": "5.5.3",
|
|
"onnxruntime": "1.31.0",
|
|
"numpy": "2.4.6",
|
|
"soundfile": "0.14.0",
|
|
"soxr": "1.1.0"
|
|
},
|
|
"model_type": "normal-ver2",
|
|
"variant": "vap_mc",
|
|
"mc": true,
|
|
"checkpoint_filename": "vap_mc_mimi_state_dict_ch_kyoto_12.5hz_20000msec.pt",
|
|
"encoder": "mimi",
|
|
"encoder_precision": "fp32",
|
|
"channels": {
|
|
"0": "recorded user",
|
|
"1": "recorded robot"
|
|
},
|
|
"sample_rate": 16000,
|
|
"frame_rate": 12.5,
|
|
"frame_ms": 80,
|
|
"context_ms": 20000,
|
|
"seed": 42,
|
|
"use_kv_cache": true,
|
|
"weights": {
|
|
"files": [
|
|
{
|
|
"filename": "vap_mimi_state_dict_ch_kyoto_12.5hz_20000msec.pt",
|
|
"repo": "maai-kyoto/vap_ch_kyoto",
|
|
"revision": "c135cdcfa12ff5aa1cce2fdd23df110941a78f38",
|
|
"url": "https://huggingface.co/maai-kyoto/vap_ch_kyoto/resolve/c135cdcfa12ff5aa1cce2fdd23df110941a78f38/vap_mimi_state_dict_ch_kyoto_12.5hz_20000msec.pt",
|
|
"sha256": "2820d2b172a6ddd4696d33edb43933f436a09a3e0d3eb41c7dc390c33b22d5ce",
|
|
"size": 15052341,
|
|
"upstream_blob_id": "cd3d8d053652e41ecfba747a193b98a230ffcbca"
|
|
},
|
|
{
|
|
"filename": "continuous_mimi_fp32.onnx",
|
|
"repo": "maai-kyoto/continuous-mimi-onnx",
|
|
"revision": "303ef4ec0c70e4c71b67ea166acd26dd0d96655c",
|
|
"url": "https://huggingface.co/maai-kyoto/continuous-mimi-onnx/resolve/303ef4ec0c70e4c71b67ea166acd26dd0d96655c/continuous_mimi_fp32.onnx",
|
|
"sha256": "c86171a48e1bd46aa31a52e7fe00f74acc310e0d15d11881516cdd1df1639b54",
|
|
"size": 155877436,
|
|
"upstream_blob_id": "1ade42d5caa75f7567c2f904245cf893584e6ed9"
|
|
},
|
|
{
|
|
"filename": "continuous_mimi_fp32.json",
|
|
"repo": "maai-kyoto/continuous-mimi-onnx",
|
|
"revision": "303ef4ec0c70e4c71b67ea166acd26dd0d96655c",
|
|
"url": "https://huggingface.co/maai-kyoto/continuous-mimi-onnx/resolve/303ef4ec0c70e4c71b67ea166acd26dd0d96655c/continuous_mimi_fp32.json",
|
|
"sha256": "221ab200381209d22ddf0291aff8fd0752633f0ddf7cbdd344cda6b039333c74",
|
|
"size": 7411,
|
|
"upstream_blob_id": "21be6fa62ec6c92cc9ba003c72ea09c218e9946e"
|
|
},
|
|
{
|
|
"filename": "vap_mc_mimi_state_dict_ch_kyoto_12.5hz_20000msec.pt",
|
|
"repo": "maai-kyoto/vap_ch_kyoto",
|
|
"revision": "c135cdcfa12ff5aa1cce2fdd23df110941a78f38",
|
|
"url": "https://huggingface.co/maai-kyoto/vap_ch_kyoto/resolve/c135cdcfa12ff5aa1cce2fdd23df110941a78f38/vap_mc_mimi_state_dict_ch_kyoto_12.5hz_20000msec.pt",
|
|
"sha256": "61c9e186d765cb6c338cb7fdacb68baf4b2533e72cde7c803e52480a62919219",
|
|
"size": 15052584,
|
|
"upstream_blob_id": "cd6e6701d6c5fc7a659a82952e92ce2569b7b111"
|
|
}
|
|
]
|
|
},
|
|
"label_sha256": "780e50f976daf039ab976ea155bdb5d1ca5fffc792f9db7adf8063ec3048ff8e",
|
|
"history_sha256": "4c21e20b7323030d590276854f07b454ccbad627e1a7842101a22a99377ffbaa",
|
|
"uv_lock_sha256": "6863631a5969e0f077d8aefc4335532952fe95486598b609e832e36d5ce2777f",
|
|
"script_sha256": "36b950aa396e6008bbd6e32410902dd2859f68b17b9f8fb5691a97d415e80993",
|
|
"maai_encoder_source_sha256": "80f5d928ec48c7839c2e935043df0e1c82b523096834f6cbc968ccb45ddc6fbd",
|
|
"maai_model_source_sha256": "824730f564f0da18d0d4c19df1a376b692546732faf8eb7aaf871d74480ff504",
|
|
"audio_sha256": {
|
|
"2c83253a-7977-4e3c-a387-0aa1ea06fbe1": "2b8a67dc76b8975d287df42193647cf040229377537eadaaf3adc13358201fe1",
|
|
"40ae686c-8196-4d7b-b7ad-3e12a427ebb6": "130be37286d48f7badca711a068fab19a2686bd83248a71c73c11ce77650d39d",
|
|
"872a1e67-873a-4c49-a598-b38a670afcad": "54c5672ea491cc3daedd75e80f97e82cc061ccbf14e521bc22ca55f15fa062a5",
|
|
"a266b9ef-5e47-4434-a04c-ce4eacd52c19": "9a7ebe093e66aaaa08ac462f975b7d428df79a38ed5b418265b82c77d8b91f46",
|
|
"cb3238dc-3946-42a5-aad8-9b9a54226363": "7a74dbf3dd742d3d14317d069c28b703dd1398d5eb3dc1dba3d7a7c568a18d60",
|
|
"e304f740-85d4-427e-9fd6-c5474e9cd737": "44672603d0cf9feac41275e99d59baa4cafbdcdbb172da23de52aa0a2a4961d2"
|
|
},
|
|
"cpc_reference_predictions_sha256": "266f43c91d232e5fa7e8e9fc10c294c8f7e7df64fac2332a6a7441faf15d30a8"
|
|
},
|
|
"source_model_sha256": {},
|
|
"label_sha256": "780e50f976daf039ab976ea155bdb5d1ca5fffc792f9db7adf8063ec3048ff8e",
|
|
"evaluation_script_sha256": "85d0b5f0f8dcf73cc6ee1b651e5a2cfc0b40e95024aacb0bd3ed975079ad9507"
|
|
},
|
|
"limitations": [
|
|
"Selected-point classification on six recorded calls, not endpointing-policy cutoff/latency.",
|
|
"Uses stored rounded continuous scores; no new inference or model-speed measurement.",
|
|
"No prior output or stale output is unavailable, not a negative/zero prediction.",
|
|
"Archived independent-window results are a separate evaluation protocol."
|
|
]
|
|
}
|