Next Article in Journal
Super Connected Direct Product of Graphs and Cycles
Next Article in Special Issue
A Story of Computational Science: Colonel Titus’ Problem from the 17th Century
Previous Article in Journal
A Novel Multi-Criteria Decision-Making Method Based on Rough Sets and Fuzzy Measures
Previous Article in Special Issue
Analysis of Interval-Valued Intuitionistic Fuzzy Aczel–Alsina Geometric Aggregation Operators and Their Application to Multiple Attribute Decision-Making
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Interval Type-3 Fuzzy Control for Automated Tuning of Image Quality in Televisions

1
Division of Graduate Studies, Tijuana Institute of Technology, Tijuana 22414, Mexico
2
School of Engineering, UABC University, Tijuana 22500, Mexico
*
Author to whom correspondence should be addressed.
Axioms 2022, 11(6), 276; https://doi.org/10.3390/axioms11060276
Submission received: 21 April 2022 / Revised: 26 May 2022 / Accepted: 6 June 2022 / Published: 9 June 2022
(This article belongs to the Special Issue 10th Anniversary of Axioms: Logic)

Abstract

:
In this article, an intelligent system utilizing type-3 fuzzy logic for automated image quality tuning in televisions is presented. The tuning problem can be formulated as controlling the television imaging system to achieve the requirements of production quality. Previously, the tuning process has been carried out by experts, by manually adjusting the television imaging system on production lines to meet the quality control standards. In this approach, interval type-3 fuzzy logic is utilized with the goal of automating the tuning of televisions manufactured on production lines. An interval type-3 fuzzy approach for image tuning is proposed, so that the best image quality is obtained and, in this way, meet quality requirements. A system based on type-3 fuzzy control is implemented with good simulation results. The validation of the type-3 fuzzy approach is made by comparing the results with human experts on the process of electrical tuning of televisions. The key contribution is the utilization of type-3 fuzzy in the image tuning application, which has not been reported previously in the literature.
MSC:
03B52; 03E72; 62P30

1. Introduction

In this article, the application of interval type-3 fuzzy theory [1,2,3,4,5,6] for automating the tuning process is presented. The tuning process involves a process of dynamically adjusting the image quality to achieve the best possible image in the end. A set of fuzzy rules that encapsulates the knowledge of experts in performing the tuning process has been designed. Based on these fuzzy rules we propose the automation of television tuning. Interval type-3 fuzzy enables the handling of the decision-making uncertainty for this problem in a better way than other available alternatives described in the literature, such as type-1 [7,8,9], interval type-2, and general type-2 fuzzy logic [10,11,12,13,14,15,16,17,18]. Of course, there are successful applications of type-1 fuzzy control in the recent literature, such as the excellent works presented in [19,20,21], but the main goal of this article was exploring the utilization of type-3 in this particular application and its comparison with type-2 and type-1.
The key issue that we are dealing with in this work is achieving a way to reproduce images in the best fashion in televisions. In the production of televisions, we usually find a section on the manufacturing line with the responsibility of adjusting the imaging system. Traditionally, an expert adjusts the imaging system using a remote controller, based on voltage and current values. Here, we are dealing with a system based on type-3 fuzzy for controlling the image tuning of televisions. The interval type-3 system has a rule base formed from expert knowledge about the tuning of televisions. The main reason behind the utilization of interval type-3 fuzzy logic is to model better the uncertainty in the decision-making process [6,22]. We need to consider the voltage, current intensity, time, and quality as fuzzy variables in the fuzzy rules [23] and define the membership functions (MFs) for these variables that reflect real data and the knowledge of experts.
Several important related works have demonstrated the efficiency of interval type-3 fuzzy logic systems (IT3FLSs) when compared to type-1 fuzzy logic systems (T1FLSs), interval type-2 fuzzy logic systems (IT2FLSs), and generalized type-2 fuzzy logic systems (GT2FLSs); and some of these works are highlighted in the following: in [24] a subsethood for type-n fuzzy sets is presented by Rickard et al.; in [25] a related approach to the design of interval type-3 TS systems is presented by Singh et al.; in [3] Qasem et al. present a type-3 logic fuzzy system that was optimized using a Kalman filter with adaptive fuzzy kernel size; in [26] Wang et al. present a non-singleton type-3 fuzzy approach for flowmeter fault detection for the gas industry; in [27] Alattas et al. present a new data-driven control system for gyroscopes: using type-3 fuzzy systems; in [1] Cao et al. analyze a deep-learned recurrent type-3 fuzzy system with application for renewable energy prediction; in [28] Tian et al. design a deep-learned type-3 fuzzy system and describe its application in modeling problems; in [5] Mohammadzadeh et al. describe an interval type-3 fuzzy system and a new online fractional-order learning algorithm; and in [29] Ma et al. use an optimal type-3 fuzzy system for solving singular equations.
The field of control is an area in which there is a wide and deep number of problems where IT3FLSs may prove to have good performance. The following works focus their studies on showing that an IT3FLS is an excellent tool in control, based on their results. A stabilization of deep type-3 fuzzy control is presented by Gheisarnejad et al. in [30]; an interval type-3 control for solar systems is developed by Liu et al. in [6]; a type-3 controller for gyroscopes is studied by Vafaie et al. in [31]; interval type-3 control for navigation of autonomous vehicles is presented by Tian et al. in [32]; a fractional-order type-3 fuzzy control is implemented by Mohammadzadeh et al. in [33]; an interesting model-predictive type-3 controller for power converters is presented by Gheisarnejad et al. in [34]; a predictive type-3 control for multi-agents is presented by Taghieh et al. in [35]; an event-triggered type-3 controller for multi-agent systems is presented by Yan et al. in [36]; and a type-3 fuzzy voltage management is applied in battery systems by Nabipour et al. in [37]. As can be noted from the discussion of previous works on type-3 fuzzy logic, the particular application that is being considered in this article has not been tackled before with interval type-3 fuzzy models, and this was part of the motivation for carrying out this work. In addition, from a practical point of view, we are presenting a working prototype to the industrial workers in a manufacturing plant in Tijuana, Mexico (as they provided the experts to give us their empirical knowledge on tuning the imaging system). Additionally, on the theoretical side, we were able to extend concepts from type-1 and type-2 to the level of type-3 [38], that could be useful for other problems. In summary, the objective of this research work was to extend the theory and methodology for designing type-2 fuzzy to interval type-3 fuzzy, and also to test this theory and methodology with a challenging application that allows us to make a comparative study of type-3 versus type-2 and type-1 in tuning the imaging systems of televisions.
The key contribution is the utilization of interval type-3 fuzzy theory for achieving an efficient tuning during the production of televisions. This has not been previously reported in the literature, which is evidence of the innovative nature of this research work. In addition, we show that interval type-3 outperforms type-2 and type-1 fuzzy in handling the uncertainty in the decision-making process involved in the evaluation of image quality. There is also innovation on the application side of this work. It is worth noting that the utilization of type-3 fuzzy in the image-tuning application has not been described previously in the literature, which indicates of the novelty of the study. There are only applications of type-2 and type-1 to manufacturing problems reported at this time [23]. In this sense, the approach presented here could be generalized to other problems related to the manufacturing of similar, products, such as sound speakers, sound systems, and others. These problems also involve the tuning of images or sound in a similar way, and the approach proposed here could be adapted to solve them.
The rest of the paper is described as follows: Section 2 highlights the concepts of interval type-3. Section 3 outlines the basic terminology involved in Mamdani type-3 fuzzy systems. Then, Section 4 describes how to use type-3 fuzzy techniques for automating the tuning of televisions and illustrates its validity with simulations. At the end, Section 5 outlines the conclusions.

