SlideShare a Scribd company logo
Suche senden
Hochladen
Einloggen
Registrieren
IRJET- Deep Learning Model to Predict Hardware Performance
Melden
IRJET Journal
Folgen
Fast Track Publications
21. Sep 2018
•
0 gefällt mir
•
10 views
IRJET- Deep Learning Model to Predict Hardware Performance
21. Sep 2018
•
0 gefällt mir
•
10 views
IRJET Journal
Folgen
Fast Track Publications
Melden
Ingenieurwesen
https://irjet.net/archives/V5/i8/IRJET-V5I8284.pdf
IRJET- Deep Learning Model to Predict Hardware Performance
1 von 4
Jetzt herunterladen
1
von
4
Recomendados
A Hierarchical Feature Set optimization for effective code change based Defec...
IOSR Journals
327 views
•
8 Folien
A Defect Prediction Model for Software Product based on ANFIS
IJSRD
209 views
•
5 Folien
EMPIRICAL APPLICATION OF SIMULATED ANNEALING USING OBJECT-ORIENTED METRICS TO...
ijcsa
232 views
•
15 Folien
Artificial Intelligence based Pattern Recognition
Dr. Amarjeet Singh
27 views
•
4 Folien
IRJET - A Novel Approach for Software Defect Prediction based on Dimensio...
IRJET Journal
2 views
•
9 Folien
Volume 2-issue-6-2165-2172
Editor IJARCET
376 views
•
8 Folien
Más contenido relacionado
Was ist angesagt?
IRJET- Sketch-Verse: Sketch Image Inversion using DCNN
IRJET Journal
9 views
•
3 Folien
50120130406033
IAEME Publication
387 views
•
9 Folien
Table of Contents
butest
227 views
•
9 Folien
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD Editor
288 views
•
5 Folien
International Journal of Computer Science and Security Volume (1) Issue (1)
CSCJournals
1.5K views
•
101 Folien
Function Point Software Cost Estimates using Neuro-Fuzzy technique
ijceronline
158 views
•
5 Folien
Was ist angesagt?
(17)
IRJET- Sketch-Verse: Sketch Image Inversion using DCNN
IRJET Journal
•
9 views
50120130406033
IAEME Publication
•
387 views
Table of Contents
butest
•
227 views
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD Editor
•
288 views
International Journal of Computer Science and Security Volume (1) Issue (1)
CSCJournals
•
1.5K views
Function Point Software Cost Estimates using Neuro-Fuzzy technique
ijceronline
•
158 views
June 2010 exam questions and answers
DamonTauroa
•
7.5K views
Test case prioritization using firefly algorithm for software testing
Journal Papers
•
422 views
Clustering of Big Data Using Different Data-Mining Techniques
IRJET Journal
•
90 views
A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...
ijaia
•
12 views
Automated exam question set generator using utility based agent and learning ...
Journal Papers
•
99 views
IRJET- Prediction of Crime Rate Analysis using Supervised Classification Mach...
IRJET Journal
•
77 views
Scenario $4$
Jason121
•
732 views
Using Data Mining to Identify COSMIC Function Point Measurement Competence
IJECEIAES
•
12 views
AI-Driven Software Quality Assurance in the Age of DevOps
Chakkrit (Kla) Tantithamthavorn
•
3.6K views
IRJET- Software Bug Prediction using Machine Learning Approach
IRJET Journal
•
44 views
Promise 2011: "An Iterative Semi-supervised Approach to Software Fault Predic...
CS, NcState
•
842 views
Similar a IRJET- Deep Learning Model to Predict Hardware Performance
Email Spam Detection Using Machine Learning
IRJET Journal
31 views
•
4 Folien
STOCK PRICE PREDICTION USING MACHINE LEARNING [RANDOM FOREST REGRESSION MODEL]
IRJET Journal
3 views
•
5 Folien
Visualizing and Forecasting Stocks Using Machine Learning
IRJET Journal
20 views
•
3 Folien
A Firefly based improved clustering algorithm
IRJET Journal
43 views
•
8 Folien
IRJET- Automated CV Classification using Clustering Technique
IRJET Journal
27 views
•
4 Folien
Recuriter Recommendation System
IRJET Journal
3 views
•
3 Folien
Similar a IRJET- Deep Learning Model to Predict Hardware Performance
(20)
Email Spam Detection Using Machine Learning
IRJET Journal
•
31 views
STOCK PRICE PREDICTION USING MACHINE LEARNING [RANDOM FOREST REGRESSION MODEL]
IRJET Journal
•
3 views
Visualizing and Forecasting Stocks Using Machine Learning
IRJET Journal
•
20 views
A Firefly based improved clustering algorithm
IRJET Journal
•
43 views
IRJET- Automated CV Classification using Clustering Technique
IRJET Journal
•
27 views
Recuriter Recommendation System
IRJET Journal
•
3 views
IRJET - Comparative Analysis of GUI based Prediction of Parkinson Disease usi...
IRJET Journal
•
32 views
Benchmarking Techniques for Performance Analysis of Operating Systems and Pro...
IRJET Journal
•
8 views
Review of Existing Methods in K-means Clustering Algorithm
IRJET Journal
•
33 views
IRJET- Automatic Object Sorting using Deep Learning
IRJET Journal
•
53 views
E-Healthcare monitoring System for diagnosis of Heart Disease using Machine L...
IRJET Journal
•
4 views
Performance Evaluation of Fine-tuned Faster R-CNN on specific MS COCO Objects
IJECEIAES
•
81 views
Performancepredictionforsoftwarearchitectures 100810045752-phpapp02
NNfamily
•
145 views
Performance prediction for software architectures
Mr. Chanuwan
•
177 views
IRJET- Semantic Analysis of Online Customer Queries
IRJET Journal
•
11 views
AIRLINE FARE PRICE PREDICTION
IRJET Journal
•
884 views
Comparative Study of Pre-Trained Neural Network Models in Detection of Glaucoma
IRJET Journal
•
2 views
IRJET- Machine Learning Techniques for Code Optimization
IRJET Journal
•
18 views
Rachit Mishra_stock prediction_report
Rachit Mishra
•
164 views
Handwritten Text Recognition Using Machine Learning
IRJET Journal
•
3 views
Más de IRJET Journal
SOIL STABILIZATION USING WASTE FIBER MATERIAL
IRJET Journal
6 views
•
7 Folien
Sol-gel auto-combustion produced gamma irradiated Ni1-xCdxFe2O4 nanoparticles...
IRJET Journal
3 views
•
7 Folien
Identification, Discrimination and Classification of Cotton Crop by Using Mul...
IRJET Journal
3 views
•
5 Folien
“Analysis of GDP, Unemployment and Inflation rates using mathematical formula...
IRJET Journal
2 views
•
11 Folien
MAXIMUM POWER POINT TRACKING BASED PHOTO VOLTAIC SYSTEM FOR SMART GRID INTEGR...
IRJET Journal
2 views
•
6 Folien
Performance Analysis of Aerodynamic Design for Wind Turbine Blade
IRJET Journal
3 views
•
5 Folien
Más de IRJET Journal
(20)
SOIL STABILIZATION USING WASTE FIBER MATERIAL
IRJET Journal
•
6 views
Sol-gel auto-combustion produced gamma irradiated Ni1-xCdxFe2O4 nanoparticles...
IRJET Journal
•
3 views
Identification, Discrimination and Classification of Cotton Crop by Using Mul...
IRJET Journal
•
3 views
“Analysis of GDP, Unemployment and Inflation rates using mathematical formula...
IRJET Journal
•
2 views
MAXIMUM POWER POINT TRACKING BASED PHOTO VOLTAIC SYSTEM FOR SMART GRID INTEGR...
IRJET Journal
•
2 views
Performance Analysis of Aerodynamic Design for Wind Turbine Blade
IRJET Journal
•
3 views
Heart Failure Prediction using Different Machine Learning Techniques
IRJET Journal
•
2 views
Experimental Investigation of Solar Hot Case Based on Photovoltaic Panel
IRJET Journal
•
2 views
Metro Development and Pedestrian Concerns
IRJET Journal
•
2 views
Mapping the Crashworthiness Domains: Investigations Based on Scientometric An...
IRJET Journal
•
2 views
Data Analytics and Artificial Intelligence in Healthcare Industry
IRJET Journal
•
2 views
DESIGN AND SIMULATION OF SOLAR BASED FAST CHARGING STATION FOR ELECTRIC VEHIC...
IRJET Journal
•
5 views
Efficient Design for Multi-story Building Using Pre-Fabricated Steel Structur...
IRJET Journal
•
6 views
Development of Effective Tomato Package for Post-Harvest Preservation
IRJET Journal
•
2 views
“DYNAMIC ANALYSIS OF GRAVITY RETAINING WALL WITH SOIL STRUCTURE INTERACTION”
IRJET Journal
•
2 views
Understanding the Nature of Consciousness with AI
IRJET Journal
•
2 views
Augmented Reality App for Location based Exploration at JNTUK Kakinada
IRJET Journal
•
4 views
Smart Traffic Congestion Control System: Leveraging Machine Learning for Urba...
IRJET Journal
•
2 views
Enhancing Real Time Communication and Efficiency With Websocket
IRJET Journal
•
2 views
Textile Industrial Wastewater Treatability Studies by Soil Aquifer Treatment ...
IRJET Journal
•
2 views
Último
Design HVAC System for Hospital
Mohammed Abdulhabeb Ahmed
11 views
•
76 Folien
INDIAN KNOWLEDGE SYSTEM PPT chp-1.pptx
RuchiSharma494176
21 views
•
73 Folien
Building a Digital Thread
TaylorDuffy11
39 views
•
54 Folien
Airbus A321 Aircraft Airport & Maintenance Planning Manual PDF.pdf
TahirSadikovi
11 views
•
362 Folien
1st Ansys Technology Day in Athens, Agenda
SIMTEC Software and Services
136 views
•
2 Folien
Unit 4 Food packaging materials and testing.pptx
Dr P DINESHKUMAR
8 views
•
55 Folien
Último
(20)
Design HVAC System for Hospital
Mohammed Abdulhabeb Ahmed
•
11 views
INDIAN KNOWLEDGE SYSTEM PPT chp-1.pptx
RuchiSharma494176
•
21 views
Building a Digital Thread
TaylorDuffy11
•
39 views
Airbus A321 Aircraft Airport & Maintenance Planning Manual PDF.pdf
TahirSadikovi
•
11 views
1st Ansys Technology Day in Athens, Agenda
SIMTEC Software and Services
•
136 views
Unit 4 Food packaging materials and testing.pptx
Dr P DINESHKUMAR
•
8 views
Bricks.pptx
SubhamSharma20947
•
7 views
NCL PREVIOUS YEAR QUESTIONS.pdf
mining novel
•
8 views
DCES_Classroom_Building_100_CDs.pdf
RoshelleStahl1
•
28 views
JSA-Piling or Concreting for Foundations & Building
Alvin160771
•
9 views
DBMS
KaranSingh274675
•
13 views
Data Communication & Computer Networks
Sreedhar Chowdam
•
27 views
A review of IoT-based smart waste level monitoring system for smart cities
nooriasukmaningtyas
•
22 views
Cessna Model 406 Pilot Operating Handbook.pdf
TahirSadikovi
•
11 views
Generative AI for the rest of us
Massimo Ferre'
•
36 views
Power extraction from wind energy..pptx
Hajee Mohammad Danesh Science and Technology University (HSTU)
•
9 views
SC 24でのメタバース関連標準化概要:ヘルスケア応用事例を交えて(ISO/IEC JTC 1/SC 24)
Kurata Takeshi
•
35 views
Instruction Set : Computer Architecture
Ritwik Mishra
•
11 views
PORTFOLIO-Pascual-Khristine-Lerie.pdf
KhristinePascual1
•
11 views
Vintage Computing Festival Midwest 18 2023-09-09 What's In A Terminal.pdf
Richard Thomson
•
10 views
IRJET- Deep Learning Model to Predict Hardware Performance
1.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 08 | Aug 2018 www.irjet.net p-ISSN: 2395-0072 Deep Learning Model to Predict Hardware Performance Shrreenithi Srinivasan1, Avik Satrughana Nayak2 1BE Computer Science, Anna University, Chennai, India 2BE Computer Science, Biju Patnaik University, Bhubaneswar, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract – The goal of the project is to harvest the power of machine learning algorithms and come up with a novel approach towards predicting the best possible combination of hardware features for a computer system, (e.g. microprocessor/memory specs, Software specs etc.) such that the baseline and peak scores measured on a certain benchmark program (e.g. CINT 2006 of SPEC benchmark program) is maximized. The problem involves predictive analysis and optimization of hyper parameter for high accuracy output. The baseline score is the target value. The hardware features are the independent variables and the baseline is the dependent variable. Key Words: Multi Linear Regression, Pandas, Sklearn package, Backward Elimination, Cross Validation, Logistic Regression, One hot Encoding, Forward Selection. 1. INTRODUCTION An application that is able to predict hardware performance and analysis with Deep Learning (DL) algorithms, could drastically improve the performance/ cost curve of a system of machines. An analysis is needed to verify the result with these expectations. Doing it manually takes time and this void is filled by a model which predicts part of the analysis which is the performance that can be expected with a set of input configurations. Performing this type of analysis by hand can require a day or two to complete per benchmark. Thus a Machine Learning (ML) model is used to do robust analysis and predict results in a fraction of time. The Deep Learning model takes input data such as CPU type, frequency, number of cores, memory size and speed, flash or disk architecture, network configuration that correlates against the corresponding performance and system response. For this project, SPEC CPU 2006 and SPEC CPU 2017 (Reference: 1) will be selected from the PerfKitBenchmarker suite of industry standard cloud platform benchmarks. These two Spec benchmarks are the most popular performance tools in repository which will be downloaded to PostGresQl for Deep Learning analysis. It contains SPEC’s next-generation, industry-standardized CPU intensive suites for measuring and comparing intensive performance, stressing a system’s processor, memory subsystem and compiler. Once a Deep Learning model is chosen and fully implemented, it will have the ability to infer a score from a given hardware configuration or infer a hardware configuration from a given score. This Deep Learning model is used to infer a benchmark score given a hardware configuration. 2. RELATED WORK The Deep Learning project is a green field project given by Flex Cloud Labs to students to explore and implement machine learning models. Thus there is no previous work done in the domain as per our investigation. 3. METHODOLOGY The approach involves training a Deep Learning model that takes input as the machine parameters and gives the baseline as output and also maximizes accuracy. To arrive at an accurate model, we followed a scientific approach towards optimizing a multi-variable problem involving following steps. 3.1 Exploratory Data Analysis (EDA) This is the process of developing an intuition of the input dataset, analyzing the distribution of mean, median and standard deviation of scores (in our case the baseline scores of machine performance), and coming up with an initial heuristics based model that provides some result (which need not be accurate), but works within the framework of existing models. 3.2 Data cleanup Perhaps the most challenging and major portion of developing a machine learning model is cleaning up the input data set. Some studies show that more than 80% of the work involving the development of Machine Learning (Reference: 2), involves data cleanup. This is a critical and often overlooked step, and is of utmost importance since noise and invalid data will create model parameters that have little to no correlation to the expected model. We spent a significant amount of effort in data cleanup using approaches we explain in the next section. 3.3 Model Fitting Once we are confident that the dataset has been sufficiently organized, it is now time to fit a model into our data set. This requires that we split our dataset into test © 2018, IRJET | Impact Factor value: 7.211 ISO 9001:2008 Certified Journal | Page 1640
2.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 08 | Aug 2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1641 set and training set and use the training set to generate a model, and use the test set to measure the accuracy of our model and fine tune its parameters if necessary. Models used in predicting hardware performances are one hot encoding using logistic regression, multi-linear regression using label encoding, backward elimination, forward selection and cross-validation. 4. IMPLEMENTATION OF THE DL MODEL Jupyter notebook, Numpy, Pandas, Sklearn Package and Python programming language are used to implement this work. Implementation of deep learning project is done as follows: Data pre-processing (Clean-up, Encoding, Feature analysis) Changing test and training data size Algorithm selection & model experimentation (Linear Regression, Lasso, Logistic etc.) Model tuning Experiment with Cross validation, Backward elimination, Forward selection. Experimenting with different permutation of above mentioned factors. In the area of data analysis, we explored the relationship between various parameters like hardware, vendor, system, num_cores, num_chips, processes, num_of_cores per_chip, auto parallelization, num_of_threads_per_core, cpu-orderable, processor characteristics, base pointer size, peak pointer size, first level cache, second level cache, other cache, memory, operating system, file system on baseline score. As part of the data analysis we did lot of research on the datasets and gained insight about the extent of dependencies with respect to vendor (Figure 4.1), num_cores (Figure 4.2), system (Figure 4.3), processor (Figure 4.4) and speed (Figure 4.4). Fig - 4.1: Study on the distribution of different vendors with respect to baseline score Fig - 4.2: Study on the distribution of num_cores with respect to baseline score Fig - 4.3: Study on the distribution of system with respect to baseline score Fig - 4.4: Study on the distribution of processor with respect to baseline score
3.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 08 | Aug 2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1642 Fig - 4.5: Study on the distribution of speed with respect to baseline score After implementation, we came up with the clarification that, cross validation score is getting nearer to training score with respect to number of datasets (Figure 4.6) Chart-4.6: Result of cross validation score with respect to training score 5. RESULTS We explored different machine learning models such as, multinomial regression, linear regression, logistic regression, multi linear regression, multi linear lasso regression and implemented them to preprocessed dataset (preprocessing involves data cleaning, encoding dataset using one hot encoding and label encoding) and also used various machine learning algorithms like backward elimination, forward selection (Figure 5.1) and found out the different results which are mentioned below: Using Backward Elimination (all features- model linear regression) – 80.82% Using Forward Selection (all features- model linear regression) - 75.3% Using Cross Validation (only continuous feature- multi linear regression) - 80.77% Using Cross Validation (only continuous feature- multi linear lasso regression) -78.1% Multi Linear Regression (only continuous feature)- 77.64%. One Hot Encoding using Logistic Regression (categorical & all continuous feature) – 50.8% Fig-5.1: Results of models in predicting score 6. CONCLUSION Key takeaways in this analysis of deep learning model for predicting hardware performance are listed as follows: Data preprocessing is the main and very important task when handling with more number of data in the dataset. For Datasets that consists of numeric, alpha numeric and strings, it is better to use label encoding and one hot encoding to convert all the alpha numeric and strings to numeric before passing on to the model. In this project, both label and one hot encoding is used to get the better results. It is always better to test with different regression models to check the accuracy and compare the performance. In this project, we have used linear regression, logistic regression, multi linear lasso regression. Backward elimination and forward selection helped in getting good accuracy. Best accuracy can be achieved by using backward elimination and linear regression model with encoding the features. ACKNOWLEDGEMENT We would like to thank our Professor Ms. Vijayalakshmi for her continuous guidance and encouragement extended to me. We also like to express our sincere gratitude to the
4.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 08 | Aug 2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1643 department for the support and providing the necessary materials. REFERENCES [1] Ould-Ahmed-Vall, E., Doshi, K. A., Yount, C., & Woodlee, J. (2008). Characterization of SPEC CPU2006 and SPEC OMP2001 [2] https://www.ibm.com/blogs/bluemix/2017/08/ibm- data-catalog-data-scientists-productivity/ [3] H. Shakouri |G.R. Nadimi | F.Ghaderi Year 2007: Fuzzy linear regression models with absolute errors and optimum uncertainity [4] Li Zhang | Ruizhen Wu | Yintang Yang Year 2013: A high-speed and low-power synchronous and asynchronous packaging circuit based on standard gates under four-phase one-hot encoding [5] Fort Lee, N.J (Business Wire): ScaleMP February 22, 2016 https://www.businesswire.com/news/home/201602 22005378/en/ScaleMP-Ranks-No.-1-Standard- Performance-Evaluation