一句话:提出 QuReBot 混合量子-经典框架,用于自主移动机器人回归测试的测试预言,预测误差较经典神经网络降低 15%。
自主移动机器人软件常因功能升级、缺陷修复或删除过时功能而需要回归测试,但其运行环境可能未知,导致预期正确行为即测试预言难以确定。本文面向 PAL Robotics 的自主移动机器人,提出基于量子机器学习的回归测试预言方法 QuReBot。该方法融合量子储备池计算(QRC)与简单神经网络,并借鉴残差连接来预测机器人预期行为。实验发现单独 QRC 在该场景下无法收敛、预测误差高;QuReBot 则能收敛,相比经典神经网络基线将预测误差降低 15%。作者还考察了不同配置,并给出面向未来机器人软件测试的实用配置建议。
Robots are increasingly becoming part of our daily lives, interacting with both the environment and humans to perform their tasks. The software of such robots often undergoes upgrades, for example, to add new functionalities, fix bugs, or delete obsolete functionalities. As a result, regression testing of robot software becomes necessary. However, determining the expected correct behavior of robots (i.e., a test oracle) is challenging due to the potentially unknown environments in which the robots must operate. To address this challenge, machine learning (ML)-based test oracles present a viable solution. This paper reports on the development of a test oracle to support regression testing of autonomous mobile robots built by PAL Robotics (Spain), using quantum machine learning (QML), which enables faster training and the construction of more precise test oracles. Specifically, we propose a hybrid framework, QuReBot, that combines both quantum reservoir computing (QRC) and a simple neural network, inspired by residual connection, to predict the expected behavior of a robot. Results show that QRC alone fails to converge in our case, yielding high prediction error. In contrast, QuReBot converges and achieves 15% reduction of prediction error compared to the classical neural network baseline. Finally, we further examine QuReBot under different configurations and offer practical guidance on optimal settings to support future robot software testing.
DOI 原文 ·
@inproceedings{paperbot9258,
title = {Quantum Machine Learning-based Test Oracle for Autonomous Mobile Robots},
author = {Xinyi Wang and Qinghua Xu and Paolo Arcaini and Shaukat Ali and Thomas Peyrucain},
booktitle = {ASE},
year = {2025},
doi = {10.1109/ase63991.2025.00306}
}