DETERMINISTIC FINITE AUTOMATA LEARNING USING COUNTEREXAMPLE GUIDED ABSTRACTION REFINEMENT
Journal: Scientific and Technical Journal of Information Technologies, Mechanics and Optics (Vol.20, No. 3)Publication Date: 2020-07-01
Authors : I.T. Zakirzyanov;
Page : 394-401
Keywords : deterministic finite automata inference; Boolean satisfiability; counterexample guided abstraction refinement; symmetry breaking; grammatical inference; machine learning;
Abstract
Subject of Research. The paper studies minimum-sized deterministic finite automata inferring problem. A hybrid method is developed and implemented reducing the given problem to Boolean satisfiability (SAT) technique and at the same time applying a counterexample guided abstraction refinement approach. Method. It is proposed to use not all given behavior examples as training data but start with some subset of them and build a consistent automaton, using SATbased automata inferring method. Then the built automaton is checked against the complete set of behavior examples. The examples not consistent with the automaton are counterexamples. Some subset of counterexamples is added to the current training data and the process is being repeated. Main Results. The proposed method is implemented as a part of deterministic finite automata inferring tool in Python language. Experimental comparison of the developed method and the SAT-based method without abstraction refinement is carried out. Practical Relevance. Experimental research has shown that the developed method is reasonable for application if the number of behavior examples is large enough, at least, two hundred times exceeds the number of the automaton states, and, therefore, the Boolean formula being created contains tens and hundreds of millions of clauses.
Other Latest Articles
- INFORMATION REPRESENTATION METHODS IN SIMPLE SEMANTIC NETWORKS
- REVIEW OF METHODS FOR SIZE AND MORPHOLOGY DETERMINATION OF VESICLES IN NIOSOME DISPERSION
- RESEARCH OF VISUAL SIMULTANEOUS LOCALIZATION AND MAPPING-BASED NAVIGATION SYSTEM FOR MOBILE ROBOTS
- Effects of Bariatric Surgery on the Oral Health of Patients
- The Relationship between BMI-for-age (BMI-%) and dmft Index of 6-year-Old Children in Rafsanjan, Iran
Last modified: 2020-07-24 03:49:13