Active vs. Passive: A Comparison of Automata Learning Paradigms for Network Protocols

被引:5
|
作者
Aichernig, Bernhard K. [1 ]
Muskardin, Edi [1 ,2 ]
Pferscher, Andrea [1 ]
机构
[1] Graz Univ Technol, Inst Software Technol, Graz, Austria
[2] Graz Univ Technol, SAL DES Lab, Silicon Austria Labs, Graz, Austria
来源
ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE | 2022年 / 371期
关键词
D O I
10.4204/EPTCS.371.1
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Active automata learning became a popular tool for the behavioral analysis of communication protocols. The main advantage is that no manual modeling effort is required since a behavioral model is automatically inferred from a black-box system. However, several real-world applications of this technique show that the overhead for the establishment of an active interface might hamper the practical applicability. Our recent work on the active learning of Bluetooth Low Energy (BLE) protocol found that the active interaction creates a bottleneck during learning. Considering the automata learning toolset, passive learning techniques appear as a promising solution since they do not require an active interface to the system under learning. Instead, models are learned based on a given data set. In this paper, we evaluate passive learning for two network protocols: BLE and Message Queuing Telemetry Transport (MQTT). Our results show that passive techniques can correctly learn with less data than required by active learning. However, a general random data generation for passive learning is more expensive compared to the costs of active learning.
引用
收藏
页码:1 / 19
页数:19
相关论文
共 50 条
  • [1] ANATOMY: ACTIVE VS. PASSIVE LEARNING
    May, H.
    Cohen, H.
    Hershkovitz, I.
    EDULEARN11: 3RD INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2011, : 4601 - 4601
  • [2] Active vs. passive category learning and retention
    Jones, Michael
    CANADIAN JOURNAL OF EXPERIMENTAL PSYCHOLOGY-REVUE CANADIENNE DE PSYCHOLOGIE EXPERIMENTALE, 2008, 62 (04): : 308 - 309
  • [3] Comparison of brain models for active vs. passive perception
    Freeman, WJ
    INFORMATION SCIENCES, 1999, 116 (2-4) : 97 - 107
  • [4] Comparison of brain models for active vs. passive perception
    Department of Melcudar and Cell Biology-N, LSA-129, University of Colifornia, Berkeley, CA, United States
    Inf Sci, 2 (97-107):
  • [5] Active vs. passive tracking: when to illuminate?
    Burrell, Derek
    Garretson, Joshua
    Vorenberg, Jeremy
    Driggers, Ronald
    INFRARED IMAGING SYSTEMS: DESIGN, ANALYSIS, MODELING, AND TESTING XXXIII, 2022, 12106
  • [6] Active vs. Passive: The architecture of four modes
    Juncosa, Amadeu Santacana
    Biosca, Pol Mensa
    BOLETIN ACADEMICO-REVISTA DE INVESTIGACION Y ARQUITECTURA CONTEMPORANEA, 2022, (12): : 56 - 73
  • [7] From Passive to Active: Learning Timed Automata Efficiently
    Aichernig, Bernhard K.
    Pferscher, Andrea
    Tappler, Martin
    NASA FORMAL METHODS (NFM 2020), 2020, 12229 : 3 - 21
  • [8] Children'sWord Learning from Socially Contingent Robots under Active vs. Passive Learning Conditions
    Sivridag, Fatih
    Mani, Nivedita
    PROCEEDINGS OF THE 2024 ACM/IEEE INTERNATIONAL CONFERENCE ON HUMAN-ROBOT INTERACTION, HRI 2024, 2024, : 669 - 677
  • [9] Active vs. passive approaches to intelligent program diagnosis
    Ramadhan, HA
    Shihab, K
    CYBERNETICS AND SYSTEMS, 2002, 33 (03) : 271 - 291
  • [10] Compressed sensing vs. active learning
    Castro, Rui
    Haupt, Jarvis
    Nowak, Robert
    2006 IEEE International Conference on Acoustics, Speech and Signal Processing, Vols 1-13, 2006, : 3271 - 3274