Ensemble ANN Classifier for Structural Health Monitoring

  • Ziemowit DworakowskiEmail author
  • Tadeusz Stepinski
  • Krzysztof Dragan
  • Adam Jablonski
  • Tomasz Barszcz
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9692)


Type and structure of artificial neural network (ANN) have significant impact on its performance. Furthermore, networks of the same type and structure often perform differently due to the random distribution of initial weights. These issues cause the practical use of ANNs a challenging task. Some of the mentioned drawbacks can be eliminated using ensembles of ANNs. However, relevance of a single ensemble member might be different in different classification or regression tasks. In this paper we present an autonomous ensemble design method that includes selection of a subset of ANNs most suitable for solving of a specific task. The ensemble is able to change its structure by choosing the electors with respect to their training performance. The proposed method is tested in practical regression tasks in civil engineering structures monitoring.


ANN Ensemble SHM 



The work presented in this paper was supported by funding from the research project co-fianced by the KIC InnoEnergy Project Agreement number 32_2014_IP110_XSENSOR


  1. 1.
    Su, Z., Ye, L., Lu, Y.: Guided Lamb waves for identification of damage in composite structures: a review. J. Sound Vibr. 295, 753–780 (2006)CrossRefGoogle Scholar
  2. 2.
    Uhl, T., Kohut, P., Holak, K., Krupinski, K.: Vision based condition assessment of structures. J. Phys. Conf. Ser. 305, 012043 (2011)CrossRefGoogle Scholar
  3. 3.
    Mendrok, K.: Multiple damage localization using local modal filters. Diagnostyka 15(3), 15–21 (2014)Google Scholar
  4. 4.
    Korbicz, J., Kowal, M.: Neuro-fuzzy networks and their application to fault detection of dynamical systems. Eng. Appl. Artif. Intell. 20(5), 609–617 (2007)CrossRefGoogle Scholar
  5. 5.
    Worden, K., Staszewski, W.J., Hensman, J.J.: Natural computing for mechanical systems research: a tutorial overview. Mech. Syst. Signal Process. 25, 4–111 (2011)CrossRefGoogle Scholar
  6. 6.
    Worden, K., Manson, G., Denoe, T.: An evidence-based approach to damage location on an aircraft structure. Mech. Syst. Signal Process. 23, 1792–1804 (2009)CrossRefGoogle Scholar
  7. 7.
    Dworakowski, Z., Ambrozinski, L., Packo, P., Dragan, K., Stepinski, T.: Application of artificial neural networks for compounding multiple damage indices in Lamb-wave-based damage detection. Struct. Control Health Monit. 22, 50–61 (2014)CrossRefGoogle Scholar
  8. 8.
    Gomes, H.M., Awruch, A.M., Lopes, P.A.M.: Reliability based optimization of laminated composite structures using genetic algorithms and artificial neural networks. Struct. Saf. 33, 186–195 (2011)CrossRefGoogle Scholar
  9. 9.
    Pierce, S.G., Worden, K., Bezazi, A.: Uncertainty analysis of a neural network used for fatigue lifetime prediction. Mech. Syst. Signal Process. 22, 1395–1411 (2008)CrossRefGoogle Scholar
  10. 10.
    Tibaduiza, D.-A., Torres-Arredondo, M.-A., Mujica, L., Rodellar, J., Fritzen, C.-P.: A study of two unsupervised data driven statistical methodologies for detecting and classifying damages in structural health monitoring. Mech. Syst. Signal Process. 41, 467–484 (2013)CrossRefGoogle Scholar
  11. 11.
    Dervilis, N., Choi, M., Taylor, S., Barthorpe, R., Park, G., Farrar, C., Worden, K.: On damage diagnosis for a wind turbine blade using pattern recognition. J. Sound Vibr. 333, 1833–1850 (2014)CrossRefGoogle Scholar
  12. 12.
    Auda, G., Kamel, M.: CMNN: Cooperative Modular Neural Networks for pattern recognition. Pattern Recogn. Lett. 18, 1391–1398 (1997)CrossRefzbMATHGoogle Scholar
  13. 13.
    Sharkey, A.J.C. (ed.): Combining Artificial Neural Nets. Springer, London (1999)zbMATHGoogle Scholar
  14. 14.
    Kotani, M., Katsura, M., Ozawa, S.: Detection of gas leakage sound using modular neural networks for unknown environments. Neurocomputing 62, 427–440 (2004)CrossRefGoogle Scholar
  15. 15.
    Giacinto, G., Roli, F.: An approach to the automatic design of multiple classifier systems. Pattern Recogn. Lett. 22, 25–33 (2001)CrossRefzbMATHGoogle Scholar
  16. 16.
    Ruta, D., Gabrys, B.: Classifier selection for majority voting. Inf. Fusion 6, 63–81 (2005)CrossRefzbMATHGoogle Scholar
  17. 17.
    Zaier, I., Shu, C., Ouarda, T.B.M.J., Seidou, O., Chebana, F.: Estimation of ice thickness on lakes using artificial neural network ensembles. J. Hydrol. 383(3–4), 330–340 (2010)CrossRefGoogle Scholar
  18. 18.
    Abubakar Mas’Ud, A., Stewart, B.G., McMeekin, S.G.: Application of an ensemble neural network for classifying partial discharge patterns. Electr. Power Syst. Res. 110, 154–162 (2014)CrossRefGoogle Scholar
  19. 19.
    Sbarufatti, C., Manson, G., Worden, K.: A numerically-enhanced machine learning approach to damage diagnosis using a Lamb wave sensing network. J. Sound Vibr. 333(19), 1–27 (2014)CrossRefGoogle Scholar
  20. 20.
    Siwek, K., Osowski, S.: Improving the accuracy of prediction of PM 10 pollution by the wavelet transformation and an ensemble of neural predictors. Eng. Appl. Artif. Intell. 25(6), 1246–1258 (2012)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  • Ziemowit Dworakowski
    • 1
    Email author
  • Tadeusz Stepinski
    • 1
  • Krzysztof Dragan
    • 1
    • 2
  • Adam Jablonski
    • 1
  • Tomasz Barszcz
    • 1
  1. 1.Department of Robotics and MechatronicsAGH University of Science and TechnologyKrakowPoland
  2. 2.Air Force Institute of TechnologyWarsawPoland

Personalised recommendations