Image Retraining Using TensorFlow Implementation of the Pretrained Inception-v3 Model for Evaluating Gravel Road Dust
Publication: Journal of Infrastructure Systems
Volume 26, Issue 2
Abstract
In gravel roads management systems (GRMS), the need for a holistic approach for detecting the dust amounts on gravel roads has enabled the development of a solution that works based on one of the subdisciplines of artificial intelligence (AI). Recently, machine learning is one of the most widely used algorithms to train data to optimize systems. The advances in machine learning has enabled us to develop a complex application. This paper demonstrates the ability of using one of the most popular machine learning frameworks TensorFlow to build an image classifier. This classifier has the ability to classify the dust amounts on gravel roads into four major levels (None, Low, Medium, and High). This classifier is based on the aspect of optimizing one of the deep neural networks models Inception-v3 model. This model contains a pretrained package used to extract and recognize dust patterns from dust images automatically. In this paper, a data set of 4,000 images of gravel roads were collected. For training, 80% of the data set was used, and 20% was used for testing. Furthermore, a prediction accuracy plot was generated, and it was found that this classifier achieves a prediction accuracy of 72%.
Get full access to this article
View all available purchase options and get full access to this article.
Data Availability Statement
Some or all data, models, or code that support the findings of this study are available from the corresponding author upon reasonable request.
Acknowledgments
The authors gratefully acknowledge the generous financial support of the Mountain-Plains Consortium (MPC) for this study. Also, the authors would like to sincerely acknowledge the contribution of Mr. Hans Jones to this study. All opinions, findings, and results are solely those of the authors.
References
Abadi, M., et al. 2016. “Tensorflow: A system for large-scale machine learning.” In Proc., 12th {USENIX} Symp. on Operating Systems Design and Implementation ({OSDI} 16), 265–283. Savannah, GA: USENIX Association.
Aleadelat, W., and K. Ksaibati. 2018. “A comprehensive approach for quantifying environmental costs associated with unpaved roads dust.” J. Environ. Econ. Policy 7 (2): 130–144. https://doi.org/10.1080/21606544.2017.1374214.
Aleadelat, W., K. Ksaibati, and O. Albatayneh. 2018a. “An optimisation tool to select gravel roads for dust chemical treatment projects using genetic algorithms.” Int. J. Pavement Eng. 2672 (40): 1–11. https://doi.org/10.1080/10298436.2018.1545092.
Aleadelat, W., C. H. Wright, and K. Ksaibati. 2018b. “Estimation of gravel roads ride quality through an android-based smartphone.” Transp. Res. Rec. 2672 (40): 14–21. https://doi.org/10.1177/0361198118758693.
Aleadelat, W., S. Wulff, and K. Ksaibati. 2019. “Development of performance prediction models for gravel roads using Markov chains.” Am. J. Civ. Eng. 7 (3): 73–81. https://doi.org/10.11648/j.ajce.20190703.12.
Alipour, M., D. K. Harris, and G. R. Miller. 2019. “Robust pixel-level crack detection using deep fully convolutional neural networks.” J. Comput. Civ. Eng. 33 (6): 04019040. https://doi.org/10.1061/(ASCE)CP.1943-5487.0000854.
Angelova, A., A. Krizhevsky, and V. Vanhoucke. 2015. “Pedestrian detection with a large-field-of-view deep network.” In Proc., 2015 IEEE Int. Conf. on Robotics and Automation (ICRA), 704–711. New York: IEEE.
Ba, J., V. Mnih, and K. Kavukcuoglu. 2014. “Multiple object recognition with visual attention.” Preprint, submitted April 23, 2015. http://arxiv.org/abs/1412.7755.
Bengio, Y. 2009. “Learning deep architectures for AI.” Found. Trends® Mach. Learn. 2 (1): 1–127. https://doi.org/10.1561/2200000006.
Bengio, Y. 2013. “Deep learning of representations: Looking forward.” In Proc., Int. Conf. on Statistical Language and Speech Processing, 1–37. Berlin: Springer.
Bengio, Y., A. Courville, and P. Vincent. 2013. “Representation learning: A review and new perspectives.” IEEE Trans. Pattern Anal. Mach. Intell. 35 (8): 1798–1828. https://doi.org/10.1109/TPAMI.2013.50.
Chapelle, O., B. Scholkopf, and A. Zien. 2009. “Semi-supervised learning (Chapelle, O. et al. eds. 2006) [book reviews].” IEEE Trans. Neural Networks 20 (3): 542. https://doi.org/10.1109/TNN.2009.2015974.
Ciresan, D. C., U. Meier, J. Masci, L. M. Gambardella, and J. Schmidhuber. 2011. “Flexible, high performance convolutional neural networks for image classification.” In Proc., 22nd Int. Joint Conf. on Artificial Intelligence. Barcelona: Association for the Advancement of Artificial Intelligence Press.
Dean, J., G. Corrado, R. Monga, K. Chen, M. Devin, M. Mao, and A. Y. Ng. 2012. “Large scale distributed deep networks.” In Proc., Advances in Neural Information Processing Systems, 1223–1231. Lake Tahoe, NV: Neural Information Processing Systems Conference.
Feng, Q., D. Peng, and Y. Gu. 2019. “Research of regularization techniques for SAR target recognition using deep CNN models.” In Vol. 11069 of Proc., 10th Int. Conf. on Graphics and Image Processing (ICGIP 2018), 110693P. Xi’an, China: International Conference on Graphics and Image Processing.
Frome, A., G. S. Corrado, J. Shlens, S. Bengio, J. Dean, and T. Mikolov. 2013. “Devise: A deep visual-semantic embedding model.” In Proc., Advances in Neural Information Processing Systems, 2121–2129. Lake Tahoe, NV: Neural Information Processing Systems Conference.
Gaweesh, S. M., and M. M. Ahmed. 2019. “Evaluating the safety effectiveness of a weather-based variable speed limit for a rural mountainous freeway in Wyoming.” J. Transp. Saf. Secur. 1–26. https://doi.org/10.1080/19439962.2019.1583707.
Glorot, X., and Y. Bengio. 2010. “Understanding the difficulty of training deep feedforward neural networks.” In Vol. 9 of Proc., 13th Int. Conf. on Artificial Intelligence and Statistics, 249–256. Sardinia, Italy: MIT Press.
Gong, H., Y. Sun, W. Hu, and B. Huang. 2019. “Neural networks for fatigue cracking prediction using outputs from pavement mechanistic-empirical design.” Int. J. Pavement Eng. 1–11. https://doi.org/10.1080/10298436.2019.1580367.
Gonzalez-Dominguez, J., I. Lopez-Moreno, P. J. Moreno, and J. Gonzalez-Rodriguez. 2015. “Frame-by-frame language identification in short utterances using deep neural networks.” Neural Networks 64 (Apr): 49–58. https://doi.org/10.1016/j.neunet.2014.08.006.
Greening, T. 2011. Quantifying the impacts of vehicle-generated dust: A comprehensive approach. Washington, DC: World Bank.
Gu, J., et al. 2018. “Recent advances in convolutional neural networks.” Pattern Recognit. 77 (May): 354–377. https://doi.org/10.1016/j.patcog.2017.10.013.
Hafez, M., K. Ksaibati, and R. A. Atadero. 2019. “Optimizing expert-based decision-making of pavement maintenance using artificial neural networks with pattern-recognition algorithms.” Transp. Res. Rec. 2673 (11): 90–100. https://doi.org/10.1177/0361198119851085.
Jain, A. 2016. Deep learning for computer vision–introduction to convolution neural networks. Gurgaon, Haryana: Analytics Vidhya.
Karpathy, A., G. Toderici, S. Shetty, T. Leung, R. Sukthankar, and L. Fei-Fei. 2014. “Large-scale video classification with convolutional neural networks.” In Proc., IEEE Conf. on Computer Vision and Pattern Recognition, 1725–1732. New York: IEEE.
Krizhevsky, A., I. Sutskever, and G. E. Hinton. 2012. “Imagenet classification with deep convolutional neural networks.” Adv. Neural Inf. Process. Syst. 60 (6): 1097–1105.
Libbrecht, M. W., and W. S. Noble. 2015. “Machine learning applications in genetics and genomics.” Nat. Rev. Genet. 16 (6): 321. https://doi.org/10.1038/nrg3920.
McCarthy, J., M. L. Minsky, N. Rochester, and C. E. Shannon. 2006. “A proposal for the dartmouth summer research project on artificial intelligence, August 31, 1955.” AI magazine 27 (4): 12. https://doi.org/10.1609/aimag.v27i4.1904.
Nie, M., and K. Wang. 2018. “Pavement distress detection based on transfer learning.” In Proc., 2018 5th Int. Conf. on Systems and Informatics (ICSAI), 435–439. New York: IEEE.
Schmidhuber, J. 2015. “Deep learning in neural networks: An overview.” Neural Networks 61 (Jan): 85–117. https://doi.org/10.1016/j.neunet.2014.09.003.
Szegedy, C., et al. 2015. “Going deeper with convolutions.” In Proc., IEEE Conf. on Computer Vision and Pattern Recognition, 1–9. Boston: IEEE.
Szegedy, C., V. Vanhoucke, S. Ioffe, J. Shlens, and Z. Wojna. 2016. “Rethinking the inception architecture for computer vision.” In Proc., IEEE Conf. on Computer Vision and Pattern Recognition, 2818–2826. Las Vegas: IEEE.
Vinyals, O., Ł. Kaiser, T. Koo, S. Petrov, I. Sutskever, and G. Hinton. 2015. “Grammar as a foreign language.” In Proc., Advances in neural information processing systems, 2773–2781. Montreal: Neural Information Processing Systems.
Wang, X., and Z. Hu. 2017. “Grid-based pavement crack analysis using deep learning.” In Proc., 2017 4th Int. Conf. on Transportation Information and Safety (ICTIS), 917–924. New York: IEEE.
Warrier, N. K., and K. Sathish. 2018. “Object detection on roads using deep learning and neural networks.” J. Network Commun. Emerging Technol. 8 (4): 325–328.
Xia, X., C. Xu, and B. Nan. 2017. “Inception-v3 for flower classification.” In Proc., 2017 2nd Int. Conf. on Image, Vision and Computing (ICIVC), 783–787. New York: IEEE.
Zhang, Q., M. Zhang, T. Chen, Z. Sun, Y. Ma, and B. Yu. 2019. “Recent advances in convolutional neural network acceleration.” Neurocomputing 323 (Jan): 37–51. https://doi.org/10.1016/j.neucom.2018.09.038.
Information & Authors
Information
Published In
Copyright
©2020 American Society of Civil Engineers.
History
Received: Mar 4, 2019
Accepted: Dec 16, 2019
Published online: Mar 30, 2020
Published in print: Jun 1, 2020
Discussion open until: Aug 30, 2020
Authors
Metrics & Citations
Metrics
Citations
Download citation
If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.