DOI QR코드

DOI QR Code

Evolutionary computational approaches for data-driven modeling of multi-dimensional memory-dependent systems

  • Bolourchi, Ali (Viterbi School of Engineering, University of Southern California) ;
  • Masri, Sami F. (Viterbi School of Engineering, University of Southern California)
  • 투고 : 2014.05.30
  • 심사 : 2014.08.30
  • 발행 : 2015.03.25

초록

This study presents a novel approach based on advancements in Evolutionary Computation for data-driven modeling of complex multi-dimensional memory-dependent systems. The investigated example is a benchmark coupled three-dimensional system that incorporates 6 Bouc-Wen elements, and is subjected to external excitations at three points. The proposed technique of this research adapts Genetic Programming for discovering the optimum structure of the differential equation of an auxiliary variable associated with every specific degree-of-freedom of this system that integrates the imposed effect of vibrations at all other degrees-of-freedom. After the termination of the first phase of the optimization process, a system of differential equations is formed that represent the multi-dimensional hysteretic system. Then, the parameters of this system of differential equations are optimized in the second phase using Genetic Algorithms to yield accurate response estimates globally, because the separately obtained differential equations are coupled essentially, and their true performance can be assessed only when the entire system of coupled differential equations is solved. The resultant model after the second phase of optimization is a low-order low-complexity surrogate computational model that represents the investigated three-dimensional memory-dependent system. Hence, this research presents a promising data-driven modeling technique for obtaining optimized representative models for multi-dimensional hysteretic systems that yield reasonably accurate results, and can be generalized to many problems, in various fields, ranging from engineering to economics as well as biology.

키워드

