Soft Computing

, Volume 21, Issue 22, pp 6767–6781 | Cite as

A novel table look-up scheme based on GFScom and its application

  • Shengli Zhang
  • Yongming Li
Methodologies and Application


This work considers Mamdani fuzzy systems constructed from finite input–output data pairs using the generalized fuzzy sets with contradictory, opposite and medium negation (GFScom). Considering that the information available often consists of a set of finite numerical data pairs, a new table look-up scheme for constructing Mamdani fuzzy systems is presented. The designed fuzzy system is proved to be capable of approximating any real continuous function on a compact set to arbitrary degree of accuracy. We use this fuzzy modeling method for the truck back-upper control problem. The effectiveness of the proposed method is demonstrated by a comparison with the traditional table look-up scheme.


Negative information Generalized fuzzy sets GFScom Design of fuzzy systems Approximation of continuous functions Truck backer-upper problem 



This research was partially supported by the Natural Science Foundation of China (Grant No. 11271237), the Higher School Doctoral Subject Foundation of Ministry of Education of China (Grant No. 20130202110001), the Key Program of Natural Science Research of Education Department of Guizhou Province of China under Grant No. 408[2015] Contract KY and the Science and Technology Planning Project of Qianxinan Prefecture of Guizhou Province of China under Grant No. 2015-1-51.

Compliance with ethical standards

Conflicts of interest

Shengli Zhang and Yongming Li declare that they have no conflict of interest.

Human and animal rights

