Related Experiment Video
Updated: Jun 20, 2025

Author Spotlight: Efficient Image Recognition Using Directional Gradient Histogram Technique and Support Vector Machines
Published on: January 5, 2024
Machine learning and interactive GUI for concrete compressive strength prediction
Mohamed Kamel Elshaarawy1, Mostafa M Alsaadawi2,3, Abdelrahman Kamal Hamed1
1Civil Engineering Department, Faculty of Engineering, Horus University-Egypt, New Damietta, 34517, Egypt.
Machine learning models accurately predict concrete compressive strength (CS) using eight input parameters. The Categorical-Gradient-Boosting (CatBoost) model achieved the highest accuracy, with concrete age being the most influential factor.
Area of Science:
- Civil Engineering
- Materials Science
- Computational Science
Background:
- Concrete compressive strength (CS) is vital for structural integrity and design.
- Accurate CS prediction optimizes material usage, reduces costs, and minimizes trial-and-error.
- Machine learning (ML) offers advanced solutions for complex engineering predictions like CS.
Purpose of the Study:
- To enhance concrete compressive strength prediction using diverse ML models.
- To analyze the influence of eight key input parameters on CS.
- To develop a practical tool for efficient CS estimation.
Main Methods:
- Utilized 1030 experimental CS data points for training and testing ML models.
- Implemented both non-ensemble (regression, evolutionary, neural network, fuzzy-inference-system) and ensemble (adaptive boosting, random forest, gradient boosting) ML models.
- Conducted sensitivity analysis using Shapley-Additive-exPlanations (SHAP) and k-fold cross-validation for model assessment.
Main Results:
- The Categorical-Gradient-Boosting (CatBoost) model demonstrated superior predictive performance.
- CatBoost achieved a determination coefficient (R²) of 0.966 and a Root-Mean-Square-Error (RMSE) of 3.06 MPa.
- SHAP analysis identified concrete age as the most significant factor influencing CS prediction.
Conclusions:
- ML models, particularly CatBoost, provide highly accurate CS predictions.
- Concrete age is the primary driver of compressive strength.
- A Graphical User Interface (GUI) can facilitate rapid and cost-effective CS predictions for designers.
Related Concept Videos
Non-destructive Tests for Concrete Strength
Measurement of Air Content in Concrete
The pressure method,...
Behavior of Concrete Under Compressive Load
As the concrete specimen fractures under...
Abrasion Resistance of Concrete
One such test is the revolving disc test, where three plates...
Elasticity in Concrete
Dynamic Modulus of Elasticity of Concrete
The sonic test is a common method to determine the dynamic modulus. In this test, a concrete beam, sized either 6 x 6 x 30 inches or 4 x 4 x 20 inches, is clamped at its center. Vibrations are initiated at one end of the beam by an electromagnetic exciter unit powered by...

