{"title":"基于实时数据的在线模糊预测器","authors":"Chih-Ching Hsiao, S. Su","doi":"10.1109/FUZZY.2007.4295678","DOIUrl":null,"url":null,"abstract":"The algorithm of online predictor from input-output data pairs will be proposed. In this paper, it proposed an approach to generate fuzzy rules of predictor from real-time input-output data by means of ARMA model concept for unknown system. It includes two phase: (1). generating fuzzy rules phase, (2). online learning phase; If the error between the real output and the predictor's output is larger than the desired error, it means that the lack of the fuzzy rules. Thus, it will generate some new fuzzy rules for the fuzzy predictor or adding an output term in the premise part of fuzzy rules. From the generating fuzzy rules phase, it can online generate the fuzzy predictor. In another word, some redundant rules may be generated from bad information after learning. They may be incoming data include outliers, noises or uncertainties. Such bad rules will be discarded by a usage degree constant. To achieve good performance for this fuzzy predictor, the parameters of each fuzzy rule may be adjusted by on-line learning, when the prediction error into a pre-defined bound. In the simulation example, a nonlinear time-varying process operating in open loop is illustrated. Simulations and real-time results show the advantages of the proposed method.","PeriodicalId":236515,"journal":{"name":"2007 IEEE International Fuzzy Systems Conference","volume":"47 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-07-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"An On-Line Fuzzy Predictor from Real-Time Data\",\"authors\":\"Chih-Ching Hsiao, S. Su\",\"doi\":\"10.1109/FUZZY.2007.4295678\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The algorithm of online predictor from input-output data pairs will be proposed. In this paper, it proposed an approach to generate fuzzy rules of predictor from real-time input-output data by means of ARMA model concept for unknown system. It includes two phase: (1). generating fuzzy rules phase, (2). online learning phase; If the error between the real output and the predictor's output is larger than the desired error, it means that the lack of the fuzzy rules. Thus, it will generate some new fuzzy rules for the fuzzy predictor or adding an output term in the premise part of fuzzy rules. From the generating fuzzy rules phase, it can online generate the fuzzy predictor. In another word, some redundant rules may be generated from bad information after learning. They may be incoming data include outliers, noises or uncertainties. Such bad rules will be discarded by a usage degree constant. To achieve good performance for this fuzzy predictor, the parameters of each fuzzy rule may be adjusted by on-line learning, when the prediction error into a pre-defined bound. In the simulation example, a nonlinear time-varying process operating in open loop is illustrated. Simulations and real-time results show the advantages of the proposed method.\",\"PeriodicalId\":236515,\"journal\":{\"name\":\"2007 IEEE International Fuzzy Systems Conference\",\"volume\":\"47 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2007-07-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2007 IEEE International Fuzzy Systems Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FUZZY.2007.4295678\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2007 IEEE International Fuzzy Systems Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FUZZY.2007.4295678","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The algorithm of online predictor from input-output data pairs will be proposed. In this paper, it proposed an approach to generate fuzzy rules of predictor from real-time input-output data by means of ARMA model concept for unknown system. It includes two phase: (1). generating fuzzy rules phase, (2). online learning phase; If the error between the real output and the predictor's output is larger than the desired error, it means that the lack of the fuzzy rules. Thus, it will generate some new fuzzy rules for the fuzzy predictor or adding an output term in the premise part of fuzzy rules. From the generating fuzzy rules phase, it can online generate the fuzzy predictor. In another word, some redundant rules may be generated from bad information after learning. They may be incoming data include outliers, noises or uncertainties. Such bad rules will be discarded by a usage degree constant. To achieve good performance for this fuzzy predictor, the parameters of each fuzzy rule may be adjusted by on-line learning, when the prediction error into a pre-defined bound. In the simulation example, a nonlinear time-varying process operating in open loop is illustrated. Simulations and real-time results show the advantages of the proposed method.