{"title":"使用遗传网络编程技术获取状态转移图","authors":"H. Ueda, N. Iwane, K. Takahashi, T. Miyahara","doi":"10.1109/TENCON.2003.1273305","DOIUrl":null,"url":null,"abstract":"We present a method that acquires a state transition graph (STG) from input/output sequences (training sequences) of an unknown finite state machine (FSM). Our method is based on the genetic network programming (GNP) framework. Here, STGs as individuals are evolved by applying genetic operations such as crossover and mutation. The goal of the method is acquisition of an STG that is consistent with training sequences, and the number of states is as small as possible. Next, we modify our method such that the method acquires rules for an agent's decision making. In the modified method, a directed graph is used to represent rules, where nodes indicate situations that an agent is placed in, and edges represent state transitions. Each edge has two sets of information - percepts and actions. An agent first refers to the initial node, and an edge is adopted according to its percepts. The agent does the actions associated with the edges and the next state is decided. Directed graphs are used as individuals and genetic operations are applied to them to obtain good rules. These methods have been implemented and some experimental results are shown.","PeriodicalId":405847,"journal":{"name":"TENCON 2003. Conference on Convergent Technologies for Asia-Pacific Region","volume":"382 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Acquisition of a state transition graph using genetic network programming techniques\",\"authors\":\"H. Ueda, N. Iwane, K. Takahashi, T. Miyahara\",\"doi\":\"10.1109/TENCON.2003.1273305\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We present a method that acquires a state transition graph (STG) from input/output sequences (training sequences) of an unknown finite state machine (FSM). Our method is based on the genetic network programming (GNP) framework. Here, STGs as individuals are evolved by applying genetic operations such as crossover and mutation. The goal of the method is acquisition of an STG that is consistent with training sequences, and the number of states is as small as possible. Next, we modify our method such that the method acquires rules for an agent's decision making. In the modified method, a directed graph is used to represent rules, where nodes indicate situations that an agent is placed in, and edges represent state transitions. Each edge has two sets of information - percepts and actions. An agent first refers to the initial node, and an edge is adopted according to its percepts. The agent does the actions associated with the edges and the next state is decided. Directed graphs are used as individuals and genetic operations are applied to them to obtain good rules. These methods have been implemented and some experimental results are shown.\",\"PeriodicalId\":405847,\"journal\":{\"name\":\"TENCON 2003. Conference on Convergent Technologies for Asia-Pacific Region\",\"volume\":\"382 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2003-10-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"TENCON 2003. Conference on Convergent Technologies for Asia-Pacific Region\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/TENCON.2003.1273305\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"TENCON 2003. Conference on Convergent Technologies for Asia-Pacific Region","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TENCON.2003.1273305","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Acquisition of a state transition graph using genetic network programming techniques
We present a method that acquires a state transition graph (STG) from input/output sequences (training sequences) of an unknown finite state machine (FSM). Our method is based on the genetic network programming (GNP) framework. Here, STGs as individuals are evolved by applying genetic operations such as crossover and mutation. The goal of the method is acquisition of an STG that is consistent with training sequences, and the number of states is as small as possible. Next, we modify our method such that the method acquires rules for an agent's decision making. In the modified method, a directed graph is used to represent rules, where nodes indicate situations that an agent is placed in, and edges represent state transitions. Each edge has two sets of information - percepts and actions. An agent first refers to the initial node, and an edge is adopted according to its percepts. The agent does the actions associated with the edges and the next state is decided. Directed graphs are used as individuals and genetic operations are applied to them to obtain good rules. These methods have been implemented and some experimental results are shown.