START / 研究问题
血糖升高,机制却不一样
不只判断“高不高”,还要判断异常来自哪里。
INPUT / 队列与测试
OGTT + 代谢深度测量
32 人训练队列 · 24 人独立验证 · 29 人家庭 CGM。
LABELS / GOLD STANDARD
金标准指标,定义四个二分类
Muscle IR · β-cell · Incretin · Hepatic IR,作为训练目标。
DATA / COLLECTION & PREPROCESSING
先把原始数据整理成可建模输入
采集 OGTT、CGM、人口学和代谢测量,完成时间轴对齐、质量控制与特征表准备。
01 数据收集 OGTT · CGM · demographics · metabolic tests
02 时间轴对齐 统一 0–180 min 的血糖时间点
03 质量控制 单位、缺失、可用样本与训练矩阵
TRAIN / MODEL DEVELOPMENT
先把候选算法都跑一遍,再按任务选优
金标准指标只负责定义四个二分类标签;OGTT 的两种表征和多种分类器都是候选方案。
组合
02 · OGTT 表征
ReducedRep / PCA 保留整条时间序列的形状
Curve Features 四点曲线 → 面积、峰值、斜率
比较
03 · 候选分类器
多模型 × 超参数
Random Forest RBF SVM Linear SVM L1 Logistic
交叉验证 / AUC 比较
按分类任务 选择最优组合
任务:Muscle IR
TASK 01 / 肌肉
Muscle IR
Demographics + ReducedRep
L1 Logistic · C=10
IR 概率
阳性 分数 ≥ 0.50 · Muscle IR
阴性 分数 < 0.50 · Muscle IS
任务:β-cell
TASK 02 / β细胞
β-cell dysfunction
Demographics + ReducedRep
Linear SVM · C=0.005
功能障碍分数
阳性 分数 ≥ 0.50 · 功能不足
阴性 分数 < 0.50 · 功能保留
任务:Incretin
TASK 03 / 肠促胰素
Impaired incretin
Demographics + Curve Features
RBF SVM · C=10
效应受损分数
阳性 分数 ≥ 0.50 · 效应受损
阴性 分数 < 0.50 · 效应保留
任务:Hepatic IR
TASK 04 / 肝脏
Hepatic IR
Demographics + Matsuda
Linear SVM · C=0.001
肝脏 IR 概率
阳性 分数 ≥ 0.50 · Hepatic IR
阴性 分数 < 0.50 · Hepatic IS
EVIDENCE / Table 2 · Fig 4
保留每个任务的最佳组合
用交叉验证和 AUC 比较,记录哪一组特征与分类器胜出。
TRAINING COMPLETE · 训练完成
OUTPUT / 训练输出
四个模型分别输出概率
每个人可以同时拥有多个异常机制,不是唯一四分类。
TEST / AT-HOME VALIDATION
把训练好的四个模型,分别放到家庭数据上测试
家庭 OGTT + CGM 是测试场景;四个任务分别看自己的输出。
AT-HOME DATA / n=29
家庭 OGTT + CGM
比较家庭 CGM、研究单元 CGM 与静脉血糖的一致性,再逐任务测试。
TEST 01 Muscle IR AUC 88% 家庭测试结果
TEST 02 β-cell dysfunction AUC 84% 家庭测试结果
TEST 03 Impaired incretin 逐任务输出 公开家庭标签不足,暂不报独立 AUC
TEST 04 Hepatic IR 逐任务输出 公开家庭标签不足,暂不报独立 AUC