Publication:
Performance prediction from simulation systems to physical systems using machine learning with transfer learning and scaling

dc.contributor.affiliationDA-IICT, Gandhinagar
dc.contributor.authorMankodi, Amit
dc.contributor.authorBhatt, Amit
dc.contributor.authorChaudhury, Bhaskar
dc.date.accessioned2025-08-01T13:09:08Z
dc.date.issued15-08-2023
dc.description.abstractSelection from several computer systems with different hardware features resulting in different software performance is a critical problem to solve. The problem becomes even more challenging when access to computer systems with different features is difficult. We had proposed a novel solution, �cross performance prediction with scaling,� in our previous work. In the scaling model, we predicted the physical system's runtime using a machine learning model trained only on a performance dataset of simulation-based systems applying a scaling factor to the predicted runtime. In this article, we propose another novel idea, �cross performance prediction with transfer learning,� that uses transfer learning to solve the same problem. This model predicts the target physical system's performance using a machine learning model trained on a combined performance dataset from simulation-based systems and an accessible source physical system. We evaluate both the models using several benchmark algorithms from SD-VBS and MiBench suites. Our scaling model results have achieved a prediction error of 10%�25% for general-purpose systems, whereas the transfer learning model has higher errors in the range of 50%. We have also developed a method to extract the rules built during the decision tree model's training to predict the runtime.
dc.format.extente6433
dc.identifier.citationMankodi, Amit, Bhatt, Amit,and Chaudhury, Bhaskar,"Performance prediction from simulation systems to physical systems using machine learning with transfer learning and scaling," Concurrency and Computation: Practice and Experience, Wiley, ISSN: 1532-0634, vol. 35, no. 18, article no. e6433, 15 Aug. 2023, doi: 10.1002/cpe.6433. [Published Date: 03 Jun. 2021]
dc.identifier.doi10.1002/cpe.6433
dc.identifier.issn1532-0634
dc.identifier.scopus2-s2.0-85107143510
dc.identifier.urihttps://ir.daiict.ac.in/handle/dau.ir/1676
dc.identifier.wosWOS:000657463400001
dc.language.isoen
dc.publisherWiley
dc.relation.ispartofseriesVol. 35; No. 18
dc.sourceConcurrency and Computation: Practice and Experience
dc.source.urihttps://onlinelibrary.wiley.com/doi/10.1002/cpe.6433
dc.titlePerformance prediction from simulation systems to physical systems using machine learning with transfer learning and scaling
dspace.entity.typePublication
relation.isAuthorOfPublication59ab8e4e-3d50-4815-b7d7-adbac7b328c1
relation.isAuthorOfPublicationd6170373-8db0-4813-ab0f-ebcb92cf00c8
relation.isAuthorOfPublicationd0ffe8b6-980b-4a74-bb54-7408522e6da7
relation.isAuthorOfPublication59ab8e4e-3d50-4815-b7d7-adbac7b328c1
relation.isAuthorOfPublicationd6170373-8db0-4813-ab0f-ebcb92cf00c8
relation.isAuthorOfPublicationd0ffe8b6-980b-4a74-bb54-7408522e6da7
relation.isAuthorOfPublication.latestForDiscovery59ab8e4e-3d50-4815-b7d7-adbac7b328c1

Files

Collections