论文整体框架图

📅 2026/8/4 11:25:05
论文整体框架图
可以。你问的是这篇论文《Neural Architecture and Hyperparameter Selection Through Meta-Learning on Time Series》的前两张图Figure 1 和 Figure 2。这两张图其实就是整篇论文思想的总览和预测器设计核心。由于当前对话里我没有看到论文原图之前翻译时没有保留图片我按照论文结构和图示含义解释。如果你把 PDF 或两张图重新上传我可以逐块对应图里的每个箭头、模块和公式解释。Figure 1论文整体框架图Meta-Learning for Model Selection这张图想表达传统 AutoML 每遇到一个新任务都重新搜索而本文通过历史任务学习一个预测器让新任务快速找到合适模型。1. 左边传统方法没有 Meta-Learning一般 AutoML 流程新的时间序列数据集 D ↓ 搜索空间 ↓ 尝试模型A 训练 ↓ 尝试模型B 训练 ↓ 尝试模型C 训练 ↓ 选择最好模型比如一个新的交通预测数据你不知道Transformer 好CNN 好RNN 好于是每个都训练。问题计算成本巨大。例如候选100个模型每个训练2小时需要[100\times2200小时]2. Figure 1 中间历史搜索经验论文的关键它认为过去很多数据集已经搜索过。例如任务1ETTh1数据 Transformer lr0.001 ↓ MSE0.15任务2Traffic数据 CNN kernel5 ↓ MSE0.12任务3Weather数据 Informer ↓ MSE0.18这些历史结果组成Meta-training data。数学表示[(D,A,\lambda,y)]其中D数据集A模型λ参数y性能3. Figure 1 右边Meta-Predictor这里是论文核心。它训练一个预测器输入新的数据集特征 候选模型 超参数输出预测性能例如新任务机场SAR检测数据。候选模型预测mAPCNN85Transformer89MLP82不用全部训练。直接选Transformer。Figure 1 一句话理解它就是以前每次考试都重新做题。本文收集过去考试经验训练一个“预测老师”看到题型就告诉你哪种解法最好。Figure 2Meta-Predictor具体结构图这张图更重要。它解释预测器里面到底有什么变量。整体Dataset | ↓ Dataset Encoder | ↓ m_D Architecture Hyperparameter | ↓ Architecture Encoder | ↓ m_A (m_D,m_A) ↓ Meta-Predictor ↓ Predicted Performance1. Dataset Encoder 部分输入一个时间序列数据集。比如股票[X[x_1,x_2,…,x_T]]它不会直接输入整个序列。而是提取 meta features。例如时间长度[T]比如10000。变量数量[d]比如20个传感器。均值[\mu]方差[\sigma^2]自相关例如[corr(x_t,x_{t-1})]周期特征来自 Fourier[FFT(X)]最后形成[m_D]例如m_D [ 10000, 20, 0.8, 0.3, 24, ... ]这是数据集的“身份证”。2. Architecture Encoder部分输入模型配置。例如Transformer模型: Transformer 层数: 6 head: 8 hidden: 512 learning rate: 0.001转换[m_A]例如[ 0,0,1, 6, 8, 512, 0.001 ]这里0,0,1表示这是Transformer。3. Concatenation拼接两个向量数据[m_D]模型[m_A]拼接[z[m_D,m_A]]例如[ 数据特征100维, 模型特征20维 ] 120维向量4. Meta-PredictorMLP这里就是一个普通神经网络。例如输入120维。第一层[h_1ReLU(W_1zb_1)]第二层[h_2ReLU(W_2h_1b_2)]输出[\hat yW_3h_2b_3]得到预测性能。例如[\hat y0.15]表示预测MSE。5. 为什么它能预测不同模型关键就在输入里面包含数据是什么[m_D]和模型是什么[m_A]所以网络学习的是[\boxed{数据特征 模型特征\rightarrow性能}]例如训练过程中它发现很多类似数据长序列 强周期通常Transformer表现好。于是遇到类似数据它会给Transformer更高预测值。Figure 2 最核心的一句话它不是学习[模型 \rightarrow 性能]而是学习[\boxed{数据集 模型配置\rightarrow性能}]这就是为什么它可以“不同数据集选择不同模型”。结合你的 YOLO 多模态融合理解你可以把 Figure 2 替换成你的任务现在输入Dataset: SARVisible特征 Fusion Position: P2/P3/P4/P5预测mAP那么你的预测器就是[f(D,F)mAP]其中D遥感数据特征。F融合位置。这和这篇论文的结构几乎是一模一样的。如果你把论文 Figure 1、Figure 2 截图发上来我可以继续按图中的每一个方框、箭头、符号比如 (m_D,m_A,z,\hat y)逐个解释这样会更接近论文原文。