paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Automatic HMI Structure Exploration Via Curiosity-Based Reinforcement Learning

基于好奇心驱动强化学习的 HMI 结构自动探索
ASE 2021 36th IEEE/ACM International Conference on Automated Software Engineering (ASE)2021匹配度 3/10 · 该论文将好奇心强化学习用于 HMI 软件结构探索与测试,属于机器学习辅助软件测试/动态分析,而非用户核心关注的静态分析、LLM/Agentic 程序分析、浮点或贝叶斯程序分析。虽涉及工业软件测试且与‘机器学习与程序语言’标签相关,但方法目标与用户研究画像交集有限。引用 3 inbox
Yushi Cao, Yan Zheng, Shang-Wei Lin, Yang Liu, Yon Shin Teo, Yuxuan Toh, Vinay Vishnumurthy Adiga
crossref: 2026-09-12

AI 速览

一句话:提出 PathFinder,用好奇心强化学习自动探索 HMI 软件结构以提升测试覆盖。

在缺乏软件逻辑先验知识时,高效且充分地发现 HMI 软件底层结构以支持测试仍然困难,主要挑战在于 HMI 软件复杂且现有方法覆盖率方差大。本文提出 PathFinder,一个自动 HMI 软件探索框架。它采用基于好奇心的强化学习,选择能发现更多未知状态的动作,并在探索过程中逐步构建导航模型,以进一步提高状态覆盖率。作者在仿真环境和真实 HMI 软件测试环境(包含汽车仪表盘完整工具链)上进行实验,结果表明其探索覆盖率优于当前工业标准的手工测试与模糊测试方法。

问题
在缺乏软件逻辑先验知识的情况下,如何高效、充分地发现 HMI 软件底层结构以支持测试。
方法
PathFinder 使用基于好奇心的强化学习选择能发现更多未知状态的动作,并渐进构建导航模型来提升状态覆盖。
评估
在仿真环境和真实汽车仪表盘 HMI 测试环境中评估,并与手工测试和 fuzzing 等工业标准方法比较探索覆盖率。
原文摘要(Abstract)

Discovering the underlying structure of HMI software efficiently and sufficiently for the purpose of testing without any prior knowledge on the software logic remains a difficult problem. The key challenge lies in the complexity of the HMI software and the high variance in the coverage of current methods. In this paper, we introduce the PathFinder, an effective and automatic HMI software exploration framework. PathFinder adopts a curiosity-based reinforcement learning framework to choose actions that lead to the discovery of more unknown states. Additionally, PathFinder progressively builds a navigation model during the exploration to further improve state coverage. We have conducted experiments on both simulations and real-world HMI software testing environment, which comprise a full tool chain of automobile dashboard instrument cluster. The exploration coverage outperforms manual and fuzzing methods which are the current industrial standards.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot6535,
  title = {Automatic HMI Structure Exploration Via Curiosity-Based Reinforcement Learning},
  author = {Yushi Cao and Yan Zheng and Shang-Wei Lin and Yang Liu and Yon Shin Teo and Yuxuan Toh and Vinay Vishnumurthy Adiga},
  booktitle = {ASE},
  year = {2021},
  doi = {10.1109/ase51524.2021.9678703}
}