And this article does not contain any studies with human participants or animals performed by any of the authors.


  1. Analyti A, Antoniou G, Damásio CV, Wagner G (2008) Extended rdf as a semantic foundation of rule markup languages. J Artif Intell Res 32(1):37–94MathSciNetzbMATHGoogle Scholar
  2. Beziau JY (2016) Disentangling contradiction from contrariety via incompatibility. Log Univers. doi: 10.1007/s11787-016-0151-2
  3. Bustince H, Madrid N, Aciego MO (2015) The notion of weak-contradiction: definition and measures. IEEE Trans Fuzzy Syst 23(4):1057–1069CrossRefGoogle Scholar
  4. Cintula P, Klement EP, Mesiar R, Navara M (2010) Fuzzy logics with an additional involutive negation. Fuzzy Sets Syst 161(3):390–411MathSciNetCrossRefzbMATHGoogle Scholar
  5. Esteva F, Godo L, Hájek P, Navara M (2000) Residuated fuzzy logics with an involutive negation. Arch Math Log 39(2):103–124MathSciNetCrossRefzbMATHGoogle Scholar
  6. Ferré S (2006) Negation, opposition, and possibility in logical concept analysis. In: Ganter B, Kwuida L (eds) Proceedings of the fourth international conference on formal concept analysis, no. 3874 in lecture notes in artificial intelligence. Springer, Berlin, pp 130–145Google Scholar
  7. Gatti C (2014) Design of experiments for reinforcement learning. PhD thesis, Rensselaer Polytechnic Institute, New YorkGoogle Scholar
  8. Gou J, Hou F, Chen WY, Wang C, Luo W (2015) Improving Wang–Mendel method performance in fuzzy rules generation using the C- means clustering algorithm. Neurocomputing 151:1293–1304CrossRefGoogle Scholar
  9. Hájek P (1998) Metamathematics of fuzzy logic. Kluwer, DordrechtCrossRefzbMATHGoogle Scholar
  10. Herre H, Jaspars J, Wagner G (1999) Partial logic with two kinds of negations as a foundation for knowledge-based reasoning. In: Gabby D, Wansing H (eds) What Is negation?. Kluwer, Dordrecht, pp 1–35Google Scholar
  11. Homaifar A, McCormick E (1995) Simultaneous design of membership functions and rule sets for fuzzy controllers using genetic algorithms. IEEE Trans Fuzzy Syst 3(2):129–139CrossRefGoogle Scholar
  12. Kaneiwa K (2007) Description logics with contraries, contradictories, and subcontraries. New Gen Comput 25(4):443–468CrossRefzbMATHGoogle Scholar
  13. Kosko B (1992) Neural networks and fuzzy systems: a dynamic systems approach to machine intelligence. Prentice-Hall, Englewood CliffszbMATHGoogle Scholar
  14. Lepage F (2016) A square of oppositions in intuitionistic logic with strong negation. Log Univers. doi: 10.1007/s11787-016-0144-1
  15. Leski J (2016) Fuzzy c-ordered-means clustering. Fuzzy Sets Syst 286:114–133MathSciNetCrossRefGoogle Scholar
  16. Li Y, Li YC (2007) Neural-fuzzy control of truck backer-upper system using a clustering method. Neurocomputing 70(4):680–688MathSciNetCrossRefGoogle Scholar
  17. Li YM (2005) Analysis of fuzzy system. Science Press, Beijing (in Chinese)Google Scholar
  18. Nguyen D, Widrow B (1989) The truck backer-upper: an example of self-learning in neural network. In: Proceedings of the international joint conference on neural networks, vol 2. IEEE Press, Washington DC, pp 357–363Google Scholar
  19. Novák V (2001) Antonyms and linguistic quantifers in fuzzy logic. Fuzzy Sets Syst 124:335–351CrossRefzbMATHGoogle Scholar
  20. Novák V (2008) A comprehensive theory of trichotomous evaluative linguistic expressions. Fuzzy Sets Syst 159(22):2939–2969MathSciNetCrossRefzbMATHGoogle Scholar
  21. Palacios A, Palacios J, Sánchez L, Alcalá-Fdez J (2015) Genetic learning of the membership functions for mining fuzzy association rules from low quality data. Inf Sci 295:358–378CrossRefzbMATHGoogle Scholar
  22. Pan ZH (2010) Fuzzy set with three kinds of negations in fuzzy knowledge processing. In: Proceedings of the ninth international conference on machine learning and cybernetics, vol 5. IEEE Computer Society Press, Piscataway, pp 2730–2735Google Scholar
  23. Pan ZH (2012) Three kinds of fuzzy knowledge and their base of set. Chin J Comput 35(7):1421–1428 (in Chinese)CrossRefGoogle Scholar
  24. Pan ZH (2013) Three kinds of negation of fuzzy knowledge and their base of logic. In: Huang DS, Jo KH, Zhou YQ, Han K (eds) ProceedingS Of 9th international conference on intelligent computing, no. 7996 in lecture notes in artificial intelligence. Springer, Berlin, pp 83–93Google Scholar
  25. Perfilieva I (2006) Fuzzy transforms: theory and applications. Fuzzy Sets Syst 157:993–1023MathSciNetCrossRefzbMATHGoogle Scholar
  26. Pradera A, Beliakov G, Bustince H (2012) Aggregation functions and contradictory information. Fuzzy Sets Syst 191:41–61MathSciNetCrossRefzbMATHGoogle Scholar
  27. Sonbol AH, Fadali MS, Jafarzadeh S (2012) TSK fuzzy approximators: design and accuracy analysis. IEEE Trans Syst Man Cybernet B Cybernet 42(3):702–712CrossRefGoogle Scholar
  28. Speranza JL, Horn LR (2010) A brief history of negation. J Appl Log 8(3):277–301MathSciNetCrossRefzbMATHGoogle Scholar
  29. Rudin W (1976) Principle of mathematical analysis, 3rd edn. McGraw-Hill, New YorkzbMATHGoogle Scholar
  30. Wagner G (2003) Web rules need two kinds of negation. In: Bry F, Henze N, Maluszynski J (eds) Proceedings of the 1st international workshop on principles and practice of semantic web reasoning, no. 2901 in lecture notes in computer science. Springer, Berlin, pp 33–50Google Scholar
  31. Wang LX (1997) A course in fuzzy systems and control. Prentice Hall PTR, Englewood CliffzbMATHGoogle Scholar
  32. Wang LX (2003) The WM method completed: a flexible fuzzy system approach to data mining. IEEE Trans Fuzzy Syst 11(6):768–782CrossRefGoogle Scholar
  33. Wang LX, Mendel JM (1991) Generating fuzzy rules from numerical data, with application. Report no. 169, University Southern California, Los AngelesGoogle Scholar
  34. Wang LX, Mendel JM (1992) Generating fuzzy rules by learning from examples. IEEE Trans Syst Man Cybern 22(6):1414–1427MathSciNetCrossRefGoogle Scholar
  35. Zadeh LA (1965) Fuzzy sets. Inf Control 8(3):338–353CrossRefzbMATHGoogle Scholar
  36. Zeng XJ, Singh MG (1996) Approximation accuracy analysis of fuzzy systems as function approximators. IEEE Trans Fuzzy Syst 4(1):44–63CrossRefGoogle Scholar
  37. Zhang SL (2014) Formal deductive system of fuzzy propositional logic with different negations. J Front Comput Sci Technol 8(4):494–505 (in Chinese)Google Scholar
  38. Zhang SL (2014) Fuzzy reasoning with contradictory, opposite and medium negation. Pattern Recog Artif Intell 27(7):431–444 (in Chinese)Google Scholar
  39. Zhang SL, Li YM (2015) Algebraic representation of negative knowledge and its application to design of fuzzy systems. Chin J Comput 38, Online Publishing No. 44 (in Chinese)Google Scholar
  40. Zhang SL, Pan ZH (2011) An improved set description of negative knowledge processing in fuzzy knowledge. J Shangdong Univ (Nat Sci) 46(5):103–109 (in Chinese)MathSciNetzbMATHGoogle Scholar
  41. Zimmermann HJ (2011) Fuzzy set theory and its applications, 4th edn. Kluwer, DordrechtGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2016

Authors and Affiliations

  1. 1.School of Computer ScienceShaanxi Normal UniversityXi’anChina
  2. 2.School of Information TechnologyXingyi Normal University for NationalitiesXingyiChina

Personalised recommendations