2. Interval Type-3 Fuzzy Theory

We begin by formulating type-3 terminology.
Definition 1.
A type-3 fuzzy set (T3 FS) [2,4,5,38], denoted by A ( 3 ) , is represented by the plot of a function called MF of A ( 3 ) in the Cartesian product X × [ 0 , 1 ] × [ 0 , 1 ] in [ 0 , 1 ] , where X is the primary variable universe of A ( 3 ) , x.
In this case, u is the membership function of x, and v is the membership function of u. The MF of μ A ( 3 ) is formulated by μ A ( 3 ) ( x , u , v ) (or μ A ( 3 ) for short) and it is labeled a type-3 MF (T3 MF). In other words,
μ A ( 3 ) : X × [ 0 , 1 ] × [ 0 , 1 ] [ 0 , 1 ]
A ( 3 ) = { ( x , u ( x ) , v ( x , u ) , μ A ( 3 ) ( x , u , v ) )   |   x X ,   u U [ 0 , 1 ] , v V [ 0 , 1 ] }
where U is the universe for the secondary variable u and V is the universe for tertiary variable v . A T3FS, A ( 3 ) can be formulated as:
A ( 3 ) = x X u [ 0 , 1 ] v [ 0 , 1 ] μ A ( 3 ) ( x , u , v ) / ( x , u , v )
A ( 3 ) = x X [ u [ 0 , 1 ] [ v [ 0 , 1 ] μ A ( 3 ) ( x , u , v ) / v ] / u ] / x
where is notation for the union over all the admissible x , u , v values.
Equation (3) is formulated as a T3 FS MF mapping with the expressions:
A ( 3 ) = x X μ A x ( 3 ) ( u , v ) / x
μ A x ( 3 ) ( u , v ) = u [ 0 , 1 ] μ A ( x , u ) ( 3 ) ( v ) / u
μ A ( x , u ) ( 3 ) ( v ) = v [ 0 , 1 ] μ A ( 3 ) ( x , u , v ) / v
where μ A x ( 3 ) ( u , v ) is the primary MF, μ A x ( 3 ) ( u , v ) is the secondary membership function, and μ A ( x , u ) ( 3 ) ( v ) is the tertiary MF of the T3 FS.
If μ A ( 3 ) ( x , u , v ) = 1 for all x X , u U , v V , the T3 FS, A ( 3 ) , is simplified to an interval type-3 fuzzy set (IT3 FS) with the notation A , postulated by expression (7):
A = x X [ u [ 0 , 1 ] [ v [ μ _ A ( x , u ) ,       μ ¯ A ( x , u ) 1 / v ] / u ] / x
where
μ A ( x , u ) ( v ) = v [ μ _ A ( x , u ) ,       μ ¯ A ( x , u ) 1 / v
μ A ( x ) ( u , v ) = u [ 0 , 1 ] [ v [ μ _ A ( x , u ) ,       μ ¯ A ( x , u ) 1 / v ] / u
A = x X μ A ( x ) ( u , v ) / x
Assuming that v [ μ _ A ( x , u ) ,     μ ¯ A ( x , u ) ] and the lower and upper MFs μ _ A ( x , u ) ,     μ ¯ A ( x , u ) are general type-2 MFs (T2 MFs) on the plane ( x , u ) , Equation (4) can be simplified to an interval type-3 MF (IT3 MF), μ ˜ A ( x , u ) [ μ _ A ( x , u ) ,     μ ¯ A ( x , u ) ] , defined by Equation (11):
A = x X u [ 0 , 1 ] μ ˜ A ( x , u ) / ( x , u )
where the lower T2 MF μ _ A ( x , u ) , is contained in the upper T2 MF   μ ¯ A ( x , u ) , that is, μ _ A ( x , u )   μ ¯ A ( x , u ) , then μ _ A ( x , u ) μ ¯ A ( x , u ) , and as a consequence an IT3 FS is expressed by two T2 FSs, one inferior A _ with T2 MF μ _ A ( x , u ) , and another superior A ¯ , with T2 MF   μ ¯ A ( x , u ) , expressed by Equations (12) and (13) (see Figure 1):
A _ = x X u [ 0 , 1 ] μ _ A ( x , u ) / ( x , u ) = x X [ u [ 0 , 1 ] f _ x ( u ) / u ] / x
A ¯ = x X u [ 0 , 1 ]   μ ¯ A ( x , u ) / ( x , u ) = x X [ u [ 0 , 1 ] f ¯ x ( u ) / u ] / x
where the secondary MFs of A _ and A ¯ are T1 MFs of T1FS expressed by Equations (14) and (15):
μ A _ ( x ) ( u ) = u J x f _ x ( u ) / u
μ A ¯ ( x ) ( u ) = u J x f ¯ x ( u ) / u
In this case, we utilize interval type-3 MFs that are scaled Gaussians in the primary and secondary variables, respectively. This function can be represented as μ ˜ A ( x , u ) , with Gaussian footprint of uncertainty F O U ( A ) , characterized with parameters [ σ , m ] (UpperParameters) for the upper membership function UMF, and for the lower membership function LMF the parameters λ (LowerScale) and (LowerLag), to form the D O U = [ μ _ ( x ) , μ ¯ ( x ) ]. The vertical cuts A ( x ) ( u ) characterize the F O U ( A ) , and are IT2 FSs with Gaussian IT2 MFs, μ A ( x ) ( u ) with parameters [ σ u , m ( x ) ] for the UMF and LMF λ (LowerScale), (LowerLag). The IT3 MF, μ ˜ A ( x , u ) = ScaleGaussScaleGaussIT3MF (x,   [ σ , m ] ,   λ , ) is described with the following equations:
u ¯ ( x ) = e x p [ 1 2 ( x m σ ) 2 ]
u _ ( x ) = λ · e x p [ 1 2 ( x m σ * ) 2 ]
where σ * = σ   ln ( ) ln ( ε ) and ε is the machine epsilon. If = 0 , then σ * = σ . In this case, u ¯ ( x ) and u _ ( x ) are the upper and lower limits of the domain of uncertainty (DOU). The range, δ ( x ) and radius, σ x of the FOU are:
δ ( x ) = u ¯ ( x ) u _ ( x )
σ x = δ ( x ) 2 3 + ε
The apex or core, m ( x ) , of the IT3 MF μ ˜ ( x , u ) , is defined by the expression:
m ( x ) = e x p [ 1 2 ( x m ρ ) 2 ]
where ρ = ( σ + σ * ) / 2 . Then, the vertical cuts with IT2 MF, μ A ( x ) ( u ) = [   μ _ A ( x ) ( u ) , μ ¯ A ( x ) ( u ) ] , are described by the equations:
μ ¯ A ( x ) ( u ) = e x p [ 1 2 ( u u ( x ) σ x ) 2 ]
μ _ A ( x ) ( u ) = λ · e x p [ 1 2 ( u u ( x ) σ x * ) 2 ]
where σ x * = σ x   ln ( ) ln ( ε ) . If = 0 , then σ u * = σ u . Then, μ ¯ A ( x ) ( u ) and μ _ A ( x ) ( u ) are the UMF and LMF of the IT2 FSs of the vertical cuts of the secondary IT2MF of the IT3 FS.

3. Mamdani Type-3 Fuzzy Models

The IT3 FLS structure contains the same main components (fuzzifier, rule base, inference machine and, in the final stage, an output processing unit) as its analogous T2 FLSs. While in the case of T2 FLSs the final stage consists of a process of type reduction to T1 FS + defuzzification, in the case of an IT3 FLS, the output process consists of type reduction to an IT2 FS + defuzzification. The fuzzy operators of the inference machine of an IT3 FLS and the type-reduction methods are equivalent to a T2 FLS, except that in the inputs and outputs we have IT3 FSs in an IT3 FLS. The interval type-3 fuzzy operators of union ( ) and intersection ( ), are related to the join (⨆) and meet (⨅) operators, respectively. The Cartesian product ( × ) and the implication ( ) are intersection operations. We first define the type-3 fuzzy operators, as follows: consider two IT3 FSs, A and B , that are expressed utilizing the representation of horizontal cuts, as in [38]:
A = x X μ A ( x )   ( u ) / x = x X [ s u p α [ 0 , 1 ] α /   A α ( x ) ] / x = x X [ s u p α [ 0 , 1 ] α / [   A _ α ( x ) , A ¯ α ( x ) ] ] / x
where
A _ α ( x ) = [ a _ α ( x ) , b _ α ( x ) ]
a _ α ( x ) = i n f { u   | u [ 0 , 1 ]   ,   μ _ A ( x , u ) α }
b _ α ( x ) = s u p { u   | u [ 0 , 1 ]   ,   μ _ A ( x , u ) α }
A ¯ α ( x ) = [ a ¯ α ( x ) , b ¯ α ( x ) ]
a ¯ α ( x ) = i n f { u   | u [ 0 , 1 ]   ,     μ ¯ A ( x , u ) α }
b ¯ α ( x ) = s u p { u   | u [ 0 , 1 ]   ,   μ ¯ A ( x , u ) α }
B = x X μ B ( x )   ( u ) / x = x X [ s u p α [ 0 , 1 ] α /   B α ( x ) ] / x = x X [ s u p α [ 0 , 1 ] α / [   B _ α ( x ) , B ¯ α ( x ) ] ] / x
where
B _ α ( x ) = [ c _ α ( x ) , d _ α ( x ) ]
c _ α ( x ) = i n f { u   | u [ 0 , 1 ]   ,   μ _ B ( x , u ) α }
d _ α ( x ) = s u p { u   | u [ 0 , 1 ]   ,   μ _ B ( x , u ) α }
B ¯ α ( x ) = [ c ¯ α ( x ) , d ¯ α ( x ) ]
c ¯ α ( x ) = i n f { u   | u [ 0 , 1 ]   ,     μ ¯ B ( x , u ) α }
d ¯ α ( x ) = s u p { u   | u [ 0 , 1 ]   ,   μ ¯ B ( x , u ) α }
Union of IT3 FSs
The union of two IT3FSs, A B , is calculated using horizontal cuts as:
A B = x X μ ( A B ) x ( u ) / x = x X   [ s u p   α α [ 0 , 1 ] / ( A α B α ) ] / x = x X [ s u p α [ 0 , 1 ] α /   [   A _ α ( x ) B _ α ( x ) , A ¯ α ( x ) B ¯ α ( x ) ] ] / x
where
A _ α ( x ) B _ α ( x ) = [ a _ α ( x ) c _ α ( x ) , b _ α ( x ) d _ α ( x ) ]
and
A ¯ α ( x ) B ¯ α ( x ) = [ a ¯ α ( x )   c ¯ α ( x ) ,   b ¯ α ( x ) d ¯ α ( x ) ]
Intersection of IT3 FSs
The intersection of two IT3FSs, A B , is calculated using horizontal cuts as:
A B = x X μ ( A B ) x ( u ) / x = x X   [ s u p   α α [ 0 , 1 ] / ( A α B α ) ] / x = x X [ s u p α [ 0 , 1 ] α /   [ A _ α ( x ) B _ α ( x ) , A ¯ α ( x ) B ¯ α ( x ) ] ] / x
where
A _ α ( x ) B _ α ( x ) = [ a _ α ( x ) c _ α ( x ) , b _ α ( x ) d _ α ( x ) ]
A ¯ α ( x ) B ¯ α ( x ) = [ a ¯ α ( x )   c ¯ α ( x ) ,   b ¯ α ( x ) d ¯ α ( x ) ]
Complement of IT3 FSs
The complement of an IT3 FS, A ¯ , is calculated using horizontal cuts as:
A ¯ = x X μ ( A ¯ ) x ( v ) / x =   x X   [ s u p   α α [ 0 , 1 ] / ¬ μ A α ( x ) ] / x = x X   [ s u p   α α [ 0 , 1 ] / [ ¬ A _ α ( x ) , ¬ A ¯ α ( x ) ] ] / x
¬ A _ α ( x ) = [ 1 b _ α ( x ) , 1 a _ α ( x ) ]
¬ A ¯ α ( x ) = [ 1 b ¯ α ( x ) , 1 a ¯ α ( x ) ]
Definition 2.
The structure of the Mamdani if–then rule is:
R Z k : I F   x 1   i s   F 1 k   a n d a n d   x i   i s   F i k   a n d a n d   x n   i s   F n k   T H E N   y 1   i s   G 1 k ,   ,   y j   i s   G j k ,   ,   y m   i s   G m k
where i = 1…, n (number of inputs), j = 1…, m (number of outputs) and k = 1…, r (number of rules).
To initiate the explanation, we represent the antecedents of the rules with a fuzzy relation A k = F 1 k × × F n k , utilizing the Cartesian product, × , with interval type-3 fuzzy sets (IT3 FS), F i k , and the implication for the consequent of the j-th output is also an IT3 FS, G j k ; then, the fuzzy relation of the rule j k can be formulated as:
j k = A k G j k
The n-dimensional input is given by a type-2 fuzzy relation, A X , with T2MF as:
A X = X 1 × × X n
Each relation of the rule j k establishes a fuzzy set of the consequent of the rule B j k = A X j k in Y such that:
B j k = [ X 1 ( F 1 k × G j k ) ] × × [ X n ( F n k × G j k ) ] = × i = 1 n [ X i ( F i k × G j k ) ]
where the level of activation of the rule is an IT3 FS, B j k . By aggregating all the sets, B j k that represent the levels of activation of the rules, we obtain the aggregated set B j for the outputs j = 1…, m.
B j = B j 1 B j k B j r = k = 1 r B j k
The abstract model of y ^ j = f ( x ) is a fuzzy model IT3 ( y j   i s   B j ), where the sets B j k are submodels of B j .
Equation (32) is obtained by the MF of IT3 fuzzy relation, μ B j k ( y j | x ) , and is:
μ B j k ( y j | x ) = μ A X j k ( y j | x ) = s u p x X [ μ A X ( x )   μ A k G j k ( x , y j ) ] ,   y Y
where μ B j k ( y j | x ) is the input–output relation between the fuzzy set that fires the inference of a rule (reasoning) and the output fuzzy set. The composition ( ) is a nonlinear mapping from input x to an IT3 FS with MF, μ B j k ( y j | x ) ( y j Y ) of the output y j . The reasoning is a mechanism that transforms fuzzy sets into fuzzy sets by the composition operator (basically a max–min operator). Simplifying Equation (32), we obtain:
μ B j k ( y j | x ) = Φ ˜ k ( x ) μ G j k ( y j )
where
Φ ˜ k ( x ) = i = 1 n [ s u p x i X i   μ i k ( x i | x i ) ]
μ i k ( x i | x i ) = μ X i ( x i | x i ) μ F i k ( x i )
Maximizing function μ i k ( x i | x i ) , we obtain the supremum value in x = x k , i m a x :
x k , i m a x argmax x i { s u p x i X i   μ i k ( x i | x i ) }
The firing strength  Φ ˜ k ( x ) , is the membership of the t-norm operation, , of all the supreme membership values μ i k ( x k , i m a x | x i ) of the intersection of each input μ X i ( x i | x i ) with its antecedent μ F i k ( x i ) that contributes to the rule level of activation, i.e.:
Φ ˜ k ( x ) = i = 1 n μ i k ( x k , i m a x | x i )
The level of activation of the rule is the membership μ B j k ( y j | x ) resulting from the operation ⨅ of the firing strength Φ ˜ k ( x ) and the membership of the consequent of the rule μ G j k ( y j ) , that is, the composition operation (∘) of the facts and the knowledge base rules that describe the relational function, B j k = A X j k .
Equation (27) for the MF of the fuzzy relation IT3, μ B ˜ j ( y j | x ) , is the aggregation of all the rules for each output j= 1…, m, using the operator join ( )-fuzzy union-. The combining of the rules using the join (⨆) operator for calculating the aggregation of the values of μ B j k ( y j | x ) is described by the equation:
μ B j ( y j | x ) = μ B j 1 ( y j | x )   μ B j k ( y j | x ) μ B j r ( y j | x ) = k = 1 r   μ B j k ( y j | x )
or
μ B j ( y j | x ) = k = 1 r [ Φ ˜ k ( x ) μ G j k ( y j ) ]
For applications that require a numeric output, μ B j ( y j | x ) is reduced to an IT2 FS or interval, and this is then reduced to a numeric value y ^ j . The type reduction methods are the same as the ones used in T2 FS theory.
y ^ j = t y p e R e d u c t i o n ( y j , μ B j ( y j | x ) )
In Figure 2, we illustrate the inference in a type-3 system for a particular value of x = 4, and in Figure 3 the type reduction process.
In Figure 4, we illustrate the inference in a type-3 fuzzy system for another value of x = 6, and in Figure 5, the corresponding type reduction process.
For more details on the type reduction process for type-3 fuzzy sets the reader can check a more detailed (step by step) explanation in a recent reference work on type-3 fuzzy systems [38]. Of course, this type reduction is similar to the process that is performed for type-2 fuzzy sets [10,11].
The structure of an interval type-3 system is almost the same as for type-2 and type-1, and it is composed of a fuzzifier, rules, inference, type reduction and defuzzifier [38]. In Figure 6 we show the structure of an interval IT3 system [4,6].
In the next section, we explain the usefulness of interval type-3 fuzzy as we illustrate the design method and also show the improvements in results compared to type-1 and type-2 systems.

4. Simulation Results

We developed our own toolbox for type-3 fuzzy systems to implement the fuzzy rules for automated tuning of televisions. A fuzzy system with three inputs and one output was utilized. The inputs are the voltage, current intensity, and time, and the output is the image quality. We use the Mamdani inference and Gaussian MFs. The fuzzy system was designed by reducing the knowledge of human experts to a system of 14 rules. The block diagram of the system is illustrated in Figure 7.
We show in Table 1 the rule base for automated tuning of televisions that encapsulates the knowledge of the experts in image tuning. In Table 2, the parameters of the MFs utilized in the inputs and output are presented. The parameters shown in Table 2 were determined by empirical knowledge of experts combined with a trial-and-error approach, but in the future, these could be optimized to improve results even more. At this stage of the research we considered three membership functions for several reasons: (1) according to experts this was reasonable for them and the fuzzy model was also understandable for them, (2) previous implementations of the fuzzy tuning (type-2 and type-1) of imaging systems have been carried out with three membership functions [23], so for comparative purposes we also needed to have three membership functions, and (3) in future work, we plan to consider changing and optimizing the number of membership functions, so that we investigate this issue more precisely.
A sample of the simulation results for 11 cases is shown in Table 3, where we can see that the results from the fuzzy system are close to the real values provided by the experts (in this case two experts were consulted because of the availability of experts at the real plant). In Figure 8, Figure 9 and Figure 10, the MFs of the inputs (voltage, current intensity and time) are presented. We depict in Figure 11 the MFs for the output of the system. The design of the membership functions was based on the original definitions that were utilized for type-1 and type-2 in [23]. Finally, we illustrate, in Figure 12 and Figure 13, two views of the surface of the fuzzy model.
From Table 3 we can notice that the image quality achieved with type-3 fuzzy is closer to the expert evaluation when compared to general type-2 (GT2), interval type-2 (IT2) and type-1 (T1).
Figure 12 and Figure 13 provide a graphical representation of the fuzzy model. Two figures are needed because we have, in total, four variables, so we need to show two different views of the model. In Figure 12, we can appreciate the influence of current intensity and voltage on the image quality, and this can be viewed as showing all possible image quality outputs for different combinations of the input values. In Figure 13, we also show, in a similar way, the influence of time and current intensity on the image quality.

5. Conclusions

We have described in this article an intelligent system utilizing type-3 fuzzy logic for the tuning of the imaging system of televisions. We have shown in Section 2 the concepts of interval type-3. Then, in Section 3 the basic terminology involved in Mamdani type-3 fuzzy systems was presented. Section 4 then described how to use type-3 fuzzy techniques for automating the tuning of televisions and illustrated its validity with simulations. The tuning problem can be defined as controlling the imaging system of the television to meet quality standards. Previously, this process has been carried out by experts, by manually adjusting the imaging system of televisions on production lines. In the approach proposed here, we utilize an interval type-3 fuzzy system to automate this tuning process. The fuzzy system was designed to control the tuning, so that the imaging system meets quality requirements. An intelligent system was implemented based on type-3 fuzzy control and produced good simulation results. The validation of the type-3 fuzzy approach was made by comparing its results with those of human experts in the process of electrical tuning of televisions. In most of the tests, the interval type-3 fuzzy system provided results closer to the human experts, when compared to type-2 and type-1 fuzzy approaches. We believe that these results are due to the fact that type-3 is able to handle in a better way the uncertainty involved in the tuning process of the imaging system. The main contribution of the article has been the application of the new concepts of interval type-3 to an interesting problem with relevance to the television manufacturing process. The main advantage of the proposal is the relative simplicity of building the fuzzy model based on expert knowledge, though this could be a disadvantage if there were a lack of experts concerning other problems or case studies. In future works, we plan to optimize the MFs of the system by using metaheuristic optimization techniques, in this way improving the results even more. In addition, the proposed type-3 decision-making approach could be applied and tested in similar quality control problems [23] and classification systems [39,40].

Author Contributions

Conceptualization, creation of main idea, writing—review and editing, O.C.; formal analysis, J.R.C.; methodology and validation, P.M. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not Applicable.

Informed Consent Statement

Not Applicable.

Data Availability Statement

Not applicable.

Acknowledgments

We would like to thank TecNM and Conacyt for their support during the realization of this research.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Cao, Y.; Raise, A.; Mohammadzadeh, A.; Rathinasamy, S.; Band, S.S.; Mosavi, A. Deep learned recurrent type-3 fuzzy system: Application for renewable energy modeling/prediction. Energy Rep. 2021, 7, 8115–8127. [Google Scholar] [CrossRef]
  2. Turksen, I.B. From Type 1 to Full Type N Fuzzy System Models. J. Mult. Valued Log. Soft Comput. 2014, 22, 543–560. [Google Scholar]
  3. Qasem, S.N.; Ahmadian, A.; Mohammadzadeh, A.; Rathinasamy, S.; Pahlevanzadeh, B. A type-3 logic fuzzy system: Optimized by a correntropy based Kalman filter with adaptive fuzzy kernel size. Inform. Sci. 2021, 572, 424–443. [Google Scholar] [CrossRef]
  4. Rickard, J.T.; Aisbett, J.; Gibbon, G. Fuzzy Subsethood for Fuzzy Sets of Type-2 and Generalized Type-n. IEEE Trans. Fuzzy Syst. 2008, 17, 50–60. [Google Scholar] [CrossRef]
  5. Mohammadzadeh, A.; Sabzalian, M.H.; Zhang, W. An Interval Type-3 Fuzzy System and a New Online Fractional-Order Learning Algorithm: Theory and Practice. IEEE Trans. Fuzzy Syst. 2019, 28, 1940–1950. [Google Scholar] [CrossRef]
  6. Liu, Z.; Mohammadzadeh, A.; Turabieh, H.; Mafarja, M.; Band, S.S.; Mosavi, A. A New Online Learned Interval Type-3 Fuzzy Control System for Solar Energy Management Systems. IEEE Access 2021, 9, 10498–10508. [Google Scholar] [CrossRef]
  7. Zadeh, L.A. The Concept of a Linguistic Variable and its Application to Approximate Reasoning. Inf. Sci. 1975, 8, 43–80. [Google Scholar] [CrossRef]
  8. Zadeh, L.A. Knowledge representation in Fuzzy Logic. IEEE Trans. Knowl. Data Eng. 1989, 1, 89. [Google Scholar] [CrossRef]
  9. Zadeh, L.A. Fuzzy Logic. Computer 1998, 1, 83–93. [Google Scholar]
  10. Mendel, J.M. Uncertain Rule-Based Fuzzy Logic Systems: Introduction and New Directions; Prentice-Hall: Upper-Saddle River, NJ, USA, 2001. [Google Scholar]
  11. Mendel, J.M. Uncertain Rule-Based Fuzzy Logic Systems: Introduction and New Directions, 2nd ed.; Springer: Berlin/Heidelberg, Germany, 2017. [Google Scholar]
  12. Karnik, N.N.; Mendel, J.M. Operations on Type-2 Fuzzy Sets. Fuzzy Sets Syst. 2001, 122, 327–348. [Google Scholar] [CrossRef]
  13. Moreno, J.E.; Sanchez, M.A.; Mendoza, O.; Rodríguez-Díaz, A.; Castillo, O.; Melin, P.; Castro, J.R. Design of an interval Type-2 fuzzy model with justifiable uncertainty. Inf. Sci. 2020, 513, 206–221. [Google Scholar] [CrossRef]
  14. Mendel, J.M.; Hagras, H.; Tan, W.-W.; Melek, W.W.; Ying, H. Introduction to Type-2 Fuzzy Logic Control; Wiley and IEEE Press: Hoboken, NJ, USA, 2014. [Google Scholar]
  15. Olivas, F.; Valdez, F.; Castillo, O.; Melin, P. Dynamic parameter adaptation in particle swarm optimization using interval type-2 fuzzy logic. Soft Comput. 2016, 20, 1057–1070. [Google Scholar] [CrossRef]
  16. Sakalli, A.; Kumbasar, T.; Mendel, J.M. Towards Systematic Design of General Type-2 Fuzzy Logic Controllers: Analysis, Interpretation, and Tuning. IEEE Trans. Fuzzy Syst. 2021, 29, 226–239. [Google Scholar] [CrossRef]
  17. Ontiveros, E.; Melin, P.; Castillo, O. High order α-planes integration: A new approach to computational cost reduction of General Type-2 Fuzzy Systems. Eng. Appl. Artif. Intell. 2018, 74, 186–197. [Google Scholar] [CrossRef]
  18. Castillo, O.; Amador-Angulo, L. A generalized type-2 fuzzy logic approach for dynamic parameter adaptation in bee colony optimization applied to fuzzy controller design. Inf. Sci. 2018, 460-461, 476–496. [Google Scholar] [CrossRef]
  19. Precup, R.-E.; Preitl, S.; Petriu, E.; Bojan-Dragos, C.-A.; Szedlak-Stinean, A.-I.; Roman, R.-C.; Hedrea, E.-L. Model-based fuzzy control results for networked control systems. Rep. Mech. Eng. 2020, 1, 10–25. [Google Scholar] [CrossRef]
  20. Precup, R.-E.; Preitl, S.; Petriu, E.M.; Roman, R.-C.; Bojan-Dragos, C.-A.; Hedrea, E.-L.; Szedlak-Stinean, A.-I. A center manifold theory-based approach to the stability analysis of state feedback takagi-sugeno-kang fuzzy control systems. Facta Univ. Ser. Mech. Eng. 2020, 18, 189. [Google Scholar] [CrossRef]
  21. Vilela, M.; Oluyemi, G.; Andrei, P. A holistic approach to assessment of value of information (VOI) with fuzzy data and decision criteria. Decis. Mak. Appl. Manag. Eng. 2020, 3, 97–118. [Google Scholar] [CrossRef]
  22. Castillo, O. Towards Finding the Optimal n in Designing Type-n Fuzzy Systems for Particular Classes of Problems: A Review. Appl. Comput. Math. 2018, 17, 3–9. [Google Scholar]
  23. Castillo, O.; Melin, P. Soft Computing and Fractal Theory for Intelligent Manufacturing; Springer: Heidelberg, Germany, 2003. [Google Scholar] [CrossRef]
  24. Rickard, J.T.; Aisbett, J.; Gibbon, G.; Morgenthaler, D. Fuzzy subsethood for type-n fuzzy sets. In Proceedings of the NAFIPS 2008—2008 Annual Meeting of the North American Fuzzy Information Processing Society, New York, NY, USA, 19–22 May 2008; pp. 1–6. [Google Scholar]
  25. Singh, D.; Verma, N.K.; Ghosh, A.K.; Malagaudanavar, A.K. An Approach Towards the Design of Interval Type-3 T-S Fuzzy System. IEEE Trans. Fuzzy Syst. 2021. [Google Scholar] [CrossRef]
  26. Wang, J.-H.; Tavoosi, J.; Mohammadzadeh, A.; Mobayen, S.; Asad, J.H.; Assawinchaichote, W.; Vu, M.T.; Skruch, P. Non-Singleton Type-3 Fuzzy Approach for Flowmeter Fault Detection: Experimental Study in a Gas Industry. Sensors 2021, 21, 7419. [Google Scholar] [CrossRef] [PubMed]
  27. Alattas, K.A.; Mohammadzadeh, A.; Mobayen, S.; Aly, A.A.; Felemban, B.F.; Vu, M.T. A New Data-Driven Control System for MEMSs Gyroscopes: Dynamics Estimation by Type-3 Fuzzy Systems. Micromachines 2021, 12, 1390. [Google Scholar] [CrossRef] [PubMed]
  28. Tian, M.-W.; Mohammadzadeh, A.; Tavoosi, J.; Mobayen, S.; Asad, J.H.; Castillo, O.; Várkonyi-Kóczy, A.R. A Deep-learned Type-3 Fuzzy System and Its Application in Modeling Problems. Acta Polytech. Hung. 2022, 19, 151–172. [Google Scholar] [CrossRef]
  29. Ma, C.; Mohammadzadeh, A.; Turabieh, H.; Mafarja, M.; Band, S.S.; Mosavi, A. Optimal Type-3 Fuzzy System for Solving Singular Multi-Pantograph Equations. IEEE Access 2020, 8, 225692–225702. [Google Scholar] [CrossRef]
  30. Gheisarnejad, M.; Mohammadzadeh, A.; Farsizadeh, H.; Khooban, M.-H. Stabilization of 5G Telecom Converter-Based Deep Type-3 Fuzzy Machine Learning Control for Telecom Applications. IEEE Trans. Circuits Syst. II Express Briefs 2021, 69, 544–548. [Google Scholar] [CrossRef]
  31. Vafaie, R.H.; Mohammadzadeh, A.; Piran, J. A new type-3 fuzzy predictive controller for MEMS gyroscopes. Nonlinear Dyn. 2021, 106, 381–403. [Google Scholar] [CrossRef]
  32. Tian, M.-W.; Yan, S.-R.; Mohammadzadeh, A.; Tavoosi, J.; Mobayen, S.; Safdar, R.; Assawinchaichote, W.; Vu, M.T.; Zhilenkov, A. Stability of Interval Type-3 Fuzzy Controllers for Autonomous Vehicles. Mathematics 2021, 9, 2742. [Google Scholar] [CrossRef]
  33. Mohammadzadeh, A.; Castillo, O.; Band, S.S.; Mosavi, A. A Novel Fractional-Order Multiple-Model Type-3 Fuzzy Control for Nonlinear Systems with Unmodeled Dynamics. Int. J. Fuzzy Syst. 2021, 23, 1633–1651. [Google Scholar] [CrossRef]
  34. Gheisarnejad, M.; Mohammadzadeh, A.; Khooban, M. Model Predictive Control-Based Type-3 Fuzzy Estimator for Voltage Stabilization of DC Power Converters. IEEE Trans. Ind. Electron. 2021. [Google Scholar] [CrossRef]
  35. Taghieh, A.; Aly, A.A.; Felemban, B.F.; Althobaiti, A.; Mohammadzadeh, A.; Bartoszewicz, A. A Hybrid Predictive Type-3 Fuzzy Control for Time-Delay Multi-Agent Systems. Electronics 2021, 11, 63. [Google Scholar] [CrossRef]
  36. Yan, S.; Aly, A.A.; Felemban, B.F.; Gheisarnejad, M.; Tian, M.; Khooban, M.H.; Mohammadzadeh, A.; Mobayen, S. A New Event-Triggered Type-3 Fuzzy Control System for Multi-Agent Systems: Optimal Economic Efficient Approach for Actuator Activating. Electronics 2021, 10, 3122. [Google Scholar] [CrossRef]
  37. Nabipour, N.; Qasem, S.N.; Jermsittiparsert, K. Type-3 fuzzy voltage management in PV/Hydrogen fuel cell/battery hybrid systems. Int. J. Hydrogen Energy 2020, 45, 32478–32492. [Google Scholar] [CrossRef]
  38. Castillo, O.; Castro, J.R.; Melin, P. Interval Type-3 Fuzzy Systems: Theory and Design; Springer: Berlin/Heidelberg, Germany, 2022. [Google Scholar] [CrossRef]
  39. Naderipour, M.; Zarandi, M.H.F.; Bastani, S. A fuzzy cluster-validity index based on the topology structure and node attribute in complex networks. Expert Syst. Appl. 2021, 187, 115913. [Google Scholar] [CrossRef]
  40. Kalhori, M.R.N.; Zarandi, M.H.F. A new interval type-2 fuzzy reasoning method for classification systems based on normal forms of a possibility-based fuzzy measure. Inf. Sci. 2021, 581, 567–586. [Google Scholar] [CrossRef]
Figure 1. IT3 FS with IT3MF μ ˜ ( x , u ) where μ _ ( x , u ) is the LMF and μ ¯ ( x , u ) is the UMF.
Figure 1. IT3 FS with IT3MF μ ˜ ( x , u ) where μ _ ( x , u ) is the LMF and μ ¯ ( x , u ) is the UMF.
Axioms 11 00276 g001
Figure 2. Illustration of the inference process for a value of x = 4.
Figure 2. Illustration of the inference process for a value of x = 4.
Axioms 11 00276 g002
Figure 3. Illustration of the type reduction process for a value of x = 4.
Figure 3. Illustration of the type reduction process for a value of x = 4.
Axioms 11 00276 g003
Figure 4. Illustration of the inference process for a value of x = 6.
Figure 4. Illustration of the inference process for a value of x = 6.
Axioms 11 00276 g004
Figure 5. Illustration of the type reduction process for a value of x = 6.
Figure 5. Illustration of the type reduction process for a value of x = 6.
Axioms 11 00276 g005
Figure 6. Structure of an interval type-3 system.
Figure 6. Structure of an interval type-3 system.
Axioms 11 00276 g006
Figure 7. Structure of interval type-3 fuzzy for TV image quality tuning.
Figure 7. Structure of interval type-3 fuzzy for TV image quality tuning.
Axioms 11 00276 g007
Figure 8. Input MFs of the electric voltage variable.
Figure 8. Input MFs of the electric voltage variable.
Axioms 11 00276 g008
Figure 9. Input MFs of the electric current intensity variable.
Figure 9. Input MFs of the electric current intensity variable.
Axioms 11 00276 g009
Figure 10. Input MFs of the time linguistic variable.
Figure 10. Input MFs of the time linguistic variable.
Axioms 11 00276 g010
Figure 11. Output MFs of the image quality variable.
Figure 11. Output MFs of the image quality variable.
Axioms 11 00276 g011
Figure 12. 3-D view of the model surface with respect to current intensity and voltage.
Figure 12. 3-D view of the model surface with respect to current intensity and voltage.
Axioms 11 00276 g012
Figure 13. 3-D view of the model surface with respect to current intensity and time.
Figure 13. 3-D view of the model surface with respect to current intensity and time.
Axioms 11 00276 g013
Table 1. Fuzzy rules for tuning control.
Table 1. Fuzzy rules for tuning control.
NumberIFANDANDTHEN
VoltageCurrent IntensityTimeImage Quality
1HighAdequateLow Very Good
2AdequateHighLowVery Good
3HighHighLowRegular
4LowAdequateLowRegular
5AdequateLowLowRegular
6LowLowLowBad
7AdequateAdequateHighVery Good
8HighAdequateHighGood
9AdequateHighHighGood
10AdequateAdequateHighRegular
11LowAdequateHighBad
12AdequateAdequateLowExcellent
Table 2. Parameter values for the Gaussian MFs used in the linguistic values.
Table 2. Parameter values for the Gaussian MFs used in the linguistic values.
VariableMembership Functionσm
Input 1low1.300.00
Input 1adequate1.105.00
Input 1high1.3010.00
Input 2low1.300.00
Input 2adequate1.105.00
Input 2high1.3010.00
Input 3low2.500.00
Input 3high2.6010.00
Outputbad7.000.00
Outputregular7.0025.00
Outputgood7.0050.00
Outputvery good6.5075.00
Outputexcellent4.10100.00
Table 3. Simulation results for a sample of cases.
Table 3. Simulation results for a sample of cases.
VoltageCurrentTimeImage Quality with T1 Fuzzy (%)Image Quality with IT2 Fuzzy (%)Image Quality with GT2 Fuzzy (%)Image Quality with IT3 Fuzzy (%)Expert Evaluation (%)
9.037.472.5337.221538.549239.126639.613740.50
5.015.023.1084.331285.457386.875187.917788.25
4.915.105.1050.773551.448651.916852.207953.00
8.754.955.0355.453256.639657.278858.539257.75
5.204.858.7048.178248.331948.842949.111950.75
2.256.337.2024.989124.563824.073421.964223.25
5.104.995.2048.786549.554350.794251.896951.50
6.203.175.1548.673449.511250.733351.850052.25
5.315.214.8053.185353.769354.296455.820456.50
3.996.255.1049.023149.973251.275452.143953.25
5.005.000.2089.963890.936791.765294.339795.50
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Castillo, O.; Castro, J.R.; Melin, P. Interval Type-3 Fuzzy Control for Automated Tuning of Image Quality in Televisions. Axioms 2022, 11, 276. https://doi.org/10.3390/axioms11060276

AMA Style

Castillo O, Castro JR, Melin P. Interval Type-3 Fuzzy Control for Automated Tuning of Image Quality in Televisions. Axioms. 2022; 11(6):276. https://doi.org/10.3390/axioms11060276

Chicago/Turabian Style

Castillo, Oscar, Juan R. Castro, and Patricia Melin. 2022. "Interval Type-3 Fuzzy Control for Automated Tuning of Image Quality in Televisions" Axioms 11, no. 6: 276. https://doi.org/10.3390/axioms11060276

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop