Quantum Machine Learning-based Test Oracle for Autonomous Mobile Robots

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Wang, Xinyi, Xu, Qinghua, Arcaini, Paolo, Ali, Shaukat, Peyrucain, Thomas
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913974650404864
author Wang, Xinyi
Xu, Qinghua
Arcaini, Paolo
Ali, Shaukat
Peyrucain, Thomas
author_facet Wang, Xinyi
Xu, Qinghua
Arcaini, Paolo
Ali, Shaukat
Peyrucain, Thomas
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2508_02407
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Quantum Machine Learning-based Test Oracle for Autonomous Mobile Robots
Wang, Xinyi
Xu, Qinghua
Arcaini, Paolo
Ali, Shaukat
Peyrucain, Thomas
Software Engineering
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.
title Quantum Machine Learning-based Test Oracle for Autonomous Mobile Robots
topic Software Engineering
url https://arxiv.org/abs/2508.02407