paperbot · PL 论文追踪

全部论文 待读 收藏

P2 TRADER

TRADER:RNN 问题词嵌入的自动诊断与修复
ICSE Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering2020匹配度 2/10 · 该论文研究的是通过执行轨迹诊断并修复 RNN 的词嵌入以提升模型准确率,属于机器学习调试/修复方向,与用户关注的静态分析、Agentic/LLM 程序、浮点程序分析及贝叶斯程序分析均无直接关系;虽然标签含“机器学习与程序语言”,但未涉及程序分析或 LLM/Agent 作为工具。引用 14 inbox
Guanhong Tao, Shiqing Ma, Yingqi Liu, Qiuling Xu, Xiangyu Zhang
crossref: 2026-09-12

AI 速览

一句话:通过对比正确与错误样本执行轨迹,自动诊断问题词嵌入并修复,从而提升 RNN 模型准确率。

RNN 可处理变长文本输入,广泛用于软件系统与软件工程任务,但其依赖第三方预训练词嵌入;有问题的词嵌入会导致模型准确率下降。论文提出 TRADER,自动诊断问题词嵌入如何影响模型性能:比较正确执行与错误执行样本的模型执行轨迹,定位问题嵌入及其影响,并将诊断结果作为指导对词嵌入进行加固/修复。实验在真实模型与数据集上表明,TRADER 能持续有效地提升准确率,平均提升 5.37%,在 RNN 模型相关文献中属于显著改进。

问题
预训练词嵌入中的问题会降低 RNN 模型准确率,但如何自动诊断这些问题嵌入对模型性能的影响并加以修复尚未解决。
方法
TRADER 对比正确与错误执行样本的模型执行轨迹,诊断问题词嵌入,并以诊断结果为指导对词嵌入进行加固或修复。
评估
在真实模型和数据集上评估,平均准确率提升 5.37%,且表现持续有效。
原文摘要(Abstract)

Recurrent Neural Networks (RNN) can deal with (textual) input with various length and hence have a lot of applications in software systems and software engineering applications. RNNs depend on word embeddings that are usually pre-trained by third parties to encode textual inputs to numerical values. It is well known that problematic word embeddings can lead to low model accuracy. In this paper, we propose a new technique to automatically diagnose how problematic embeddings impact model performance, by comparing model execution traces from correctly and incorrectly executed samples. We then leverage the diagnosis results as guidance to harden/repair the embeddings. Our experiments show that TRADER can consistently and effectively improve accuracy for real world models and datasets by 5.37% on average, which represents substantial improvement in the literature of RNN models.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot5660,
  title = {TRADER},
  author = {Guanhong Tao and Shiqing Ma and Yingqi Liu and Qiuling Xu and Xiangyu Zhang},
  booktitle = {ICSE},
  year = {2020},
  doi = {10.1145/3377811.3380423}
}