Published October 21, 2025 | Version v1
Conference paper Open

Enhancing Concrete Compressive Strength Prediction through Machine Learning Techniques

  • 1. ROR icon University of Tehran

Description

Recent advances in artificial intelligence and machine learning are reshaping the field of materials science by enabling predictive frameworks that simplify the design process, substantially reducing reliance on traditional, costly, and labor-intensive testing methods. This study explores the potential of four machine learning techniques: Deep Neural Networks, Random Forest, Light Gradient Boosting Machine, and eXtreme Gradient Boosting, in predicting the compressive strength of concrete. While many studies have applied machine learning to this problem using the same established dataset, a notable gap in the literature is the reliance on validation methods prone to optimistic bias. The primary contribution of this work is the application of a more methodologically rigorous evaluation framework to address this gap. We employ a nested cross-validation (CV) scheme, where the outer loop provides an unbiased measure of model generalization while the inner loop systematically fine-tunes hyperparameters. By mitigating the risk of overfitting, this robust approach provides a comprehensive and reliable benchmark of each algorithm's true performance. These insights offer practitioners trustworthy guidance for forecasting concrete compressive strength, ultimately contributing to more efficient and reliable construction processes.

Files

Certification.png

Files (6.7 MB)

Name Size Download all
md5:e54ab0db239ae119f329d528af795bdb
3.3 MB Preview Download
md5:3d80f035f3945765dc318788583ae5ca
143.6 kB Download
md5:839aaaeede4757d6ebb218cc797bc681
3.3 MB Download

Additional details

Related works

Cites
Journal article: 10.1007/s44379-025-00021-3 (DOI)

Software

Repository URL
https://github.com/CHPC-UT/ConcreteML
Programming language
Python
Development Status
Active

References

  • [1] M. Pankhania, "Artificial intelligence in musculoskeletal radiology: past, present, and future," Indian Journal of Musculoskeletal Radiology, vol. 2, no. 89, pp. 89-96, 2020.
  • [2] M. I. Jordan and T. M. Mitchell, "Machine learning: Trends, perspectives, and prospects," Science, vol. 349, no. 6245, pp. 255-260, 2015.
  • [3] D. Bzdok, M. Krzywinski, and N. Altman, "Machine learning: a primer," Nature methods, vol. 14, no. 12, p. 1119, 2017.
  • [4] Y. Gamil, "Machine learning in concrete technology: A review of current researches, trends, and applications," Frontiers in Built Environment, vol. 9, p. 1145591, 2023.
  • [5] I.-C. Yeh, "Modeling of strength of high-performance concrete using artificial neural networks," Cement and Concrete research, vol. 28, no. 12, pp. 1797-1808, 1998.
  • [6] Y. Xu et al., "Computation of high-performance concrete compressive strength using standalone and ensembled machine learning techniques," Materials, vol. 14, no. 22, p. 7034, 2021.
  • [7] T.-G. Nguyen, T. D. Tran, and P. D. Nguyen, "Prediction of concrete compressive strength using artificial neural network with bayesian optimization," Materials and Emerging Technologies for Sustainability, p. 2550007, 2025.
  • [8] D. Li, Z. Tang, Q. Kang, X. Zhang, and Y. Li, "Machine learning-based method for predicting compressive strength of concrete," Processes, vol. 11, no. 2, p. 390, 2023.
  • [9] K. Le Nguyen, M. Shakouri, and L. S. Ho, "Investigating the effectiveness of hybrid gradient boosting models and optimization algorithms for concrete strength prediction," Engineering Applications of Artificial Intelligence, vol. 149, p. 110568, 2025.
  • [10] S. Lee, N. H. Nguyen, A. Karamanli, J. Lee, and T. P. Vo, "Super learner machine‐learning algorithms for compressive strength prediction of high performance concrete," Structural Concrete, vol. 24, no. 2, pp. 2208-2228, 2023.
  • [11] M. Naved, M. Asim, and T. Ahmad, "Prediction of concrete compressive strength using deep neural networks based on hyperparameter optimization," Cogent Engineering, vol. 11, no. 1, p. 2297491, 2024.
  • [12] H. Babaei, M. Zamani, and S. Mohammadi, "The impact of data splitting methods on machine learning models: A case study for predicting concrete workability," Machine Learning for Computational Science and Engineering, vol. 1, no. 1, p. 21, 2025.
  • [13] L. Breiman, "Random forests," Machine learning, vol. 45, pp. 5-32, 2001.
  • [14] G. Ke et al., "Lightgbm: A highly efficient gradient boosting decision tree," Advances in neural information processing systems, vol. 30, 2017.
  • [15] T. Chen and C. Guestrin, "Xgboost: A scalable tree boosting system," in Proceedings of the 22nd acm sigkdd international conference on knowledge discovery and data mining, 2016, pp. 785-794.
  • [16] Y. LeCun, Y. Bengio, and G. Hinton, "Deep learning," nature, vol. 521, no. 7553, pp. 436-444, 2015.
  • [17] V. Nair and G. E. Hinton, "Rectified linear units improve restricted boltzmann machines," in Proceedings of the 27th international conference on machine learning (ICML-10), 2010, pp. 807-814.
  • [18] T. Akiba, S. Sano, T. Yanase, T. Ohta, and M. Koyama, "Optuna: A next-generation hyperparameter optimization framework," in Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery & data mining, 2019, pp. 2623-2631.
  • [19] F. Pedregosa et al., "Scikit-learn: Machine learning in Python," the Journal of machine Learning research, vol. 12, pp. 2825-2830, 2011.
  • [20] xgboost: Extreme Gradient Boosting. (2025). [Online]. Available: https://github.com/dmlc/xgboost
  • [21] A. Paszke et al., "Pytorch: An imperative style, high-performance deep learning library," Advances in neural information processing systems, vol. 32, 2019.
  • [22] P. Schober, C. Boer, and L. A. Schwarte, "Correlation coefficients: appropriate use and interpretation," Anesthesia & analgesia, vol. 126, no. 5, pp. 1763-1768, 2018.