Estimating Road Construction Costs with Explainable Machine Learning

Published Online:https://doi.org/10.1287/inte.2023.0027

References

  • Aglin G, Nijssen S, Schaus P (2020) Learning optimal decision trees using caching branch-and-bound search. Proc. Conf. AAAI Artificial Intelligence 34(04):3146–3153.Google Scholar
  • Arafa M, Alqedra M (2011) Early stage cost estimation of buildings construction projects using artificial neural networks. J. Artificial Intelligence 4(1):63–75.Google Scholar
  • Aretoulis GN (2019) Neural network models for actual cost prediction in Greek public highway projects. Internat. J. Project Organ. Management 11(1):41–64.Google Scholar
  • Arıkan U, Kranz T, Sal BC, Schmitt S, Witt J (2023) Human-centric parcel delivery at Deutsche Post with operations research and machine learning. INFORMS J. Appl. Analytics 53(5):359–371.LinkGoogle Scholar
  • Barakchi M, Torp O, Belay AM (2017) Cost estimation methods for transport infrastructure: A systematic literature review. Procedia Engrg. 196:270–277.Google Scholar
  • Bentéjac C, Csörgő A, Martínez-Muñoz G (2021) A comparative analysis of gradient boosting algorithms. Artificial Intelligence Rev. 54:1937–1967.Google Scholar
  • Bowen P, Edwards P (1985) Cost modelling and price forecasting: Practice and theory in perspective. Construction Management Econom. 3(3):199–215.Google Scholar
  • Breiman L (2001) Random forests. Machine Learn. 45:5–32.Google Scholar
  • Breunig MM, Kriegel HP, Ng RT, Sander J (2000) LOF: Identifying density-based local outliers. Proc. 2000 ACM SIGMOD Internat. Conf. Management Data (ACM, New York), 93–104.Google Scholar
  • Carletti M, Masiero C, Beghi A, Susto GA (2019) Explainable machine learning in industry 4.0: Evaluating feature importance in anomaly detection to enable root cause analysis. 2019 IEEE Internat. Conf. Systems Man Cybernetics (SMC) (IEEE, Piscataway, NJ), 21–26.Google Scholar
  • Chen T, Guestrin C (2016) XGBoost: A scalable tree boosting system. Proc. 22nd ACM SIGKDD Internat. Conf. Knowledge Discovery Data Mining (ACM, New York), 785–794.Google Scholar
  • De la Garza JM, Rouhana KG (1995) Neural networks vs. parameter-based applications in cost. Cost Engrg. 37(2):14–18.Google Scholar
  • Dietterich TG (2000) Ensemble methods in machine learning. Internat. Workshop Multiple Classifier Systems (Springer, Berlin, Heidelberg), 1–15.Google Scholar
  • Dodin P, Xiao J, Adulyasak Y, Alamdari NE, Gauthier L, Grangier P, Lemaitre P, Hamilton WL (2023) Bombardier aftermarket demand forecast with machine learning. INFORMS J. Appl. Analytics 53(6):425–445.LinkGoogle Scholar
  • Elmousalami HH (2020) Artificial intelligence and parametric construction cost estimate modeling: State-of-the-art review. J. Construction Engrg. Management 146(1):03119008.Google Scholar
  • Friedman JH (2001) Greedy function approximation: A gradient boosting machine. Ann. Statist. 29(5):1189–1232.Google Scholar
  • Frosst N, Hinton G (2017) Distilling a neural network into a soft decision tree. Preprint, submitted November 27, https://arxiv.org/abs/1711.09784.Google Scholar
  • Gade K, Geyik SC, Kenthapadi K, Mithal V, Taly A (2019) Explainable AI in industry. Proc. 25th ACM SIGKDD Internat. Conf. Knowledge Discovery Data Mining (ACM, New York), 3203–3204.Google Scholar
  • Glorot X, Bordes A, Bengio Y (2011) Deep sparse rectifier neural networks. Gordon G, Dunson D, Dudík M, eds. Proc. Fourteenth Internat. Conf. Artificial Intelligence Statist., vol. 15 (PMLR, New York), 315–323.Google Scholar
  • Guyon I, Weston J, Barnhill S, Vapnik V (2002) Gene selection for cancer classification using support vector machines. Machine Learn. 46:389–422.Google Scholar
  • He K, Zhang X, Ren S, Sun J (2015) Delving deep into rectifiers: Surpassing human-level performance on ImageNet classification. Proc. IEEE Internat. Conf. Comput. Vision (IEEE, Piscataway, NJ), 1026–1034.Google Scholar
  • Hearst MA, Dumais ST, Osuna E, Platt J, Scholkopf B (1998) Support vector machines. IEEE Intelligent Systems 13(4):18–28.Google Scholar
  • Hui PP, Davis-Blake A, Broschak JP (2008) Managing interdependence: The effects of outsourcing structure on the performance of complex projects. Decision Sci. 39(1):5–31.Google Scholar
  • Jabeur SB, Gharib C, Mefteh-Wali S, Arfi WB (2021) CatBoost model and artificial intelligence techniques for corporate failure prediction. Tech. Forecasting Soc. Change 166:120658.Google Scholar
  • Ke G, Meng Q, Finley T, Wang T, Chen W, Ma W, Ye Q, Liu TY (2017) LightGBM: A highly efficient gradient boosting decision tree. Adv. Neural Inform. Processing Systems, vol. 30 (MIT Press, Cambridge, MA).Google Scholar
  • Khosrowshahi F, Kaka AP (1996) Estimation of project total cost and duration for housing projects in the UK. Building Environ. 31(4):375–383.Google Scholar
  • Kim GH, An SH, Kang KI (2004) Comparison of construction cost estimating models based on regression analysis, neural networks, and case-based reasoning. Build. Environ. 39(10):1235–1242.Google Scholar
  • Kim S, Choi CY, Shahandashti M, Ryu KR (2022) Improving accuracy in predicting city-level construction cost indices by combining linear ARIMA and nonlinear ANNs. J. Management Engrg. 38(2):04021093.Google Scholar
  • Kingma DP, Ba J (2014) Adam: A method for stochastic optimization. Preprint, submitted December 22, https://arxiv.org/abs/1412.6980.Google Scholar
  • Kouskoulas V, Koehn E (1974) Predesign cost-estimation function for buildings. J. Construction Division 100(4):589–604.Google Scholar
  • LeCun Y, Bengio Y, Hinton G (2015) Deep learning. Nature 521(7553):436–444.Google Scholar
  • Li H (1995) Neural networks for construction cost estimation. Building Res. Inform. 23(5):279–284.Google Scholar
  • Liu FT, Ting KM, Zhou ZH (2008) Isolation forest. 2008 Eighth IEEE Internat. Conf. Data Mining (IEEE, Piscataway, NJ), 413–422.Google Scholar
  • Lundberg SM, Lee SI (2017) A unified approach to interpreting model predictions. Adv. Neural Inform. Processing Systems, vol. 30 (MIT Press, Cambridge, MA).Google Scholar
  • Mahalakshmi G, Rajasekaran C (2019) Early cost estimation of highway projects in India using artificial neural network. Das B, Neithalath N, eds. Sustainable Construction and Building Materials, Lecture Notes in Civil Engineering, vol. 25 (Springer, Singapore), 659–672.Google Scholar
  • Mahdavian A, Shojaei A, Salem M, Yuan JS, Oloufa AA (2021) Data-driven predictive modeling of highway construction cost items. J. Construction Engrg. Management 147(3):04020180.Google Scholar
  • McKim RA (1993) Neural network applications to cost engineering. Cost Engrg. 35(7):3135.Google Scholar
  • Melançon GG, Grangier P, Prescott-Gagnon E, Sabourin E, Rousseau LM (2021) A machine learning-based system for predicting service-level failures in supply chains. INFORMS J. Appl. Analytics 51(3):200–212.LinkGoogle Scholar
  • Muir WA, Reich D (2021) Using machine learning to improve public reporting on US government contracts. INFORMS J. Appl. Analytics 51(6):463–479.LinkGoogle Scholar
  • Nanduri J, Jia Y, Oka A, Beaver J, Liu YW (2020) Microsoft uses machine learning and optimization to reduce e-commerce fraud. INFORMS J. Appl. Analytics 50(1):64–79.LinkGoogle Scholar
  • Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, Blondel M, et al. (2011) Scikit-learn: Machine learning in python. J. Machine Learn. Res. 12(85):2825–2830.Google Scholar
  • Petrusheva S, Car-Pušić D, Zileska-Pancovska V (2019) Support vector machine based hybrid model for prediction of road structures construction costs. IOP Conf. Ser. Earth Environ. Sci. 222(1):012010.Google Scholar
  • Prokhorenkova L, Gusev G, Vorobev A, Dorogush AV, Gulin A (2018) CatBoost: Unbiased boosting with categorical features. Adv. Neural Inform. Processing Systems, vol. 31 (MIT Press, Cambridge, MA).Google Scholar
  • Quinlan JR (1986) Induction of decision trees. Machine Learn. 1(1):81–106.Google Scholar
  • Quinlan JR (1994) C4.5: Programs for Machine Learning by J. Ross Quinlan. Morgan Kaufmann Publishers, Inc., 1993. Machine Learn. 16:235–240.Google Scholar
  • Rai R, Tiwari MK, Ivanov D, Dolgui A (2021) Machine learning in manufacturing and industry 4.0 applications. Internat. J. Production Res. 59(16):4773–4778.Google Scholar
  • Ribeiro MT, Singh S, Guestrin C (2016) “Why should I trust you?” explaining the predictions of any classifier. Proc. 22nd ACM SIGKDD Internat. Conf. Knowledge Discovery Data Mining (ACM, New York), 1135–1144.Google Scholar
  • Roxas CLC, Roxas NR, Cristobal J, Hao SE, Rabino RM, Revalde F (2019) Modeling road construction project cost in the Philippines using the artificial neural network approach. 2019 IEEE 11th Internat. Conf. Humanoid Nanotechnology Inform. Tech. Comm. Control Environment Management (HNICEM) (IEEE, Piscataway, NJ), 1–5.Google Scholar
  • Rudin C (2019) Stop explaining black box machine learning models for high stakes decisions and use interpretable models instead. Nature Machine Intelligence 1(5):206–215.Google Scholar
  • Rudin C, Ustun B (2018) Optimized scoring systems: Toward trust in machine learning for healthcare and criminal justice. Interfaces 48(5):449–466.LinkGoogle Scholar
  • Rumelhart DE, Hinton GE, Williams RJ (1986) Learning representations by back-propagating errors. Nature 323(6088):533–536.Google Scholar
  • Salles Melo Lima M, Eryarsoy E, Delen D (2021) Predicting and explaining pig iron production on charcoal blast furnaces: A machine learning approach. INFORMS J. Appl. Analytics 51(3):213–235.LinkGoogle Scholar
  • Shan M, Le Y, Yiu KT, Chan AP, Hu Y, Zhou Y (2018) Assessing collusion risks in managing construction projects using artificial neural network. Tech. Econom. Development Econom. 24(5):2003–2025.Google Scholar
  • Shapley LS (1953) A value for n-person games. Kuhn HW, Tucker AW, eds. Contributions to the Theory of Games (AM-28), vol. II (Princeton University Press, Princeton, NJ), 307–317.Google Scholar
  • Shrikumar A, Greenside P, Kundaje A (2017) Learning important features through propagating activation differences. Internat. Conf. Machine Learn. (PMLR, New York), 3145–3153.Google Scholar
  • Srivastava N, Hinton G, Krizhevsky A, Sutskever I, Salakhutdinov R (2014) Dropout: A simple way to prevent neural networks from overfitting. J. Machine Learn. Res. 15(56):1929–1958.Google Scholar
  • Tijanić K, Car-Pušić D, Šperac M (2020) Cost estimation in road construction using artificial neural network. Neural Comput. Appl. 32:9343–9355.Google Scholar
  • Vidal T, Schiffer M (2020) Born-again tree ensembles. Singh A, ed. Proc. 37th Internat. Conf. Machine Learn., vol. 119 (PMLR, New York), 9743–9753.Google Scholar
  • Xiong B, Newton S, Li V, Skitmore M, Xia B (2019) Hybrid approach to reducing estimating overfitting and collinearity. Engrg. Construction Architectural Management 26(10):2170–2185.Google Scholar
  • Xu F, Uszkoreit H, Du Y, Fan W, Zhao D, Zhu J (2019) Explainable AI: A brief survey on history, research areas, approaches and challenges. Natl. Language Processing Chinese Comput. 8th CCF Internat. Conf. (Springer, Berlin, Heidelberg), 563–574.Google Scholar
  • Yeo G, Lim SH, Wynter L, Hassan H (2019) MPA-IBM project SAFER: Sense-making analytics for maritime event recognition. INFORMS J. Appl. Analytics 49(4):269–280.LinkGoogle Scholar
  • Zhang R, Zhang S, Muthuraman S, Jiang J (2007) One class support vector machine for anomaly detection in the communication network performance data. Proc. 5th Conf. Appl. Electromagnetics Wireless Optical Comm. (ACM, New York), 31–37.Google Scholar
INFORMS site uses cookies to store information on your computer. Some are essential to make our site work; Others help us improve the user experience. By using this site, you consent to the placement of these cookies. Please read our Privacy Statement to learn more.