Skip to main content

A Method for Non-linear Modelling Based on the Capabilities of PSO and GA Algorithms

  • Conference paper
  • First Online:
Artificial Intelligence and Soft Computing (ICAISC 2017)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 10246))

Included in the following conference series:

Abstract

The most nonlinear dynamic objects have their Approximate Nonlinear Model (ANM). Their parameters are known or can be determined by one of the typical identification procedures. The model obtained in this way describes well the main features of the identified dynamic object only in some Operating Point (OP). In this approach we use hybrid model increasing accuracy of the modeling. The hybrid model is composed of two parts: base ANM and Takagi-Sugeno (TS) fuzzy system. A Particle Swarm Optimization with Genetic Algorithm (PSO-GA) was used for identification of the parameters of the ANM and TS fuzzy system. An important advantage of the proposed approach is the obtained characteristics of the unknown parameters of the ANM described by the Fuzzy Rules (FR) of the TS fuzzy system. They provide the valuable knowledge for the experts about the nature of the unknown phenomena.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Aghdam, M.H., Heidari, S.: Feature selection using particle swarm optimization in text categorization. J. Artif. Intell. Soft Comput. Res. 5(4), 231–238 (2015)

    Article  Google Scholar 

  2. Bartczuk, Ł.: Gene expression programming in correction modelling of nonlinear dynamic objects. In: Borzemski, L., Grzech, A., Światek, J., Wilimowska, Z. (eds.) ISAT 2015–Part I. Advances in Intelligent Systems and Computing. Springer, Cham (2016)

    Google Scholar 

  3. Bartczuk, Ł., Przybył, A., Koprinkova-Hristova, P.: New method for nonlinear fuzzy correction modelling of dynamic objects. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds.) ICAISC 2014. LNCS, vol. 8467, pp. 169–180. Springer, Cham (2014). doi:10.1007/978-3-319-07173-2_16

    Chapter  Google Scholar 

  4. Brasileiro, Í., Santos, A., Rablo, R., Mazullo, F.: Ant colony optimization applied to the problem of choosing the best combination among m combinations of shortest paths in transparent optical networks. J. Artif. Intell. Soft Comput. Res. 6(4), 231–242 (2016)

    Article  Google Scholar 

  5. Chiu, S.: Fuzzy model identification based on cluster estimation. J. Intell. Fuzzy Syst. 2(3), 267–278 (1994)

    Google Scholar 

  6. Cpałka, K.: A method for designing flexible neuro-fuzzy systems. In: Rutkowski, L., Tadeusiewicz, R., Zadeh, L.A., Żurada, J.M. (eds.) ICAISC 2006. LNCS, vol. 4029, pp. 212–219. Springer, Heidelberg (2006). doi:10.1007/11785231_23

    Chapter  Google Scholar 

  7. Cpałka, K.: On evolutionary designing and learning of flexible neuro-fuzzy structures for nonlinear classification. Nonlinear Anal. Ser. A: Theor. Methods Appl. 71, 1659–1672 (2009). Elsevier

    Article  Google Scholar 

  8. Cpałka, K.: Design of Interpretable Fuzzy Systems. Springer, Heidelberg (2017)

    Google Scholar 

  9. Cpałka, K., Łapa, K., Przybył, A.: A new approach to design of control systems using genetic programming. Inf. Technol. Control 44(4), 433–442 (2015)

    Google Scholar 

  10. Cpałka, K., Rebrova, O., Nowicki, R., Rutkowski, L.: On design of flexible neuro-fuzzy systems for nonlinear modelling. Int. J. Gen. Syst. 42(6), 706–720 (2013)

    Article  MATH  Google Scholar 

  11. Cpałka, K., Rutkowski, L.: Flexible Takagi-Sugeno fuzzy systems. In: Proceedings of the 2005 IEEE International Joint Conference on IJCNN 2005, vol. 3, pp. 1764–1769 (2005)

    Google Scholar 

  12. Cpałka, K., Rutkowski, L.: Flexible Takagi Sugeno neuro-fuzzy structures for nonlinear approximation. WSEAS Trans. Syst. 4(9), 1450–1458 (2005)

    Google Scholar 

  13. Dziwiñski, P., Rutkowska, D.: Algorithm for generating fuzzy rules for WWW document classification. In: Rutkowski, L., Tadeusiewicz, R., Zadeh, L.A., Żurada, J.M. (eds.) ICAISC 2006. LNCS, vol. 4029, pp. 1111–1119. Springer, Heidelberg (2006). doi:10.1007/11785231_116

    Chapter  Google Scholar 

  14. Dziwiński, P., Bartczuk, Ł., Przybył, A., Avedyan, E.D.: A new algorithm for identification of significant operating points using swarm intelligence. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds.) ICAISC 2014. LNCS, vol. 8468, pp. 349–362. Springer, Cham (2014). doi:10.1007/978-3-319-07176-3_31

    Chapter  Google Scholar 

  15. Dziwiński, P., Avedyan, E.D.: A new method of the intelligent modeling of the nonlinear dynamic objects with fuzzy detection of the operating points. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds.) ICAISC 2016. LNCS, vol. 9693, pp. 293–305. Springer, Cham (2016). doi:10.1007/978-3-319-39384-1_25

    Google Scholar 

  16. Eftekhari, M., Zeinalkhani, M.: Extracting interpretable fuzzy models for nonlinear systems using gradient-based continuous ant colony optimization. Fuzzy Inf. Eng. 5, 255–277 (2013). Springer

    Article  MathSciNet  Google Scholar 

  17. Gabryel, M., Cpałka, K., Rutkowski, L.: Evolutionary strategies for learning of neuro-fuzzy systems. In: Proceedings of the I Workshop on Genetic Fuzzy Systems, Granada, pp. 119–123 (2005)

    Google Scholar 

  18. Korytkowski, M.: Novel visual information indexing in relational databases. preprint, Integrated Computer-Aided Engineering, pp. 1–10 (2016)

    Google Scholar 

  19. Korytkowski, M., Rutkowski, L., Scherer, R.: Fast image classification by boosting fuzzy classifiers. Inf. Sci. 327, 175–182 (2016)

    Article  MathSciNet  Google Scholar 

  20. Łapa, K., Cpałka, K., Wang, L.: New method for design of fuzzy systems for nonlinear modelling using different criteria of interpretability. Artif. Intell. Soft Comput. 8467, 217–232 (2014)

    Google Scholar 

  21. Łapa, K., Przybył, A., Cpałka, K.: A new approach to designing interpretable models of dynamic systems. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds.) ICAISC 2013. LNCS, vol. 7895, pp. 523–534. Springer, Heidelberg (2013). doi:10.1007/978-3-642-38610-7_48

    Chapter  Google Scholar 

  22. Łapa, K., Szczypta, J., Venkatesan, R.: Aspects of structure and parameters selection of control systems using selected multi-population algorithms. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds.) ICAISC 2015. LNCS, vol. 9120, pp. 247–260. Springer, Cham (2015). doi:10.1007/978-3-319-19369-4_23

    Chapter  Google Scholar 

  23. Muhammad, A., Helon, V., Muhammad, A.: Nonlinear system identification using neural network. In: Chowdhry, B.S., Shaikh, F.K., Hussain, D.M.A., Uqaili, M.A. (eds.) Emerging Trends and Applications in Information Communication Technologies. Communications in Computer and Information Science, vol. 281, pp. 122–131. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  24. Przybył, A., Cpałka, K.: A new method to construct of interpretable models of dynamic systems. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds.) ICAISC 2012. LNCS, vol. 7268, pp. 697–705. Springer, Heidelberg (2012). doi:10.1007/978-3-642-29350-4_82

    Chapter  Google Scholar 

  25. Przybył, A., Jelonkiewicz, J.: Genetic algorithm for observer parameters tuning in sensorless induction motor drive. In: Rutkowski, L., Kacprzyk, J. (eds.) Neural Networks and Soft Computing. Advances in Soft Computing, vol. 19, pp. 376–381. Physica, Heidelberg (2003)

    Chapter  Google Scholar 

  26. Rutkowski, L., Cpałka, K.: Flexible structures of neuro-fuzzy systems. Quo Vadis Computational Intelligence, Studies in Fuzziness and Soft Computing, vol. 54, pp. 479–484. Springer, Heidelberg (2000)

    Google Scholar 

  27. Rutkowski, L., Cpałka, K.: Flexible weighted neuro-fuzzy systems. In: Proceedings of the 9th International Conference on Neural Information Processing (ICONIP 2002), Orchid Country Club, Singapore, 18–22 November 2002

    Google Scholar 

  28. Rutkowski, L., Cpałka, K.: Compromise approach to neuro-fuzzy systems. In: Proceedings of the 2nd Euro-International Symposium on Computation Intelligence, Frontiers in Artificial Intelligence and Applications, vol. 76, pp. 85–90 (2002)

    Google Scholar 

  29. Rutkowski, L., Cpałka, K.: Neuro-fuzzy systems derived from quasi-triangular norms. In: Proceedings of the IEEE International Conference on Fuzzy Systems, Budapest, vol. 2, pp. 1031–1036, July 26–29 2004

    Google Scholar 

  30. Stanovov, V., Semenkin, E., Semenkina, O.: Self-configuring hybrid evolutionary algorithm for fuzzy imbalanced classification with adaptive instance selection. J. Artif. Intell. Soft Comput. Res. 6(3), 173–188 (2016)

    Article  Google Scholar 

  31. Szczypta, J., Łapa, K., Shao, Z.: Aspects of the selection of the structure and parameters of controllers using selected population based algorithms. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds.) ICAISC 2014. LNCS, vol. 8467, pp. 440–454. Springer, Cham (2014). doi:10.1007/978-3-319-07173-2_38

    Chapter  Google Scholar 

  32. Szczypta, J., Przybył, A., Cpałka, K.: Some aspects of evolutionary designing optimal controllers. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds.) ICAISC 2013. LNCS, vol. 7895, pp. 91–100. Springer, Heidelberg (2013). doi:10.1007/978-3-642-38610-7_9

    Chapter  Google Scholar 

  33. Starczewski, J., Rutkowski, L.: Interval type 2 neuro-fuzzy systems based on interval consequents. In: Rutkowski, L., Kacprzyk, J. (eds.) Neural Networks and Soft Computing. Advances in Soft Computing, vol. 19, pp. 570–577. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  34. Starczewski, J., Rutkowski, L.: Connectionist structures of type 2 fuzzy inference systems. In: Wyrzykowski, R., Dongarra, J., Paprzycki, M., Waśniewski, J. (eds.) PPAM 2001. LNCS, vol. 2328, pp. 634–642. Springer, Heidelberg (2002). doi:10.1007/3-540-48086-2_70

    Chapter  Google Scholar 

  35. Scherer, R.: Multiple Fuzzy Classification Systems. Springer, Heidelberg (2012)

    Book  MATH  Google Scholar 

  36. Xinghua, L., Jiang, M., Jike, G.: A method research on nonlinear system identification based on neural network. In: Zhu, R., Ma, Y. (eds.) Information Engineering and Applications. LNEE, vol. 154, pp. 234–240. Springer, Heidelberg (2012). doi:10.1007/978-1-4471-2386-6_193

    Google Scholar 

  37. Yang, C.H., Moi, S.H., Lin, Y.D., Chuang, L.Y.: Genetic algorithm combined with a local search method for identifying susceptibility genes. J. Artif. Intell. Soft Comput. Res. 6(3), 203–212 (2016)

    Article  Google Scholar 

  38. Zalasiński, M., Cpałka, K.: A new method of on-line signature verification using a flexible fuzzy one-class classifier. pp. 38–53. Academic Publishing House EXIT (2011)

    Google Scholar 

  39. Zalasiński, M.: New algorithm for on-line signature verification using characteristic global features. Adv. Intell. Syst. Comput. 432, 137–146 (2016). doi:10.1007/978-3-319-28567-2_12

    Google Scholar 

  40. Zalasiński, M., Cpałka, K.: New algorithm for on-line signature verification using characteristic hybrid partitions. Adv. Intell. Syst. Comput. 432, 147–157 (2016). doi:10.1007/978-3-319-28567-2_13

    Google Scholar 

  41. Zalasiński, M., Cpałka, K., Hayashi, Y.: A New Approach to the Dynamic Signature Verification Aimed at Minimizing the Number of Global Features. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds.) ICAISC 2016. LNCS, vol. 9693, pp. 218–231. Springer, Cham (2016). doi:10.1007/978-3-319-39384-1_20

    Google Scholar 

  42. Zalasiński, M., Cpałka, K., Rakus-Andersson, E.: An Idea of the Dynamic Signature Verification Based on a Hybrid Approach. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds.) ICAISC 2016. LNCS, vol. 9693, pp. 232–246. Springer, Cham (2016). doi:10.1007/978-3-319-39384-1_21

    Google Scholar 

  43. Zalasiński, M., Cpałka, K., Rutkowski, L.: A new algorithm for identity verification based on the analysis of a handwritten dynamic signature. Appl. Soft Comput. 43, 47–56 (2016)

    Article  Google Scholar 

Download references

Acknowledgment

The project was financed by the National Science Centre (Poland) on the basis of the decision number DEC-2012/05/B/ST7/02138. Also, this publication was made possible by NPRP grant #8-274-2-107 from the Qatar National Research Fund (a member of Qatar Foundation).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Piotr Dziwiński .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Dziwiński, P., Bartczuk, Ł., Tingwen, H. (2017). A Method for Non-linear Modelling Based on the Capabilities of PSO and GA Algorithms. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L., Zurada, J. (eds) Artificial Intelligence and Soft Computing. ICAISC 2017. Lecture Notes in Computer Science(), vol 10246. Springer, Cham. https://doi.org/10.1007/978-3-319-59060-8_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-59060-8_21

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-59059-2

  • Online ISBN: 978-3-319-59060-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics