The correspondence of active learning and testing of finite-state machines (FSMs) has been known for a while; however, it was not utilized in the learning. We propose a new framework called the observation tree approach that allows one to use the testing theory to improve the performance of active learning. The improvement is demonstrated on three novel learning algorithms that implement the observation tree approach. They outperform the standard learning algorithms, such as the L∗ algorithm, in the setting where a minimally adequate teacher provides counterexamples. Moreover, they can also significantly reduce the dependency on the teacher using the assumption of extra states that is well-established in the testing of FSMs. This is immensely helpful as a teacher does not have to be available if one learns a model of a black box, such as a system only accessible via a network.
CITATION STYLE
Soucha, M., & Bogdanov, K. (2020). Observation Tree Approach: Active Learning Relying on Testing. Computer Journal, 63(9), 1298–1310. https://doi.org/10.1093/comjnl/bxz056
Mendeley helps you to discover research relevant for your work.