Estimating Road Construction Costs with Explainable Machine Learning
Published Online:28 Aug 2024https://doi.org/10.1287/inte.2023.0027
References
- (2020) Learning optimal decision trees using caching branch-and-bound search. Proc. Conf. AAAI Artificial Intelligence 34(04):3146–3153.Google Scholar
- (2011) Early stage cost estimation of buildings construction projects using artificial neural networks. J. Artificial Intelligence 4(1):63–75.Google Scholar
- (2019) Neural network models for actual cost prediction in Greek public highway projects. Internat. J. Project Organ. Management 11(1):41–64.Google Scholar
- (2023) Human-centric parcel delivery at Deutsche Post with operations research and machine learning. INFORMS J. Appl. Analytics 53(5):359–371.Link, Google Scholar
- (2017) Cost estimation methods for transport infrastructure: A systematic literature review. Procedia Engrg. 196:270–277.Google Scholar
- (2021) A comparative analysis of gradient boosting algorithms. Artificial Intelligence Rev. 54:1937–1967.Google Scholar
- (1985) Cost modelling and price forecasting: Practice and theory in perspective. Construction Management Econom. 3(3):199–215.Google Scholar
- (2001) Random forests. Machine Learn. 45:5–32.Google Scholar
- (2000) LOF: Identifying density-based local outliers. Proc. 2000 ACM SIGMOD Internat. Conf. Management Data (ACM, New York), 93–104.Google Scholar
- (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
- (2016) XGBoost: A scalable tree boosting system. Proc. 22nd ACM SIGKDD Internat. Conf. Knowledge Discovery Data Mining (ACM, New York), 785–794.Google Scholar
- (1995) Neural networks vs. parameter-based applications in cost. Cost Engrg. 37(2):14–18.Google Scholar
- (2000) Ensemble methods in machine learning. Internat. Workshop Multiple Classifier Systems (Springer, Berlin, Heidelberg), 1–15.Google Scholar
- (2023) Bombardier aftermarket demand forecast with machine learning. INFORMS J. Appl. Analytics 53(6):425–445.Link, Google Scholar
- (2020) Artificial intelligence and parametric construction cost estimate modeling: State-of-the-art review. J. Construction Engrg. Management 146(1):03119008.Google Scholar
- (2001) Greedy function approximation: A gradient boosting machine. Ann. Statist. 29(5):1189–1232.Google Scholar
- (2017) Distilling a neural network into a soft decision tree. Preprint, submitted November 27, https://arxiv.org/abs/1711.09784.Google Scholar
- (2019) Explainable AI in industry. Proc. 25th ACM SIGKDD Internat. Conf. Knowledge Discovery Data Mining (ACM, New York), 3203–3204.Google Scholar
- (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
- (2002) Gene selection for cancer classification using support vector machines. Machine Learn. 46:389–422.Google Scholar
- (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
- (1998) Support vector machines. IEEE Intelligent Systems 13(4):18–28.Google Scholar
- (2008) Managing interdependence: The effects of outsourcing structure on the performance of complex projects. Decision Sci. 39(1):5–31.Google Scholar
- (2021) CatBoost model and artificial intelligence techniques for corporate failure prediction. Tech. Forecasting Soc. Change 166:120658.Google Scholar
- (2017) LightGBM: A highly efficient gradient boosting decision tree. Adv. Neural Inform. Processing Systems, vol. 30 (MIT Press, Cambridge, MA).Google Scholar
- (1996) Estimation of project total cost and duration for housing projects in the UK. Building Environ. 31(4):375–383.Google Scholar
- (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
- (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
- (2014) Adam: A method for stochastic optimization. Preprint, submitted December 22, https://arxiv.org/abs/1412.6980.Google Scholar
- (1974) Predesign cost-estimation function for buildings. J. Construction Division 100(4):589–604.Google Scholar
- (2015) Deep learning. Nature 521(7553):436–444.Google Scholar
- (1995) Neural networks for construction cost estimation. Building Res. Inform. 23(5):279–284.Google Scholar
- (2008) Isolation forest. 2008 Eighth IEEE Internat. Conf. Data Mining (IEEE, Piscataway, NJ), 413–422.Google Scholar
- (2017) A unified approach to interpreting model predictions. Adv. Neural Inform. Processing Systems, vol. 30 (MIT Press, Cambridge, MA).Google Scholar
- (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
- (2021) Data-driven predictive modeling of highway construction cost items. J. Construction Engrg. Management 147(3):04020180.Google Scholar
- (1993) Neural network applications to cost engineering. Cost Engrg. 35(7):3135.Google Scholar
- (2021) A machine learning-based system for predicting service-level failures in supply chains. INFORMS J. Appl. Analytics 51(3):200–212.Link, Google Scholar
- (2021) Using machine learning to improve public reporting on US government contracts. INFORMS J. Appl. Analytics 51(6):463–479.Link, Google Scholar
- (2020) Microsoft uses machine learning and optimization to reduce e-commerce fraud. INFORMS J. Appl. Analytics 50(1):64–79.Link, Google Scholar
- (2011) Scikit-learn: Machine learning in python. J. Machine Learn. Res. 12(85):2825–2830.Google Scholar
- (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
- (2018) CatBoost: Unbiased boosting with categorical features. Adv. Neural Inform. Processing Systems, vol. 31 (MIT Press, Cambridge, MA).Google Scholar
- (1986) Induction of decision trees. Machine Learn. 1(1):81–106.Google Scholar
- (1994) C4.5: Programs for Machine Learning by J. Ross Quinlan. Morgan Kaufmann Publishers, Inc., 1993. Machine Learn. 16:235–240.Google Scholar
- (2021) Machine learning in manufacturing and industry 4.0 applications. Internat. J. Production Res. 59(16):4773–4778.Google Scholar
- (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
- (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
- (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
- (2018) Optimized scoring systems: Toward trust in machine learning for healthcare and criminal justice. Interfaces 48(5):449–466.Link, Google Scholar
- (1986) Learning representations by back-propagating errors. Nature 323(6088):533–536.Google Scholar
- (2021) Predicting and explaining pig iron production on charcoal blast furnaces: A machine learning approach. INFORMS J. Appl. Analytics 51(3):213–235.Link, Google Scholar
- (2018) Assessing collusion risks in managing construction projects using artificial neural network. Tech. Econom. Development Econom. 24(5):2003–2025.Google Scholar
- (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
- (2017) Learning important features through propagating activation differences. Internat. Conf. Machine Learn. (PMLR, New York), 3145–3153.Google Scholar
- (2014) Dropout: A simple way to prevent neural networks from overfitting. J. Machine Learn. Res. 15(56):1929–1958.Google Scholar
- (2020) Cost estimation in road construction using artificial neural network. Neural Comput. Appl. 32:9343–9355.Google Scholar
- (2020) Born-again tree ensembles. Singh A, ed. Proc. 37th Internat. Conf. Machine Learn., vol. 119 (PMLR, New York), 9743–9753.Google Scholar
- (2019) Hybrid approach to reducing estimating overfitting and collinearity. Engrg. Construction Architectural Management 26(10):2170–2185.Google Scholar
- (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
- (2019) MPA-IBM project SAFER: Sense-making analytics for maritime event recognition. INFORMS J. Appl. Analytics 49(4):269–280.Link, Google Scholar
- (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

