Deep Convolutional Neural Network for Structural Dynamic Response Estimation and System Identification
Publication: Journal of Engineering Mechanics
Volume 145, Issue 1
Abstract
This study presents a deep convolutional neural network (CNN)-based approach to estimate the dynamic response of a linear single-degree-of-freedom (SDOF) system, a nonlinear SDOF system, and a full-scale 3-story multidegree of freedom (MDOF) steel frame. In the MDOF system, roof acceleration is estimated through the input ground motion. Various cases of noise-contaminated signals are considered in this study, and the conventional multilayer perceptron (MLP) algorithm serves as a reference for the proposed CNN approach. According to the results from numerical simulations and experimental data, the proposed CNN approach is able to predict the structural responses accurately, and it is more robust against noisy data compared with the MLP algorithm. Moreover, the physical interpretation of CNN model is discussed in the context of structural dynamics. It is demonstrated that in some special cases, the convolution kernel has the capability of approximating the numerical integration operator, and the convolution layers attempt to extract the dominant frequency signature observed in the ideal target signal while eliminating irrelevant information during the training process.
Get full access to this article
View all available purchase options and get full access to this article.
Acknowledgments
The authors would like to thank Dr. Ting-Yu Hsu from the National Taiwan University of Science and Technology in Taiwan for providing the shake-table data collected at NCREE.
References
Abdeljaber, O., O. Avci, S. Kiranyaz, M. Gabbouj, and D. J. Inman. 2017. “Real-time vibration-based structural damage detection using one-dimensional convolutional neural networks.” J. Sound Vib. 388: 154–170. https://doi.org/10.1016/j.jsv.2016.10.043.
Arangio, S., and J. L. Beck. 2012. “Bayesian neural networks for bridge integrity assessment.” Struct. Control Health Monit. 19 (1): 3–21. https://doi.org/10.1002/stc.420.
Atha, D. J., and M. R. Jahanshahi. 2018. “Evaluation of deep learning approaches based on convolutional neural networks for corrosion detection.” Struct. Health Monit. 17 (5): 1110–1128. https://doi.org/10.1177/1475921717737051.
Basheer, I. A., and M. Hajmeer. 2000. “Artificial neural networks: Fundamentals, computing, design, and application.” J. Microbiol. Methods 43 (1): 3–31. https://doi.org/10.1016/S0167-7012(00)00201-3.
Cha, Y.-J., W. Choi, and O. Büyüköztürk. 2017. “Deep learning-based crack damage detection using convolutional neural networks.” Comput.-Aided Civ. Infrastruct. Eng. 32 (5): 361–378. https://doi.org/10.1111/mice.12263.
Chen, F. C., and M. R. Jahanshahi. 2018. “NB-CNN: Deep learning-based crack detection using convolutional neural network and naïve Bayes data fusion.” IEEE Trans. Ind. Electr. 65 (5): 4392. https://doi.org/10.1109/TIE.2017.2764844.
Cury, A., and C. Crémona. 2012. “Pattern recognition of structural behaviors based on learning algorithms and symbolic data concepts.” Struct. Control Health Monit. 19 (2): 161–186. https://doi.org/10.1002/stc.412.
Derkevorkian, A., M. Hernandez-Garcia, H.-B. Yun, S. F. Masri, and P. Li. 2015. “Nonlinear data-driven computational models for response prediction and change detection.” Struct. Control Health Monit. 22 (2): 273–288. https://doi.org/10.1002/stc.1673.
Kao, C.-Y., and C.-H. Loh. 2013. “Monitoring of long-term static deformation data of Fei-Tsui arch dam using artificial neural network-based approaches.” Struct. Control Health Monit. 20 (3): 282–303. https://doi.org/10.1002/stc.492.
Krizhevsky, A., I. Sutskever, and G. E. Hinton. 2012. “Imagenet classification with deep convolutional neural networks.” In Proc., 26th Annual Conf. on Neural Information Processing Systems, 1106–1114. Lake Tahoe, NV: NIPS.
Längkvist, M., L. Karlsson, and A. Loutfi. 2014. “A review of unsupervised feature learning and deep learning for time-series modeling.” Pattern Recognit. Lett. 42: 11–24. https://doi.org/10.1016/j.patrec.2014.01.008.
LeCun, Y., and Y. Bengio. 1995. “Convolutional networks for images, speech, and time-series.” In The handbook of brain theory and neural networks. Cambridge, MA: MIT Press.
LeCun, Y., Y. Bengio, and G. Hinton. 2015. “Deep learning.” Nature 521 (7553): 436–444. https://doi.org/10.1038/nature14539.
LeCun, Y., L. Bottou, Y. Bengio, and P. Haffner. 1998. “Gradient-based learning applied to document recognition.” Proc. IEEE 86 (11): 2278–2324. https://doi.org/10.1109/5.726791.
Levenberg, K. 1944. “A method for the solution of certain non-linear problems in least squares.” Q. Appl. Math. 2 (2): 164–168. https://doi.org/10.1090/qam/10666.
Marquardt, D. 1963. “An algorithm for least-squares estimation of nonlinear parameters.” SIAM J. Appl. Math. 11 (2): 431–441. https://doi.org/10.1137/0111030.
Masri, S. F., M. Nakamura, A. G. Chassiakos, and T. K. Caughey. 1996. “Neural network approach to detection of changes in structural parameters.” J. Eng. Mech. 122 (4): 350–360. https://doi.org/10.1061/(ASCE)0733-9399(1996)122:4(350).
Masri, S. F., A. W. Smyth, A. G. Chassiakos, T. K. Caughey, and N. F. Hunter. 2000. “Application of neural networks for detection of changes in nonlinear systems.” J. Eng. Mech. 126 (7): 666–676. https://doi.org/10.1061/(ASCE)0733-9399(2000)126:7(666).
Newmark, N. M. 1959. “A method of computation for structural dynamics.” J. Eng. Mech. Div. 85 (3): 67–94.
Pei, J.-S., and E. C. Mai. 2008. “Constructing multilayer feedforward neural networks to approximate nonlinear functions in engineering mechanics applications.” J. Appl. Mech. 75 (6): 061002. https://doi.org/10.1115/1.2957600.
Pei, J.-S., E. C. Mai, J. P. Wright, and S. F. Masri. 2013. “Mapping some basic functions and operations to multilayer feedforward neural networks for modeling nonlinear dynamical systems and beyond.” Nonlinear Dyn. 71 (1–2): 371–399. https://doi.org/10.1007/s11071-012-0667-9.
Pei, J.-S., E. C. Mai, J. P. Wright, and A. W. Smyth. 2007. “Neural network initialization with prototypes—Function approximation in engineering mechanics applications.” In Proc., Int. Joint Conf. on Neural Networks. NJ: IEEE.
Pei, J.-S., and S. F. Masri. 2015. “Demonstration and validation of constructive initialization method for neural networks to approximate nonlinear functions in engineering mechanics applications.” Nonlinear Dyn. 79 (3): 2099–2119. https://doi.org/10.1007/s11071-014-1797-z.
Pei, J.-S., and A. W. Smyth. 2006a. “New approach to designing multilayer feedforward neural network architecture for modeling nonlinear restoring forces. I: Formulation.” J. Eng. Mech. 132 (12): 1290–1300. https://doi.org/10.1061/(ASCE)0733-9399(2006)132:12(1290).
Pei, J.-S., and A. W. Smyth. 2006b. “New approach to designing multilayer feedforward neural network architecture for modeling nonlinear restoring forces. II: Applications.” J. Eng. Mech. 132 (12): 1301–1312. https://doi.org/10.1061/(ASCE)0733-9399(2006)132:12(1301).
Pei, J.-S., J. P. Wright, S. F. Masri, E. C. Mai, and A. W. Smyth. 2011. “Toward constructive methods for sigmoidal neural networks—Function approximation in engineering mechanics applications.” In Proc., Int. Joint Conf. on Neural Networks. NJ: IEEE.
Pei, J.-S., J. P. Wright, and A. W. Smyth. 2005a. “Mapping polynomial fitting into feedforward neural networks for modeling nonlinear dynamic systems and beyond.” Comput. Methods Appl. Mech. Eng. 194 (42–44): 4481–4505. https://doi.org/10.1016/j.cma.2004.12.010.
Pei, J.-S., J. P. Wright, and A. W. Smyth. 2005b. “Neural network initialization with prototypes—A case study in function approximation.” In Proc., Int. Joint Conf. on Neural Networks. NJ: IEEE.
Razavi, S. V., M. Jumaat, and H. E.-S. Ahmed. 2014. “Load-deflection analysis of CFRP strengthened RC slab using focused feed-forward time delay neural network.” Concr. Res. Lett. 5 (3): 858–872.
Suresh, S., S. Narasimhan, and S. Nagarajaiah. 2012. “Direct adaptive neural controller for the active control of earthquake-excited nonlinear base-isolated buildings.” Struct. Control Health Monit. 19 (3): 370–384. https://doi.org/10.1002/stc.437.
Tompson, J., K. Schlachter, P. Sprechmann, and K. Perlin. 2017. “Accelerating Eulerian fluid simulation with convolutional networks.” Preprint, submitted July 13, 2016. http://arxiv.org/abs/1607.03597.
Vedaldi, A., and K. Lenc. 2015. “Matconvnet—Convolutional neural networks for MATLAB.” In Proc., ACM Int. Conf. on Multimedia. New York: ACM.
Wang, B.-S. 2011. “Identifying damage of the benchmark structure by using artificial neural network methods.” Adv. Mater. Res. 219–220: 312–317. https://doi.org/10.4028/www.scientific.net/AMR.219-220.312.
Xu, B., A. Gong, J. He, and S. F. Masri. 2009. “A novel time-domain structural parametric identification methodology based on the equivalency of neural networks and ARMA model.” In Vol. 79 of Proc., 5th Int. Conf. on Emerging Intelligent Computing Technology and Applications, 888–897. Berlin, Heidelberg: Springer.
Information & Authors
Information
Published In
Copyright
©2018 American Society of Civil Engineers.
History
Received: Dec 10, 2017
Accepted: Jul 6, 2018
Published online: Oct 31, 2018
Published in print: Jan 1, 2019
Discussion open until: Mar 31, 2019
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.