簡易檢索 / 詳目顯示

研究生: Misael Algape Karundeng
Misael Algape Karundeng
論文名稱: Integrating Metaheuristic Optimization Algorithm and Computer Vision Based Deep Learning for Detecting Deflections of Structural Beams
Integrating Metaheuristic Optimization Algorithm and Computer Vision Based Deep Learning for Detecting Deflections of Structural Beams
指導教授: 周瑞生
Jui-Sheng Chou
口試委員: 歐昱辰
Yu-Chen Ou
鄭敏元
Min-Yuan Cheng
許丁友
Ting-You Hsu
學位類別: 碩士
Master
系所名稱: 工程學院 - 營建工程系
Department of Civil and Construction Engineering
論文出版年: 2020
畢業學年度: 108
語文別: 英文
論文頁數: 167
中文關鍵詞: reinforced concrete beamdeflection detectionjellyfish search optimizerresidual networkshybrid deep learningseismic performance
外文關鍵詞: reinforced concrete beam, deflection detection, jellyfish search optimizer, residual networks, hybrid deep learning, seismic performance
相關次數: 點閱:196下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • The seismic performance of a building must be evaluated after it has been affected by an earthquake load. In the evaluation process, ASCE/SEI 41 (2014) requires that the drift of the structure is determined to assess structural performance. This study provides a method that helps engineers in measuring the deflection of reinforced concrete cantilever beams. A deep learning model, called residual networks (ResNets), will be used to classify the deflection based on observation by computer vision. However, determining the optimal values of the hyper-parameters of this model is a challenge. Therefore, a hybrid model that integrates the Jellyfish Search (JS) algorithm and ResNets is developed. JS tunes the hyper-parameters of Stochastic Gradient Decent with Momentum (SGDM), which functions as the ResNets optimizer. The input data that are used to train the model are images that are collected in structural experiments. This experiment involved 29 cantilever beams with various reinforced concrete (RC) designs. These specimen RC beams were tested under simulated seismic loads with lateral displacement control. After each load had been applied to the beam, four single-lens digital cameras captured images from the east, west, north and south. Then, the performance of JS-ResNets was evaluated by comparing its accuracy with that of original ResNets using default hyper-parameters. The results of the analysis show that the proposed model achieves 98.1 percent accuracy, which exceeds that, 96.9 percent, of ResNets. Therefore, the hybrid model can provide insights for use of ResNets in similar visual surveillance tasks.


    The seismic performance of a building must be evaluated after it has been affected by an earthquake load. In the evaluation process, ASCE/SEI 41 (2014) requires that the drift of the structure is determined to assess structural performance. This study provides a method that helps engineers in measuring the deflection of reinforced concrete cantilever beams. A deep learning model, called residual networks (ResNets), will be used to classify the deflection based on observation by computer vision. However, determining the optimal values of the hyper-parameters of this model is a challenge. Therefore, a hybrid model that integrates the Jellyfish Search (JS) algorithm and ResNets is developed. JS tunes the hyper-parameters of Stochastic Gradient Decent with Momentum (SGDM), which functions as the ResNets optimizer. The input data that are used to train the model are images that are collected in structural experiments. This experiment involved 29 cantilever beams with various reinforced concrete (RC) designs. These specimen RC beams were tested under simulated seismic loads with lateral displacement control. After each load had been applied to the beam, four single-lens digital cameras captured images from the east, west, north and south. Then, the performance of JS-ResNets was evaluated by comparing its accuracy with that of original ResNets using default hyper-parameters. The results of the analysis show that the proposed model achieves 98.1 percent accuracy, which exceeds that, 96.9 percent, of ResNets. Therefore, the hybrid model can provide insights for use of ResNets in similar visual surveillance tasks.

    ABSTRACT i ACKNOWLEDGEMENT iii TABLE OF CONTENTS v LIST OF FIGURES vii LIST OF TABLES viii ABBREVIATIONS AND SYMBOLS ix Chapter 1 INTRODUCTION 1 1.1 Research Background 1 1.2 Research Objective 3 1.3 Research Process 4 Chapter 2 LITERATURE REVIEW 5 2.1 Conventional Evaluation of Building Structures 5 2.2 Use of Artificial Intelligence in Civil Engineering 6 2.3 Application of Deep Neural Networks 7 2.4 Development and Use of Metaheuristic Algorithm in Hybrid Learning Model 9 Chapter 3 METHODOLOGY 11 3.1 Residual Networks (ResNets) 11 3.2 Jellyfish Search (JS) Optimizer 18 3.2.1 Following the Ocean Current 19 3.2.2 Moving Inside the Jellyfish Swarm 19 3.2.3 Time Control Mechanism 20 3.3 Algorithm Validation and Performance 20 3.3.1 Validation Method 22 3.3.2 Validation Results 23 Chapter 4 PROPOSED HYBRID JS-ResNets MODEL 25 4.1 JS-ResNets Performance Evaluation 25 4.2 JS-ResNets Integration 25 4.3 JS-ResNets Model Development 28 Chapter 5 EXPERIMENTAL RESULTS AND DISCUSSION 32 5.1 Engineering Background and Definition 33 5.2 Data Collection and Processing 35 5.3 Determination of Hyper-parameters 39 5.4 Optimized Model Performance 42 Chapter 6 CONCLUSIONS 46 REFERENCES 48 APPENDIX A. Data Samples 53 APPENDIX B. MATLAB Code 123 APPENDIX C. User Tutorial 132 APPENDIX D. Designer Tutorial 139

    Adam, B., & Smith, I. F. C. (2008). Active tensegrity: A control framework for an adaptive civil-engineering structure. Comput. Struct., 86(23–24), 2215–2223. doi:10.1016/j.compstruc.2008.05.006
    ASCE/SEI-41-06. (2014). Seismic Rehabilitation of Existing Buildings. In.
    Bench-Capon, T. J. M., & Dunne, P. E. (2007). Argumentation in artificial intelligence. Artificial Intelligence, 171(10), 619-641. doi:https://doi.org/10.1016/j.artint.2007.05.001
    Bui, D.-K., Nguyen, T., Chou, J.-S., Nguyen-Xuan, H., & Ngo, T. D. (2018). A modified firefly algorithm-artificial neural network expert system for predicting compressive and tensile strength of high-performance concrete. Construction and Building Materials, 180, 320-333. doi:https://doi.org/10.1016/j.conbuildmat.2018.05.201
    Cha, Y.-J., Choi, W., & Buyukozturk, O. (2017). Deep Learning-Based Crack Damage Detection Using Convolutional Neural Networks. Computer-Aided Civil and Infrastructure Engineering, 32, 361-378. doi:10.1111/mice.12263
    Cheng, M.-Y., & Prayogo, D. (2014). Symbiotic Organisms Search: A new metaheuristic optimization algorithm. Computers & Structures, 139, 98-112. doi:https://doi.org/10.1016/j.compstruc.2014.03.007
    Chollet, F. (2017). Deep Learning with Python: Manning.
    Chou, J.-S., & Ngo, N.-T. (2016). Engineering Strength of Fiber-Reinforced Soil Estimated by Swarm Intelligence Optimized Regression System. Neural Computing and Applications, 1-16.
    Chou, J.-S., & Ngo, N.-T. (2017). Modified firefly algorithm for multidimensional optimization in structural design problems. Structural and Multidisciplinary Optimization, 55(6), 2013-2028. doi:10.1007/s00158-016-1624-x
    Chou, J.-S., & Pham, A.-D. (2017). Nature-inspired metaheuristic optimization in least squares support vector regression for obtaining bridge scour information. Information Sciences, 399. doi:10.1016/j.ins.2017.02.051
    Chou, J.-S., & Truong, D.-N. (2020a). Multiobjective optimization inspired by behavior of jellyfish for solving structural design problems. Chaos, Solitons & Fractals, 135, 109738. doi:https://doi.org/10.1016/j.chaos.2020.109738
    Chou, J.-S., & Truong, D.-N. (2020b). A novel metaheuristic algorithm inspired by search behavior of jellyfish for optimizing engineering design (Under re-review).
    DeCost, B. L., & Holm, E. A. (2015). A computer vision approach for automated analysis and classification of microstructural image data. Computational Materials Science, 110, 126-133. doi:https://doi.org/10.1016/j.commatsci.2015.08.011
    Dorigo, M., Birattari, M., & Stutzle, T. (2006). Ant colony optimization. IEEE computational intelligence magazine, 1(4), 28-39.
    Eskandar, H., Sadollah, A., Bahreininejad, A., & Hamdi, M. (2012). Water cycle algorithm – A novel metaheuristic optimization method for solving constrained engineering optimization problems. Computers & Structures, 110-111, 151-166. doi:https://doi.org/10.1016/j.compstruc.2012.07.010
    Fu, R., Xu, H., Wang, Z., Shen, L., Cao, M., Liu, T., & Novák, D. (2020). Enhanced Intelligent Identification of Concrete Cracks Using Multi-Layered Image Preprocessing-Aided Convolutional Neural Networks. Sensors (Basel, Switzerland), 20(7), 2021. doi:10.3390/s20072021
    Gen, M., & Cheng, R. (2000). Genetic algorithms and engineering optimization (Vol. 7): John Wiley & Sons.
    Goodfellow, I., Bengio, Y., & Courville, A. (2016). Deep Learning: MIT Press.
    He, K., Gkioxari, G., Dollár, P., & Girshick, R. (2017). Mask R-CNN.
    He, K., Zhang, X., Ren, S., & Sun, J. (2016, 27-30 June 2016). Deep Residual Learning for Image Recognition. Paper presented at the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).
    Hinton, G. (2010). Rectified Linear Units Improve Restricted Boltzmann Machines Vinod Nair (Vol. 27).
    Huyan, J., Li, W., Tighe, S., Zhai, J., Xu, Z., & Chen, Y. (2019). Detection of sealed and unsealed cracks with complex backgrounds using deep convolutional neural network. Automation in Construction, 107, 102946. doi:https://doi.org/10.1016/j.autcon.2019.102946
    Jung, M., & Chi, S. (2020). Human activity classification based on sound recognition and residual convolutional neural network. Automation in Construction, 114, 103177. doi:https://doi.org/10.1016/j.autcon.2020.103177
    Kaczmarek, M., & Szymańska, A. (2016). Application of artificial neural networks to predict the deflections of reinforced concrete beams. Studia Geotechnica et Mechanica, 38. doi:10.1515/sgem-2016-0017
    Karaboga, D., & Akay, B. (2009). A comparative study of Artificial Bee Colony algorithm. Applied Mathematics and Computation, 214(1), 108-132. doi:https://doi.org/10.1016/j.amc.2009.03.090
    Karaboga, D., & Basturk, B. (2007). A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. Journal of Global Optimization, 39(3), 459-471. doi:10.1007/s10898-007-9149-x
    Kennedy, J. (2011). Particle swarm optimization. In Encyclopedia of machine learning (pp. 760-766): Springer.
    Krizhevsky, A., Sutskever, I., & Hinton, G. (2012). ImageNet Classification with Deep Convolutional Neural Networks. Neural Information Processing Systems, 25. doi:10.1145/3065386
    Lecun, Y., Bottou, L., Bengio, Y., & Haffner, P. (1998). Gradient-based learning applied to document recognition. Proceedings of the IEEE, 86(11), 2278-2324.
    LeCun, Y., Jackel, L. D., Boser, B., Denker, J. S., Graf, H. P., Guyon, I., . . . Hubbard, W. (1989). Handwritten Digit Recognition: Applications of Neural Net Chips and Automatic Learning. IEEE Communication, 41-46.
    Li, X., Chen, S., Hu, X., & Yang, J. (2019, 15-20 June 2019). Understanding the Disharmony Between Dropout and Batch Normalization by Variance Shift. Paper presented at the 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).
    Li, X., Liu, X., Li, C. Z., Hu, Z., Shen, G. Q., & Huang, Z. (2018). Foundation pit displacement monitoring and prediction using least squares support vector machines based on multi-point measurement. Structural Health Monitoring, 18(3), 715-724. doi:10.1177/1475921718767935
    Liu, J., Kong, X., Xia, F., Bai, X., Wang, L., Qing, Q., & Lee, I. (2018). Artificial Intelligence in the 21st Century. IEEE Access, PP, 1-1. doi:10.1109/ACCESS.2018.2819688
    Liu, S., & Deng, W. (2015, 3-6 Nov. 2015). Very deep convolutional neural network based image classification using small training sample size. Paper presented at the 2015 3rd IAPR Asian Conference on Pattern Recognition (ACPR).
    Lu, P., Chen, S., & Zheng, Y. (2012). Artificial Intelligence in Civil Engineering. Hindawi, 2012(Computational Intelligence in Civil and Hydraulic Engineering).
    Lu, Y., & Lu, R. (2016). Chapter 11 - Quality Evaluation of Apples. In D.-W. Sun (Ed.), Computer Vision Technology for Food Quality Evaluation (Second Edition) (pp. 273-304). San Diego: Academic Press.
    Majidifard, H., Adu-Gyamfi, Y., & Buttlar, W. G. (2020). Deep machine learning approach to develop a new asphalt pavement condition index. Construction and Building Materials, 247, 118513. doi:https://doi.org/10.1016/j.conbuildmat.2020.118513
    Mallipeddi, R., & Suganthan, P. N. (2008, 1-6 June 2008). Empirical study on the effect of population size on Differential evolution Algorithm. Paper presented at the 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).
    MATHWORKS. (2019). MATLAB Deep Learning Toolbox, https://www.mathworks.com/products/deep-learning.html.
    Nguyen, K. T., Nguyen, Q. D., Le, T. A., Shin, J., & Lee, K. (2020). Analyzing the compressive strength of green fly ash based geopolymer concrete using experiment and machine learning approaches. Construction and Building Materials, 247, 118581. doi:https://doi.org/10.1016/j.conbuildmat.2020.118581
    Nhat-Duc, H., Nguyen, Q.-L., & Tran, V.-D. (2018). Automatic recognition of asphalt pavement cracks using metaheuristic optimized edge detection algorithms and convolution neural network. Automation in Construction, 94, 203-213. doi:https://doi.org/10.1016/j.autcon.2018.07.008
    Oh, B. K., Glisic, B., Kim, Y., & Park, H. S. (2020). Convolutional neural network–based data recovery method for structural health monitoring. Structural Health Monitoring, 1475921719897571. doi:10.1177/1475921719897571
    Özgenel, Ç., & Sorguc, A. (2018). Performance Comparison of Pretrained Convolutional Neural Networks on Crack Detection in Buildings.
    Qi, C., Chen, Q., Fourie, A., Tang, X., Zhang, Q., Dong, X., & Feng, Y. (2019). Constitutive modelling of cemented paste backfill: A data-mining approach. Construction and Building Materials, 197, 262-270. doi:https://doi.org/10.1016/j.conbuildmat.2018.11.142
    Sahu, B. K., Pati, S., Mohanty, P. K., & Panda, S. (2015). Teaching–learning based optimization algorithm based fuzzy-PID controller for automatic generation control of multi-area power system. Applied Soft Computing, 27, 240-249. doi:https://doi.org/10.1016/j.asoc.2014.11.027
    Santos, A., Silva, M., Santos, R., Figueiredo, E., Sales, C., & Costa, J. C. W. A. (2016). A global expectation-maximization based on memetic swarm optimization for structural damage detection. Structural Health Monitoring, 15(5), 610-625. doi:10.1177/1475921716654433
    Storn, R., & Price, K. (1997). Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces. Journal of Global Optimization, 11(4), 341-359.
    Sucuoglu, H., Gür, T., & Gunay, S. (2004). Performance-Based Seismic Rehabilitation of Damaged Reinforced Concrete Buildings. Journal of Structural Engineering-asce - J STRUCT ENG-ASCE, 130. doi:10.1061/(ASCE)0733-9445(2004)130:10(1475)
    Szegedy, C., Wei, L., Yangqing, J., Sermanet, P., Reed, S., Anguelov, D., . . . Rabinovich, A. (2015, 7-12 June 2015). Going deeper with convolutions. Paper presented at the 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).
    Toutanji, H., & Deng, Y. (2003). Deflection and crack-width prediction of concrete beams reinforced with glass FRP rods. Construction and Building Materials, 17(1), 69-74. doi:https://doi.org/10.1016/S0950-0618(02)00094-6
    Tsvetkov, R., Shardakov, I., Shestakov, A., Gusev, G., & Epin, V. (2017). Deformation monitoring of load-bearing reinforced concrete beams. Procedia Structural Integrity, 5, 620-626. doi:https://doi.org/10.1016/j.prostr.2017.07.028
    Wang, J., & Yuan, H. (2011). Factors affecting contractors’ risk attitudes in construction projects: Case study from China. International Journal of Project Management, 29(2), 209-219. doi:https://doi.org/10.1016/j.ijproman.2010.02.006
    Wang, R., Chencho, An, S., Li, J., Li, L., Hao, H., & Liu, W. (2020). Deep residual network framework for structural health monitoring. Structural Health Monitoring, 1475921720918378. doi:10.1177/1475921720918378
    Wu, H., Zhou, Y.-Q., Luo, Q., & Abdel-Basset, M. (2016). Training Feedforward Neural Networks Using Symbiotic Organisms Search Algorithm. Computational Intelligence and Neuroscience, 2016, 1-14. doi:10.1155/2016/9063065
    Xu, J., Liu, X., Han, Q., & Wang, W. (2020). A particle swarm optimization–support vector machine hybrid system with acoustic emission on damage degree judgment of carbon fiber reinforced polymer cables. Structural Health Monitoring, 1475921720922824. doi:10.1177/1475921720922824
    Yang, X.-S. (2010). Firefly algorithm, stochastic test functions and design optimisation. International Journal of Bio-Inspired Computation, 2(2), 78-84.
    Yuan, L., Guo, J., & Wang, Q. (2020). Automatic classification of common building materials from 3D terrestrial laser scan data. Automation in Construction, 110, 103017. doi:https://doi.org/10.1016/j.autcon.2019.103017
    Zhou, S., & Song, W. (2020). Deep learning-based roadway crack classification using laser-scanned range images: A comparative study on hyperparameter selection. Automation in Construction, 114, 103171. doi:https://doi.org/10.1016/j.autcon.2020.103171

    無法下載圖示 全文公開日期 2025/08/20 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)
    全文公開日期 本全文未授權公開 (國家圖書館:臺灣博碩士論文系統)
    QR CODE