Invited Paper:

# Fuzzy Inference: Its Past and Prospects

## Kiyohiko Uehara^{*} and Kaoru Hirota^{**}

^{*}Ibaraki University

Hitachi 316-8511, Japan

^{**}Beijing Institute of Technology

Beijing 100081, China

Fuzzy inference in the past and its future prospects are described to further promote research in the field: First, the basic methods of fuzzy inference are introduced. Then, the progress of fuzzy inference is reviewed, showing its remarkable achievements, especially in industries. A consideration of fuzzy inference is presented from operational viewpoints. It provides a key to creating fuzzy-inference methods in the future. The growing research area of fuzzy inference is also introduced in order to discuss a current direction, reflecting the consideration mentioned above. Moreover, some future prospects on fuzzy inference are presented, which are expected to stimulate research.

*J. Adv. Comput. Intell. Intell. Inform.*, Vol.21, No.1, pp. 13-19, 2017.

- [1] L. A. Zadeh, “Outline of a New Approach to the Analysis of Complex Systems and Decision Processes,” IEEE Trans. Syst. Man Cybern., Vol.SMC-3, No.1, pp. 28-44, 1973.
- [2] E. H. Mamdani, “Applications of Fuzzy Algorithms for Control of Simple Dynamic Plant,” Proc. of Institution of Electrical Engineers (IEE), Vol.121, No.12, pp. 1585-1588, Dec. 1974.
- [3] T. Takagi and M. Sugeno, “Fuzzy Identification of Systems and its Applications to Modeling and Control,” IEEE Trans. Fuzzy Systems, Vol.SMC-15, No.1, pp. 116-132, 1985.
- [4] L. P. Holmblad and J. J. Ostergaard, “Control of a Cement Kiln by Fuzzy Logic,” Fuzzy Information and Decision Processes (M. M. Gupta and E. Sanchez, eds.), North-Holland, Amsterdam, pp. 389-399, 1982.
- [5] S. Yasunobu and S. Miyamoto, “Automatic Train Operation System by Predictive Fuzzy Control,” Industrial Applications of Fuzzy Control (M. Sugeno, ed.), North-Holland, Amsterdam, pp. 1-18, 1985.
- [6] O. Yagishita, O. Itoh, and M. Sugeno, “Application of Fuzzy Reasoning to the Water Purification Process,” Industrial Applications of Fuzzy Control (M. Sugeno, ed.), North Holland, Amsterdam, pp.19-40, 1985.
- [7] K. Hayashi, A. Otsubo, and K. Shiranita, “Realization of PID Control by Fuzzy Inference and its Application to Hybrid Control,” J. of Advanced Computational Intelligence, Vol.3, No.6, pp. 491-498, 1999.
- [8] J. Yi, N. Yubazaki, and K. Hirota, “Trajectory Tracking Control of Unconstrained Object Using the SIRMs Dynamically Connected Fuzzy Inference Model,” J. of Advanced Computational Intelligence, Vol.4, No.4, pp. 302-312, 2000.
- [9] J. Yi, N. Yubazaki, and K. Hirota, “A New Fuzzy Controller for Stabilizing Inverted Pendulums Based on Single Input Rule Modules Dynamically Connected Fuzzy Inference Model,” J. of Advanced Computational Intelligence, Vol.5, No.1, pp. 58-70, 2001.
- [10] K. Hayashi, A. Otsubo, and K. Shiranita, “Fuzzy Control Using Piecewise Linear Membership Functions Based on Knowledge of Tuning a PID Controller,” J. of Advanced Computational Intelligence, Vol.5, No.1, pp. 71-77, 2001.
- [11] K.-S. Byun, C.-H. Park, and K.-B. Sim, “Co-Evolution of Fuzzy Controller for the Mobile Robot Control,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.8, No.4, pp. 356-361, 2004.
- [12] S. B. Shouraki and N. Honda, “Recursive Fuzzy Modeling Based on Fuzzy Interpolation,” J. of Advanced Computational Intelligence, Vol.3, No.2, pp. 114-125, 1999.
- [13] B. Lee, A. Fujiwara, Y. Sugie, and M. Namgung, “A Sequential Method for Combining Random Utility Model and Fuzzy Inference Model,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.7, No.2, pp. 200-206, 2003.
- [14] C. Lin, F. Dong, and K. Hirota, “Fuzzy Inference Based Vehicle to Vehicle Network Connectivity Model to Support Optimization Routing Protocol for Vehicular Ad-Hoc Network (VANET),” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.18, No.1, pp. 9-21, 2014.
- [15] K. Hirota, Y. Arai, and Y. Nakagawa, “Pattern Recognition & Image Understanding Based on Fuzzy Technology,” J. of Advanced Computational Intelligence, Vol.1, No.1, pp. 71-78, 1997.
- [16] M. Wang, Y. Maeda, and Y. Takahashi, “Visual Attention Region Prediction Based on Eye Tracking Using Fuzzy Inference,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.18, No.4, pp. 499-510, 2014.
- [17] S. Koizumi, M. Matsushita, Y. Takama, H. Takahashi, and K. Hirota, “Temporal-Hierarchical Emergency-Degree Inference System for Running Vehicles Using Image and Navigation Data,” J. of Advanced Computational Intelligence, Vol.4, No.1, pp. 76-87, 2000.
- [18] K. Oh and K. Hirota, “Support System for Multimedia Information Data Acquisition Based on Fuzzy Inference with a Fuzzy Shift,” J. of Advanced Computational Intelligence, Vol.4, No.5, pp. 387-394, 2000.
- [19] N. Suetake and M. Togashi, “High-Quality Multi-Level Error Diffusion Method Employing Fuzzy Inference,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.7, No.2, pp. 235-243, 2003.
- [20] J. Jing, Y. Takama, and T. Yamaguchi, “Application of Fuzzy Inference Method in Printing Pressure State Expectation System,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.10, No.4, pp. 594-601, 2006.
- [21] J. Jing, F. Dong, Y. Hatakeyama, Y. Takama, T. Yamaguchi, and K. Hirota, “Printing Pressure State Inspection System Based on Fuzzy Inference,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.12, No.1, pp. 48-55, 2008.
- [22] G. Vachkov, “Human-Assisted Fuzzy Image Similarity Analysis Based on Information Compression,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.13, No.3, pp. 255-261, 2009.
- [23] C. N. Nyirenda, D. S. Dawoud, F. Dong, M. Negnevitsky, and K. Hirota, “A Fuzzy Multiobjective Particle Swarm Optimized TS Fuzzy Logic Cognition Controller for Wireless Local Area Networks,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.15, No.1, pp. 41-54, 2011.
- [24] J. Dan, F. Xie, F. Dong, and K. Hirota, “Mean Local Trend Error and Fuzzy-Inference-Based Multicriteria Evaluation for Supply Chain Demand Forecasting,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.15, No.2, pp. 134-144, 2011.
- [25] T. L. Jee, K. M. Tay, and C. K. Ng, “Enhancing a Fuzzy Failure Mode and Effect Analysis Methodology with an Analogical Reasoning Technique,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.15, No.9, pp. 1203-1210, 2011.
- [26] N. Yubazaki, J. Yi, and K. Hirota, “SIRMs (Single Input Rule Modules) Connected Fuzzy Inference Model,” J. of Advanced Computational Intelligence, Vol.1, No.1, pp. 23-30, 1997.
- [27] W. Okamoto, S. Tano, T. Iwatani, and A. Inoue, “An Inference Method for Fuzzy Quantified Natural Language Propositions Based on New Interpretation of Truth Qualification,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.11, No.1, pp. 71-78, 2007.
- [28] B. C. Cuong, N. H. Phuong, H. K. Le, B. T. Son, and K. Yamada, “Fuzzy Inference Methods Employing T-Norm with Threshold and Their Implementation,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.7, No.3, pp. 362-369, 2003.
- [29] W. Okamoto, S. Tano, A. Inoue, and R. Fujioka, “A Generalized Inference Method for Fuzzy Quantified and Truth-Qualified Natural Language Propositions,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.11, No.5, pp. 502-510, 2007.
- [30] K. Uehara, T. Koyama, and K. Hirota, “Fuzzy Inference with Schemes for Guaranteeing Convexity and Symmetricity in Consequences Based on α-Cuts,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.13, No.2, pp. 135-149, 2009.
- [31] K. Uehara, T. Koyama, and K. Hirota, “Inference with Governing Schemes for Propagation of Fuzzy Convex Constraints Based on α-Cuts,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.13, No.3, pp. 321-330, 2009.
- [32] K. Uehara, T. Koyama, and K. Hirota, “Inference Based on α-Cut and Generalized Mean with Fuzzy Tautological Rules,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.14, No.1, pp. 76-88, 2010.
- [33] K. Uehara, T. Koyama, K. Hirota, “Suppression Effect of α-Cut Based Inference on Consequence Deviations,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.14, No.3, pp. 256-271, 2010.
- [34] K. Uehara, T. Koyama, K. Hirota, “Inference Based on α-Cut and Generalized Mean in Representing Fuzzy-Valued Functions,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.14, No.6, pp. 581-592, 2010.
- [35] H. Seki and K. M. Tay, “On the Monotonicity of Fuzzy Inference Models,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.16, No.5, pp. 592-602, 2012.
- [36] K. Uehara and K. Hirota, “Multi-Level Control of Fuzzy-Constraint Propagation in Inference Based on α-Cuts and Generalized Mean,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.17, No.4, pp. 647-662, 2013.
- [37] K. Uehara and K. Hirota, “Multi-Level Control of Fuzzy-Constraint Propagation via Evaluations with Linguistic Truth Values in Generalized-Mean-Based Inference,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.20, No.2, pp. 355-377, 2016.
- [38] D. Rutkowska and Y. Hayashi, “Neuro-Fuzzy Systems Approaches,” J. of Advanced Computational Intelligence, Vol.3, No.3, pp. 177-185, 1999.
- [39] Y. Shi and M. Mizumoto, “Self-Tuning for Fuzzy Rule Generation Based upon Fuzzy Singleton-Type Reasoning Method,” J. of Advanced Computational Intelligence, Vol.3, No.3, pp. 200-206, 1999.
- [40] E. Czogala, J. Leski, and Y. Hayashi, “A Classifier Based on Neuro-Fuzzy Inference System,” J. of Advanced Computational Intelligence, Vol.3, No.4, pp. 282-288, 1999.
- [41] K. Hayashi, A. Otsubo, and K. Shiranita, “Improvement of Control Performance for Low-Dimensional Number of Fuzzy Labeling Using Simplified Inference,” J. of Advanced Computational Intelligence, Vol.3, No.5, pp. 431-438, 1999.
- [42] M.-G. Chun, K.-C. Kwak, J.-W. Ryu, and W. Pedrycz, “A Fuzzy Rule Extraction Method for ANFIS Using CFCM and Fuzzy Equalization,” J. of Advanced Computational Intelligence, Vol.4, No.5, pp. 355-361, 2000.
- [43] H. Kawakami, O. Katai, and T. Konishi, “A Reinforcement Learning Scheme of Fuzzy Rules with Reduced Conditions,” J. of Advanced Computational Intelligence, Vol.4, No.2, pp. 146-151, 2000.
- [44] G. Castellano, A. M. Fanelli, and C. Mencar, “Fuzzy Information Granules: a Compact, Transparent and Efficient Representation,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.7, No.2, pp. 160-168, 2003.
- [45] C.-J. Lin, C.-Y. Lee, and C.-H. Chen, “A Novel Neuro-Fuzzy Inference System with Multi-Level Membership Function for Classification Applications,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.11, No.4, pp. 365-372, 2007.
- [46] M. S. Hannachi, Y. Hatakeyama, and K. Hirota, “Emulating Qubits with Fuzzy Logic,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.11, No.2, pp. 242-249, 2007.
- [47] C.-F. Juang, T.-C. Chen, and W.-Y. Cheng, “Speedup of Implementing Fuzzy Neural Networks with High-Dimensional Inputs Through Parallel Processing on Graphic Processing Units,” IEEE Trans. Fuzzy Systems, Vol.19, No.4, pp. 717-728, 2011.
- [48] M. Oussalah, “On the Compatibility Between Defuzzification and Fuzzy Arithmetic Operations,” Fuzzy Sets and Systems, Vol.128, No.2, pp. 247-260, Jun. 2002.
- [49] K. Uehara, “Fuzzy Inference Based on a Weighted Average of Fuzzy Sets and its Learning Algorithm for Fuzzy Exemplars,” Proc. of the Int. Joint Conf. of the 4th IEEE Int. Conf. on Fuzzy Systems and the 2nd Int. Fuzzy Engineering Symp. (FUZZ-IEEE/IFES’95), Vol.IV, pp. 2253-2260, 1995.
- [50] K. Uehara and K. Hirota, “Fuzzy Inference Based on α-Cut and Generalized Mean: Relations Between the Methods in its Family,” Proc. of the 7th Int. Symp. on Computational Intelligence and Industrial Applications (ISCIIA2016), Beijing, China, FM-GS3-01, pp. 1-8, Nov. 2016.
- [51] L. T. Kóczy and K. Hirota, “Approximate Reasoning by Linear Rule Interpolation and General Approximation,” Int. J. Approx. Reason., Vol.9, pp. 197-225, 1993.
- [52] D. Tikk,, Z. C. Johanyák, S. Kovács, and K. W. Wong, “Fuzzy Rule Interpolation and Extrapolation Techniques: Criteria and Evaluation Guidelines,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.15, No.3, pp. 254-263, 2011.
- [53] Q. Shen, and L. Yang, “Generalization of Scale and Move Transformation-Based Fuzzy Interpolation,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.15, No.3, pp. 288-298, 2011.
- [54] L. Kovács, “Compound Distance Function for Similarity Measurement Between Fuzzy Sets,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.15, No.3, pp. 299-303, 2011.
- [55] S. Kato and K. W. Wong, “Intelligent Automated Guided Vehicle Controller with Reverse Strategy,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.15, No.3, pp. 304-312, 2011.
- [56] D. Vincze and S. Kovács, “Performance Optimization of the Fuzzy Rule Interpolation Method “FIVE”,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.15, No3, pp. 313-320, 2011.
- [57] K. Uehara, S. Sato, and K. Hirota, “Inference for Nonlinear Mapping with Sparse Fuzzy Rules Based on Multi-Level Interpolation,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.15, No.3, pp. 264-287, May 2011.
- [58] K. Uehara and K. Hirota, “Multi-Level Interpolation for Inference with Sparse Fuzzy Rules: An Extended Way of Generating Multi-Level Points,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.17, No.2, pp. 127-148, Mar. 2013.
- [59] K. Uehara and K. Hirota, “Infinite-Level Interpolation for Inference with Sparse Fuzzy Rules: Fundamental Analysis Toward Practical Use,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.17, No.1, pp. 44-59, Jan. 2013.
- [60] K. Uehara and K. Hirota, “Inference with Fuzzy Rule Interpolation at an Infinite Number of Activating Points,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.19, No.1, pp. 74-90, 2015.
- [61] R. John and S. Coupland, “Type-2 Fuzzy Logic: A Historical View,” IEEE Computational Intelligence Magazine, Vol.2, No.1, pp. 57-62, Feb. 2007.
- [62] R. John, “Fuzzy Sets of Type-2,” J. of Advanced Computational Intelligence, Vol.3, No.6, pp. 499-508, 1999.
- [63] S. Park and H. Lee-Kwang, “Type-2 Fuzzy Hypergraphs Using Type-2 Fuzzy Sets,” J. of Advanced Computational Intelligence, Vol.4, No.5, pp. 362-367, 2000.
- [64] T. Wang and J. Yi, “Unnormalized Interval Type-2 TSK Fuzzy Logic System Design Based on Convexity and Sample Data,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.15, No.3, pp. 345-350, 2011.
- [65] T. Dereli, A. Baykasoglu, K. Altun, A. Durmusoglu, and I. B. Türksen, “Industrial Applications of Type-2 Fuzzy Sets and Systems: A Concise Review,” Computers in Industry, Vol.62, No.2, pp. 125-137, Feb. 2011.
- [66] Y. Wei and J. Watada, “Building a Type-2 Fuzzy Qualitative Regression Model,” J. Adv. Comput. Intell. Intell. Inform. (JACIII), Vol.16, No.4, pp. 527-532, 2012.
- [67] J. M. Mendel, “On KM Algorithms for Solving Type-2 Fuzzy Set Problems,” IEEE Trans. Fuzzy Systems, Vol.21, No.3, pp. 1162-1182, Jun. 2013.
- [68] J. M. Mendel, “General Type-2 Fuzzy Logic Systems Made Simple: A Tutorial,” IEEE Trans. Fuzzy Systems, Vol.22, No.5, pp. 1162-1182, Oct. 2014.
- [69] T. Wang, S. Tong, J. Yi, and H. Li, “Adaptive Inverse Control of Cable-Driven Parallel System Based on Type-2 Fuzzy Logic Systems,” IEEE Trans. Fuzzy Systems, Vol.23, No.5, pp. 1803-1816, Oct. 2015.
- [70] D. Wu, “Approaches for Reducing the Computational Cost of Interval Type-2 Fuzzy Logic Systems: Overview and Comparisons,” IEEE Trans. Fuzzy Systems, Vol.21, No.1, pp. 80-99, Feb. 2013.
- [71] L. A. Zadeh, “The Concept of a Linguistic Variable and its Application to Approximate Reasoning — I,” Informat. Sci., Vol.8, No.3, pp. 199-249, 1975.
- [72] J. M. Mendel, “Advances in Type-2 Fuzzy Sets and Systems,” Informat. Sci., Vol.177, No.1, pp. 84-110, Jan. 2007.
- [73] H. Hagras, “Type-2 FLCs: A New Generation of Fuzzy Controllers,” IEEE Computational Intelligence Magazine, Vol.2, No.1, pp. 30-43, Feb. 2007.
- [74] C. Lynch, H. Hagras, and V. Callaghan, “Parallel Type-2 Fuzzy Logic Co-Processors for Engine Management,” Proc. of the IEEE Int. Conf. on Fuzzy Systems (FUZZ-IEEE 2007), pp. 1-6, Jul. 2007.
- [75] P. Lin, C. Hsu, and T. Lee, “Type-2 Fuzzy Logic Controller Design for Buck DC-DC Converters,” Proc. of the 2005 IEEE Int. Conf. on Fuzzy Systems, pp. 365-370, Reno, USA, May 2005.
- [76] H. Hagras, “A Hierarchical Type-2 Fuzzy Logic Control Architecture for Autonomous Mobile Robots,” IEEE Trans. Fuzzy Systems, Vol.12, pp. 524-539, Aug. 2004.
- [77] L. T. Ngo, “Operations of Grid General Type-2 Fuzzy Sets Based on GPU Computing Platform,” Proc. of 2012 IEEE Int. Conf. on Systems, Man, and Cybernetics, Seoul, Korea, pp. 2885-2890, Oct. 2012.
- [78] K. Uehara and M. Fujise, “Fuzzy Inference Based on Families of α-Level Sets,” IEEE Trans. Fuzzy Systems, Vol.1, No.2, pp. 111-124, May 1993.
- [79] K. Uehara and M. Fujise, “Multistage Fuzzy Inference Formulated as Linguistic-Truth-value Propagation and Its Learning Algorithm Based on Back-Propagating Error Information,” IEEE Trans. Fuzzy Systems, Vol.1, No.3, pp. 205-221, Aug. 1993.
- [80] C. L. P. Chen, C.-Y. Zhang, L. Chen, and M. Gan, “Fuzzy Restricted Boltzmann Machine for the Enhancement of Deep Learning,” IEEE Trans. Fuzzy Systems, Vol.23, No.6, pp. 2163-2173, Dec. 2015.