참고문헌

  1. Alavi, A.H., Gandomi, A.H., Sahab, M.G. and Gandomi, M. (2010), "Multi expression programming: a new approach to formulation of soil classification ", Eng. Comput., 26(2), 111-118. https://doi.org/10.1007/s00366-009-0140-7
  2. Becker, Y., Fei, P. and Lester, A. (2007), "Stock selection: An innovative application of genetic programming methodology", (Eds., Riolo, R., Soule, T. and Worzel, B.), Genetic Programming Theory and Practice IV, Genetic and Evolutionary Computation, Springer, USA.
  3. Bolourchi, A. (2014), Studies into Computational Intelligence Approaches for the Identification of Complex Nonlinear Systems, PhD Dissertation, University of Southern California, Los Angeles.
  4. Bolourchi, A., Masri, S.F. and Aldraihem, O.J. (2015), "Development and application of computational intelligence approaches for the identification of complex nonlinear systems", Nonlinear Dynam., 79(2), 765-786, Springer , Netherlands. https://doi.org/10.1007/s11071-014-1702-9
  5. Bouc, R. (1967), "Forced vibration of mechanical systems with hysteresis", Proceedings of the Fourth Conference on Non-linear Oscillation, Prague, Czechoslovakia.
  6. Chatzi, E.N., Smyth, A.W. and Masri, S.F. (2010), "Experimental application of on-line parametric identification for nonlinear hysteretic systems with model uncertainty", Struct. Saf., 32(5), 326-337. https://doi.org/10.1016/j.strusafe.2010.03.008
  7. Dracopoulos, D. and Effraimidis, D. (2012), Genetic programming for generalised helicopter hovering control, In Genetic Programming, Volume 7244 of Lecture Notes in Computer Science, Springer Berlin / Heidelberg, Germany.
  8. Gandomi, A.H. and Alavi, A.H. (2011), "Multi-stage genetic programming: a new strategy to nonlinear system modeling", Inform. Sciences, 181(23), 5227-5239. https://doi.org/10.1016/j.ins.2011.07.026
  9. Gruau, F. (1994), "Automatic definition of modular neural networks", Adapt. Behav., 3(2), 151-183. https://doi.org/10.1177/105971239400300202
  10. Handley, S. (1995), Predicting whether or not a nucleic acid sequence is an e. coli promoter region using genetic programming, Intelligence in Neural and Biological Systems, Symposium on, Herndon, VA, USA.
  11. Hornby, G.S., Lohn, J.D. and Linden, D.S. (2011), "Computer-automated evolution of an x-band antenna for nasa's space technology 5 mission", Evol. Comput., 19(1), 1-23. https://doi.org/10.1162/EVCO_a_00005
  12. Howard, D. and Roberts, S. (2002), The prediction of journey times on motorways using genetic programming, Applications of Evolutionary Computing, Berlin, Germany.
  13. Kerschen, G., Worden, K., Vakakis, A. and Golinval, J.C. (2006), "Past, present and future of nonlinear system identification in structural dynamics", Mech. Syst. Signal. Pr., 20(3), 505-592. https://doi.org/10.1016/j.ymssp.2005.04.008
  14. Koza, J. (1992), Genetic Programming: On the Programming of Computers by Means of Natural Selection, MIT Press, Cambridge, MA.
  15. Li, S., Yu, H. and Suzuki, Y. (2004), "Identification of non-linear hysteretic systems with slip", Comput. Struct., 82(2), 157-165. https://doi.org/10.1016/j.compstruc.2003.10.005
  16. Masri, S., Caffrey, J., Caughey, T., Smyth, A. and Chassiakos, A. (2004), "Identification of the state equation in complex non-linear systems", Int. J. Nonlinear Mech., 39(7), 1111-1127. https://doi.org/10.1016/S0020-7462(03)00109-4
  17. Masri, S., Caffrey, J., Caughey, T., Smyth, A. and Chassiakos, A. (2005), "A general data-based approach for developing reduced-order models of nonlinear mdof systems", Nonlinear Dynam., 39(1-2), 95-112. https://doi.org/10.1007/s11071-005-1916-y
  18. Masri, S. and Caughey, T. (1979), "A nonparametric identification technique for nonlinear dynamic problems", J. Appl. Mech. - T ASME, 46(2), 433-447. https://doi.org/10.1115/1.3424568
  19. Masri, S., Miller, R., Saud, A. and Caughey, T. (1987), "Identification of nonlinear vibrating structures. ii. applications", J. Appl. Mech- T ASME., 54(4), 923-950. https://doi.org/10.1115/1.3173140
  20. Masri, S., Tasbihgoo, F., Caffrey, J., Smyth, A. and Chassiakos, A. (2006a), "Data-based model-free representation of complex hysteretic mdof systems", Struct. Control Health., 13(1), 365-387. https://doi.org/10.1002/stc.147
  21. Masri, S. F., Ghanem, R., Arrate, F. and Caffrey, J. (2006b), "Stochastic nonparametric models of uncertain hysteretic oscillators", AIAA J., 44(10), 2319-2330. https://doi.org/10.2514/1.19859
  22. Pei, J.S. and Smyth, A.W. (2006a), "New approach to designing multilayer feedforward neural network architecture for modeling nonlinear restoring forces. i: Formulation", J. Eng. Mech. - ASCE, 132(12), 1290-1300. https://doi.org/10.1061/(ASCE)0733-9399(2006)132:12(1290)
  23. Pei, J.S. and Smyth, A.W. (2006b), "New approach to designing multilayer feed-forward neural network architecture for modeling nonlinear restoring forces. ii: Applications", J. Eng. Mech. - ASCE, 132(12),1301-1312. https://doi.org/10.1061/(ASCE)0733-9399(2006)132:12(1301)
  24. Schmidt, M. and Lipson, H. (2009), "Distilling free-form natural laws from experimental data", Science, 324(5923), 81-85. https://doi.org/10.1126/science.1165893
  25. Silva, S., Anunciacao, O. and Lotz, M. (2011), A comparison of machine learning methods for the prediction of breast cancer, Evolutionary Computation, Machine Learning and Data Mining in Bioinformatics, Springer.
  26. Smyth, A., Masri, S., Chassiakos, A. and Caughey, T. (1999), "On-line parametric identification of mdof nonlinear hysteretic systems", J. Eng. Mech. - ASCE, 125(2), 133-142. https://doi.org/10.1061/(ASCE)0733-9399(1999)125:2(133)
  27. Spector, L. and Alpern, A. (1995), "Induction and recapitulation of deep musical structure", Proceedings of the IJCAI-95 Workshop on Artificial Intelligence and Music, Montreal, Quebec, Canada.
  28. Tackett, W. (1993), "Genetic programming for feature discovery and image discrimination", Proceedings of the 5th International Conference on Genetic Algorithms, San Mateo, CA, USA.
  29. Tasbihgoo, F., Caffrey, J.P. and Masri, S.F. (2007), "Development of data-based model-free representation of non-conservative dissipative systems", Int. J. Nonlinear Mech., 42(1), 99-117. https://doi.org/10.1016/j.ijnonlinmec.2006.10.021
  30. Wen, Y.K. (1976), "Method for random vibration of hysteretic systems", J. Eng. Mech. - ASCE, 102(2), 249-263.
  31. Wong, M.L., Leung, K.S. and Cheng, J. (2000), "Discovering knowledge from noisy databases using genetic programming", J. Am. Soc. Inform. Sci., 51(9), 870-881. https://doi.org/10.1002/(SICI)1097-4571(2000)51:9<870::AID-ASI90>3.0.CO;2-R
  32. Zhao, X. and Tan, Y. (2008), "Modeling hysteresis and its inverse model using neural networks based on expanded input space method" IEEE T. Contr. Syst. T., 16(3), 484-490. https://doi.org/10.1109/TCST.2007.906274