{"title":"基于神经模糊模型的资源消耗预测","authors":"Roberto Camacho Barranco, P. Teller","doi":"10.1109/NAFIPS.2016.7851597","DOIUrl":null,"url":null,"abstract":"The accurate prediction of resource consumption is important when it comes to optimally scheduling jobs in heterogeneous computer systems, e.g., cloud and grid computing infrastructures. Accordingly, different methods have been proposed to estimate the computer resource consumption of applications executed on such systems. In this paper, we use neuro-fuzzy modeling to predict the resource consumption of two bioinformatics applications, RAxML and BLAST. We experiment with different numbers and shapes of the membership functions to obtain, from a broad test set, the best initial configuration, which is tuned using neuro-adaptive learning methods. The results obtained by the neuro-fuzzy models are compared with those of five differently configured machine-learning models using the Root Relative Squared Error of a ten-fold cross validation of each model. This comparison indicates that neuro-fuzzy modeling can be used to estimate computer resource consumption and can provide more accurate or competitively accurate predictions of execution-time consumption.","PeriodicalId":208265,"journal":{"name":"2016 Annual Conference of the North American Fuzzy Information Processing Society (NAFIPS)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Resource consumption prediction using neuro-fuzzy modeling\",\"authors\":\"Roberto Camacho Barranco, P. Teller\",\"doi\":\"10.1109/NAFIPS.2016.7851597\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The accurate prediction of resource consumption is important when it comes to optimally scheduling jobs in heterogeneous computer systems, e.g., cloud and grid computing infrastructures. Accordingly, different methods have been proposed to estimate the computer resource consumption of applications executed on such systems. In this paper, we use neuro-fuzzy modeling to predict the resource consumption of two bioinformatics applications, RAxML and BLAST. We experiment with different numbers and shapes of the membership functions to obtain, from a broad test set, the best initial configuration, which is tuned using neuro-adaptive learning methods. The results obtained by the neuro-fuzzy models are compared with those of five differently configured machine-learning models using the Root Relative Squared Error of a ten-fold cross validation of each model. This comparison indicates that neuro-fuzzy modeling can be used to estimate computer resource consumption and can provide more accurate or competitively accurate predictions of execution-time consumption.\",\"PeriodicalId\":208265,\"journal\":{\"name\":\"2016 Annual Conference of the North American Fuzzy Information Processing Society (NAFIPS)\",\"volume\":\"24 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 Annual Conference of the North American Fuzzy Information Processing Society (NAFIPS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/NAFIPS.2016.7851597\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 Annual Conference of the North American Fuzzy Information Processing Society (NAFIPS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NAFIPS.2016.7851597","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Resource consumption prediction using neuro-fuzzy modeling
The accurate prediction of resource consumption is important when it comes to optimally scheduling jobs in heterogeneous computer systems, e.g., cloud and grid computing infrastructures. Accordingly, different methods have been proposed to estimate the computer resource consumption of applications executed on such systems. In this paper, we use neuro-fuzzy modeling to predict the resource consumption of two bioinformatics applications, RAxML and BLAST. We experiment with different numbers and shapes of the membership functions to obtain, from a broad test set, the best initial configuration, which is tuned using neuro-adaptive learning methods. The results obtained by the neuro-fuzzy models are compared with those of five differently configured machine-learning models using the Root Relative Squared Error of a ten-fold cross validation of each model. This comparison indicates that neuro-fuzzy modeling can be used to estimate computer resource consumption and can provide more accurate or competitively accurate predictions of execution-time consumption.