Comparison of different machine learning algorithms to predict mechanical properties of concrete

dc.contributor.authorKoya, Bhanu Prakash
dc.contributor.supervisorCaterina, Valeo
dc.contributor.supervisorRishi, Gupta
dc.date.accessioned2021-01-19T22:09:10Z
dc.date.available2021-01-19T22:09:10Z
dc.date.copyright2021en_US
dc.date.issued2021-01-19
dc.degree.departmentDepartment of Mechanical Engineeringen_US
dc.degree.levelMaster of Engineering M.Eng.en_US
dc.description.abstractConcrete is the most widely used construction material throughout the world. Extensive experiments are conducted every year to measure various physical, mechanical, and chemical properties of concrete involving a hefty amount of money and time. This work focuses on the utilization of Machine Learning (ML) algorithms to predict a wide range of concrete properties and avoiding unnecessary experimentation. In this work, six mechanical properties of concrete namely Modulus of Rupture, Compression strength, Modulus of Elasticity, Poisson's ratio, Splitting tensile strength and Coefficient of thermal expansion were estimated by applying five different ML algorithms viz. Linear Regression, Support Vector Machine, Decision Tree, Random Forest, and Gradient Boosting models on the Wisconsin concrete mixes database. Further, these ML models were evaluated to identify the most suitable model that can reliably predict the mechanical properties of concrete. The approach followed in this research was verified using the 10-fold Cross- Validation technique to get rid of training and testing split bias. The Grid Search Cross Validation method was used to find the best hyperparameters for each algorithm. Root mean squared error (RMSE) and Nash and Suctcliffe Efficiency (NS) results showed that the Support Vector Machine outperformed all other models applied on the datasets. Support Vector Machine predicted the Modulus of Rupture at a curing age of 28 days with an NS score of 0.43 which is 34% and 26% better than the NS scores of Random Forest and Gradient Boosting advanced algorithms, respectively. This suggests that the Support Vector Machine algorithm with its NS score further improved can be used for predicting new data points at least for potentially similar systems.en_US
dc.description.scholarlevelGraduateen_US
dc.identifier.urihttp://hdl.handle.net/1828/12574
dc.language.isoen_USen_US
dc.rightsAvailable to the World Wide Weben_US
dc.subjectConcrete Propertiesen_US
dc.subjectMachine Learningen_US
dc.subjectModulus of Ruptureen_US
dc.subjectSupport Vector Machineen_US
dc.subjectDecision Treeen_US
dc.subjectEnsemble methodsen_US
dc.titleComparison of different machine learning algorithms to predict mechanical properties of concreteen_US
dc.typeprojecten_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Koya_Bhanu_MEng_2021.pdf
Size:
2.05 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2 KB
Format:
Item-specific license agreed upon to submission
Description: