An Innovative and Improved Mamdani Inference (IMI) Method

  • Hamid Jamalinia
  • Zahra Alizadeh
  • Samad Nejatian
  • Hamid Parvin
  • Vahideh RezaieEmail author
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11288)


For a fuzzy system, inputs can be considered as crisp ones or fuzzy ones or a combination of them. Generally, the inputs are of crisp type; but sometimes they are of fuzzy type. For fuzzy inputs, the min max method for measuring the amount of matching is used. The min max method is studied in the paper and its weaknesses will be discovered in the current paper. We propose an alternative approach which is called an innovative and improved mamdani inference method (IIMI). We will show that all weaknesses of the previous min max method have been managed in the proposed inference method.


Max min inference method Inference method Fuzzy inference 


  1. 1.
    Zadeh, L.A.: Outline of a new approach to the analysis of complex systems and decision processes. IEEE Trans. Syst. Man Cybern. SMC-3, 28–44 (1973)MathSciNetCrossRefGoogle Scholar
  2. 2.
    Zadeh, L.A., Fu, K.S., Tanaka, K., Shimura, M. (eds.): Calculus of fuzzy restrictions, Journal, Fuzzy Sets and Their Applications to Cognitive and Decision Processes. Academic, New York (1975)Google Scholar
  3. 3.
    Lee, C.C.: Fuzzy logic in control systems: fuzzy logic controller-part I. IEEE Trans. Syst. Man Cybern. 20(2), 404–418 (1990)CrossRefGoogle Scholar
  4. 4.
    Wang, L.-X.: A Course in Fuzzy Systems and Control. Prentice-Hall International Inc, Upper Saddle River (1997)zbMATHGoogle Scholar
  5. 5.
    Dubois, D., Prade, H.: Fuzzy logics and the generalized modus ponens revisited. Cybern. Syst. 15, 3–4 (1984)MathSciNetCrossRefGoogle Scholar
  6. 6.
    Gupta, M.M., Kandel, A., Bandler, W., Kiszka, J.B.: The generalized modus ponens under sup-min composition_a theoretical study. In: Approximate Reasoning in Expert Systems, Amsterdam, North-Holland, pp. 217–232 (1985)Google Scholar
  7. 7.
    Fukami, S., Mizumoto, M., Tanaka, K.: Some considerations of fuzzy conditional inference. Fuzzy Sets Syst. 4, 243–273 (1980)MathSciNetCrossRefGoogle Scholar
  8. 8.
    Baldwin, J., Guild, N.: Modeling controllers using fuzzy relations. Kybernetes 9, 223–229 (1980)CrossRefGoogle Scholar
  9. 9.
    Baldwin, J.F., Pilsworth, B.W.: Axiomatic approach to implication for approximate reasoning with fuzzy logic. Fuzzy Sets Syst. 3, 193–219 (1980)MathSciNetCrossRefGoogle Scholar
  10. 10.
    Mamdani, E.H., Assilian, S.: An experiment in linguistic synthesis with a fuzzy logic controller. Int. J. Man-Mach. Stud. 7, 1–13 (1974)CrossRefGoogle Scholar
  11. 11.
    Sugeno, M.: An introductory survey of fuzzy control. Inform. Sci. 36, 59–83 (1985)MathSciNetCrossRefGoogle Scholar
  12. 12.
    Lee, C.C.: Fuzzy logic in control systems: fuzzy logic controller, part II. IEEE Trans. Syst. Man Cybern. 20(2), 404–418 (1990)CrossRefGoogle Scholar
  13. 13.
    Zimmermann, H.J.: Fuzzy Set Theory and Its Applications, 3rd edn. Kluwer Academic Publishers, New York (1996)CrossRefGoogle Scholar
  14. 14.
    Mamdani, E.H.: Application of fuzzy logic to approximate reasoning using linguistic synthesis. IEEE Trans. Comput. 26, 1182–1191 (1977)CrossRefGoogle Scholar
  15. 15.
    Zadeh, L.A., Hayes, J.E., Michie, D., Kulich, L.I. (eds.): A theory of approximate reasoning. In: Machine Intelligence, New York, vol. 9, pp. 149–194 (1979)Google Scholar
  16. 16.
    Tsukamoto, Y., Gupta, W., (eds.) An approach to fuzzy reasoning method. Adv. Fuzzy Set Theor. Appl. 137–149 (1979). North-Holland, AmsterdamGoogle Scholar
  17. 17.
    Sugeno, M., Takagi, T.: Multidimensional fuzzy reasoning. Fuzzy Sets Syst. 9, 313–325 (1983)MathSciNetCrossRefGoogle Scholar
  18. 18.
    Wangming, W.: Equivalence of some methods on fuzzy reasoning. IEEE (1990)Google Scholar
  19. 19.
    Mizumotom, M., Zimmermann, H.: Comparison of fuzzy reasoning methods. Fuzzy Sets Syst. 8, 253–283 (1982)MathSciNetCrossRefGoogle Scholar
  20. 20.
    Mizumoto, M.: Comparison of various fuzzy reasoning methods. In: Proceedings 2nd IFSA Congress, Tokyo, Japan, pp. 2–7, July 1987Google Scholar
  21. 21.
    Mamdani, E.H.: Advances in the linguistic synthesis of fuzzy controllers. Int. J. Man-Mach. Stud. 8, 669–678 (1976)CrossRefGoogle Scholar
  22. 22.
    Alizadeh, H.: Adaptive matching degree, Technical report of Fuzzy Course, Iran University of Science and Technology (2007). (in Persian)Google Scholar
  23. 23.
    Alizadeh, H., Mozayani, N.: A new approach for determination of matching degree in fuzzy inference. In: Proceedings of the 3rd International Conference on Information and Knowledge Technology (IKT07), Faculty of Engineering, Ferdowsi University of Mashad, Mashad, Iran, 27–29 November 2007. (in Persian)Google Scholar
  24. 24.
    Alizadeh, H., Mozayani, N., Minaei, B.B.: Adaptive matching for improvement of fuzzy inference engine. In: Proceedings of the 13th National CSI Computer Conference (CSICC08), Kish Island, Persian Gulf, Iran, 9–11 March 2008. (in Persian)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2018

Authors and Affiliations

  • Hamid Jamalinia
    • 1
    • 2
  • Zahra Alizadeh
    • 1
  • Samad Nejatian
    • 2
    • 3
  • Hamid Parvin
    • 1
    • 4
  • Vahideh Rezaie
    • 2
    • 5
    Email author
  1. 1.Department of Computer Engineering, Yasooj BranchIslamic Azad UniversityYasoojIran
  2. 2.Young Researchers and Elite Club, Yasooj BranchIslamic Azad UniversityYasoojIran
  3. 3.Department of Electrical Engineering, Yasooj BranchIslamic Azad UniversityYasoojIran
  4. 4.Young Researchers and Elite Club, Nourabad Mamasani BranchIslamic Azad UniversityNourabad MamasaniIran
  5. 5.Department of Mathematic, Yasooj BranchIslamic Azad UniversityYasoojIran

Personalised recommendations