Abstract
Most existing fuzzy collaborative forecasting (FCF) methods adopt type-1 fuzzy numbers to represent fuzzy forecasts. FCF methods based on interval-valued fuzzy numbers (IFNs) are not widely used. However, the inner and outer sections of an IFN-based fuzzy forecast provide meaning information that serves different managerial purposes, which is a desirable feature for a FCF method. This study proposed an IFN-based FCF approach. Unlike existing IFN-based fuzzy association rules or fuzzy inference systems, the IFN-based FCF approach ensures that all actual values fall within the corresponding fuzzy forecasts. In addition, the IFN-based FCF approach optimizes the forecasting precision and accuracy with the outer and inner sections of the aggregation result, respectively. Based on the experimental results, the proposed FCF-II approach surpassed existing methods in forecasting the yield of a dynamic random access memory product.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
Introduction
Forecasting is a task that involves a lot of uncertainty and subjective judgments. Fuzzy collaborative forecasting (FCF) methods apply fuzzy logic to model uncertainty and incorporate experts’ subjective judgments. Therefore, FCF methods have great potential for forecasting tasks [9, 26]. Fuzzy association rules [3, 24, 35] and fuzzy inference systems (FISs) [28, 32, 51, 52] are conventional FCF methods that use multiple fuzzy rules from various points of view. However, existing applications of fuzzy association rules and FISs to forecasting have the following problems.
-
1.
Most conventional fuzzy association rules and FISs cannot ensure that all actual values are included in the corresponding fuzzy forecasts.
-
2.
Most existing fuzzy association rules and FISs fuzzify the target variable to consider uncertainty. However, it will be more effective to fuzzify parameters instead.
-
3.
To include actual values in the corresponding fuzzy forecasts, most existing fuzzy association rules and FISs add the same allowance to all forecasts, which is inflexible and imprecise.
To overcome these difficulties, several FCF methods fuzzify parameters to guarantee that actual values are included in the corresponding fuzzy forecasts [6, 8, 34, 53]. In this study, an interval fuzzy number (IFN)-based FCF approach is proposed.
The motives for this study are explained as follows.
-
1.
Owing to the existence of extreme cases, fuzzy forecasts generated using an existing FCF method are not sufficiently precise.
-
2.
Fuzzy forecasts generated using existing FCF methods are usually type-1 fuzzy numbers [7, 12, 23]. Compared with type-1 fuzzy numbers, IFNs can better consider uncertainty [22]. However, FCF methods that generate IFN-based fuzzy forecasts are not widely used.
-
3.
Most existing FCF methods apply fuzzy intersection (FI) to aggregate fuzzy forecasts and defuzzify the aggregation result using a back propagation network (BPN). Whether the same mechanism is applicable to IFN-based fuzzy forecasts should be investigated.
However, we cannot achieve the purpose by simply replacing type-1 fuzzy parameters with IFN-based fuzzy parameters. In an FCF method, experts’ fuzzy forecasts are usually aggregated using fuzzy intersection (FI), which narrows the range of a fuzzy forecast, thereby enhancing forecasting precision [10]. A prerequisite for this is that all actual values are contained in the corresponding fuzzy forecasts [9]. Obviously, the outer section of an IFN-based fuzzy forecast meets this requirement, while the inner section does not, which is problematic if IFN-based fuzzy forecasts by several experts are to be aggregated. To address this issue, in the proposed methodology, the inner and outer sections of experts’ fuzzy forecasts are aggregated and defuzzified separately, thereby providing meaningful information that serves different managerial purposes.
In the proposed IFN-based FCF approach, experts apply various fuzzy forecasting methods to generate diversified IFN-based fuzzy forecasts. To this end, a mixed binary nonlinear programming (MBNLP) problem is solved. Subsequently, FI is applied to aggregate all experts’ IFN-based fuzzy forecasts. Specifically, the inner and outer sections of IFN-based fuzzy forecasts are aggregated separately. Finally, two BPNs are constructed to defuzzify the aggregation results of the inner and outer sections, respectively. The originality of the proposed methodology resides in the following:
-
Owing to the existence of extreme cases, a fuzzy yield forecast generated using an existing FCF method usually has a wide range. In contrast, the proposed methodology is able to narrow the range of a fuzzy yield forecast by excluding extreme cases.
-
In existing FCF methods, experts’ fuzzy yield forecasts are usually aggregated into a single value. In contrast, the proposed methodology aggregates the inner and upper sections of experts’ fuzzy yield forecasts into two values for optimizing forecast precision and accuracy, respectively.
The contributions of this study include
-
the development of a FCF method based on IFNs for collaborative yield forecasting,
-
the further improvement of forecasting precision by excluding extreme cases, and
-
two systematic mechanisms for aggregating the inner and upper sections of experts’ fuzzy yield forecasts, respectively.
The remainder of this paper is organized as follows. Section 2 discusses relevant previous studies. Section 3 introduces the proposed IFN-based FCF approach. Section 4 details the application of the IFN-based FCF approach to forecast the yield of a dynamic random access memory (DRAM) product. Finally, Sect. 5 concludes this study and provides some directions for future research.
Literature review
Fuzzy association rules and FISs are prevalent FCF methods. Fuzzy association rules are an important topic in data mining, and have been applied to pattern recognition and forecasting [3, 24, 35]. In extracting fuzzy association rules, the average satisfaction levels are compared. As a result, a fuzzy association rule may not be applicable to some historical data. A number of methods for extracting fuzzy association rules based on IFNs have been proposed [14, 36]. For example, Zarandi et al. [54] established an expert system based on IFN-based fuzzy association rules for forecasting stock prices. In an IFN-based fuzzy association rule, the lower membership function of each premise was derived by shifting the location of the upper membership function. Therefore, the lower and upper membership functions of each premise had an identical shape. Antonelli et al. [1] applied IFN-based fuzzy association rules to the classification of financial time series. Each premise in a fuzzy association rule was represented with an IFN with lower membership function positioned in the middle of the upper membership function. As a result, only the upper membership function of a premise needed to be considered in satisfying the support and confidence. Obviously, in most existing IFN-based fuzzy association rules, the lower and upper membership functions of a premise are heavily dependent.
Soto et al. [41] constructed an adaptive network-based FIS (ANFIS) to forecast a time series, in which both type-1 and type-2 fuzzy numbers were adopted. Both stochastic models and fuzzy sets are effective means of tackling uncertainty. From this point of view, Zhou et al. [57] incorporated IFNs into a Markov chain for a multi-stage interactive group decision-making task. Muhuri et al. [29] proposed an IFN-based multiobjective reliability redundancy allocation model. The model was converted into a crisp problem and solved using the nondominated sorting genetic algorithm II. Tian and Cao [43] proposed a fuzzy mixed integer programming model for a multimodal transportation problem, in which both transportation time and demand were estimated with IFNs. Soto et al. [42] constructed a fuzzy neural network ensemble to forecast a time series. Parameters in the fuzzy neural networks were given in interval type-2 fuzzy numbers, for which genetic algorithms and particle swarm optimization (PSO) algorithms were applied to optimize the membership functions. Wang et al. [48] applied the extended fuzzy-preference relation for IFNs to rank the priorities of factors critical to the cruise industry in Shanghai. The approach was similar to the hybrid of fuzzy extent analysis (FEA) and the technique for order preference by similarity to ideal solution (TOPSIS). In Wang [50], the weights of criteria for a quality function deployment (QFD) process were given in IFNs. Based on IFN-based weights, fuzzy weighted average (FWA) was applied to compare the performances of product designs. Efe [19] evaluated the quality of an educational institution website using fuzzy TOPSIS, in which all parameters were given in or approximated with IFNs. Compared with FWA, fuzzy TOPSIS was more sensitive to changes in the distances between an alternative and two reference points.
FISs have been widely applied to system control and forecasting. For example, Ying and Pan [52] constructed an ANFIS to forecast the regional electricity load in Taiwan. Lohani et al. [28] established a modified Takagi, Sugeno, and Kang (TSK) FIS to forecast the possibility of a flood in terms of hourly rainfall and river flow. Osório et al. [32] constructed an ANFIS to forecast wind power, in which mutual information, wavelet transformation, and evolutionary particle swarm optimization were applied to choose relevant features, preprocess the inputs, and tune the ANFIS configuration, respectively. Yang et al. [51] established a FIS to forecast several time series. The membership functions of premises in fuzzy inference rules were dynamic. In addition, a constant allowance was added to each forecast to consider uncertainty, which was imprecise. In the view of Sahin et al. [37, 38], the model of the forecasting error could be used to establish the lower and upper bounds, based on which fuzzy linguistic terms for forecasts were defined. Carvalho and Costa [4] proposed a fuzzy time series method, in which the range of a time series was divided into a number of fuzzy intervals. Then, the relationships between successive fuzzy intervals, rather than those between original values, were fitted as rules. To aggregate the consequences of rules, the weight of a rule was set to the maximal satisfaction level in fitting historical data. However, in this way, it was impossible to guarantee that all actual values were included in in the corresponding aggregation results.
When experts’ fuzzy forecasts may not contain actual values, a less risky way to aggregate experts’ fuzzy forecasts is to apply the fuzzy union operator (or s-norm), which is a prevalent treatment in FIS studies [25, 39, 49]. However, the range of possible values was widened.
Proposed methodology
Before introducing the details of the proposed methodology, some concepts of IFNs are described as follows.
Preliminary
First of all, the definition of an IFN is given.
Definition 1
(Interval fuzzy number, IFN) An IFN \( \tilde{A} \) is a subset of real numbers R, which can be defined as a set of ordered pairs \( \tilde{A} \) = {(x, \( \mu_{{\tilde{A}}} (x) \))| x ∈ R}, where \( \mu_{{\tilde{A}}} (x) \): R → [0, 1] is the interval-valued membership function of \( \tilde{A} \) [18].
An IFN \( \tilde{A} \) has two membership functions, namely the lower membership function (LMF) [\( \mu_{{\tilde{A}_{l} }} (x) \)] and upper membership function (UMF) [\( \mu_{{\tilde{A}_{u} }} (x) \)], such that \( \mu_{{\tilde{A}}} (x) = [\mu_{{\tilde{A}_{l} }} (x),\;\mu_{{\tilde{A}_{u} }} (x)] \). An IFN is a special case of type-II fuzzy sets [2].
Definition 2
The inner support, outer support, and core of an IFN \( \tilde{A} \) are defined respectively as
Definition 3
(Interval-valued triangular fuzzy number, ITFN) When the LMF and UMF of an IFN \( \tilde{A} \) are triangular functions, the IFN is called an interval-valued triangular fuzzy number (ITFN) with the following membership functions:
\( \tilde{A} \) can be denoted as ((\( A_{l1} ,\;A_{2} ,\;A_{l3} \)), (\( A_{u1} ,\;A_{2} ,\;A_{u3} \))) or (\( A_{u1} ,\;A_{l1} ,\;A_{2} ,\;A_{l3} ,\;A_{u3} \)).
Definition 4
(α cut of an interval fuzzy number) The α cut of an interval fuzzy number \( \tilde{A} \) is
Definition 5
(Fuzzy intersection of two fuzzy numbers) The FI of two fuzzy numbers \( \tilde{A} \) and \( \tilde{B} \) is a fuzzy number given by
The membership function of \( \widetilde{FI} \) can be derived by applying the minimum t-norm as
In the proposed methodology, the FI of experts’ IFN-based fuzzy forecasts is obtained, for which the following theorems are helpful.
Theorem 1
(α cut of the fuzzy intersection of fuzzy numbers) The α cut of the FI of two fuzzy numbers \( \tilde{A} \) and \( \tilde{B} \) can be derived from those of the two fuzzy numbers as [5]
Theorem 2
(Fuzzy intersection of two interval fuzzy numbers) The FI of two IFNs \( \tilde{A} \) and \( \tilde{B} \) is an IFN given by
with the following membership function
Proof
According to the arithmetic for interval numbers:
Theorem 2 is proved.
Theorem 3
(α cut of the fuzzy intersection of interval fuzzy numbers) The α cut of the FI of two IFNs \( \tilde{A} \) and \( \tilde{B} \) can be derived as:
Proof
According to Theorem 2,
Theorem 3 is proved.
Procedure for implementing the proposed methodology
The procedure for implementing the proposed methodology comprises the following steps:
Step 1 Each expert applies an IFN-based fuzzy forecasting method to generate a fuzzy yield forecast.
Step 2 Apply the FI operator to aggregate the inner and outer sections of experts’ IFN-based fuzzy yield forecasts.
Step 3 Construct BPNs to defuzzify the aggregation results.
Step 4 Evaluate the forecasting performance.
Step 5 If the forecasting performance is satisfactory, then proceed to Step 8; otherwise, proceed to Step 6.
Step 6 Experts modify their IFN-based fuzzy yield forecasts.
Step 7 Each expert returns to Step 2.
Step 8 End.
IFN-based fuzzy forecasting method
In the proposed methodology, each expert applies the following IFN-based fuzzy forecasting method to generate a fuzzy forecast \( \tilde{y}_{j} \) to forecast y by considering decision variables \( \{ x_{i} \} \):
where (+) denotes fuzzy addition. However, the values of fuzzy parameters in the IFN-based fuzzy forecasting method assigned by different experts are not the same. As a result, experts’ fuzzy forecasts are different and need to be aggregated.
To derive the values of IFN-based fuzzy parameters in (15), Chen and Wang [13] optimized the following MBNLP model.
(MBNLP model)
subject to
The objective function (16) minimizes the sum of the widths of IFN-based fuzzy forecasts by considering both LMF and UMF. Constraints (17) and (18) ensure that all actual values fall within the corresponding upper fuzzy forecasts. In contrast, only 100(1–p)% of actual values fall within the corresponding lower fuzzy forecasts, according to Constraint (19), which is illustrated in Fig. 1. In Constraints (20) and (21), \( X_{j1} \) and \( X_{j 2} \) are two state variables. When \( X_{j1} \, = \, 1 \), an actual value is higher than the lower bound of the lower fuzzy forecast; when \( X_{j2} \, = \, 1 \), an actual value is lower than the upper bound of the lower fuzzy forecast. Constraints (23) and (24) define the sequences of the endpoints of ITFNs.
To generate diversified fuzzy forecasts, objective function (16) is modified as
where \( w_{1} \) and \( w_{2} \) are weights assigned to the sum of upper ranges and the sum of lower ranges, respectively. \( w_{1} + w_{2} = 1 \). The value of o reflects the sensitivity of an expert to the uncertainty of a fuzzy forecast: from small (not sensitive) to large (very sensitive) [46]. If o is a large value, it becomes difficult to solve the MBNLP problem [47]. For this reason, Chen and Wang [12] advised to choose the value of o from (0, 4].
In the proposed methodology, experts assign different values to o, p, \( w_{1} \), and \( w_{2} \) to generate diversified fuzzy forecasts. The values of parameters assigned by expert k are denoted with o(k), p(k), \( w_{1} (k) \), and \( w_{2} (k) \). The fuzzy forecast by expert k is indicated with \( \tilde{y}_{j} (k) \).
FI for aggregating experts’ fuzzy forecasts
FI is applied to aggregate experts’ fuzzy forecasts [10, 27]:
According to Theorem 2,
An example, showing two experts’ IFN-based fuzzy forecasts, is given in Fig. 2. The FI results is illustrated in Fig. 3.
From Figs. 2 and 3, the following phenomena can be observed:
-
1.
Both the lower and upper membership functions of the FI result are polygonal functions.
-
2.
The lower and upper membership functions of the FI result can be of different shapes, which is the distinct nature of the proposed methodology from existing methods.
-
3.
The outer supports of all experts’ fuzzy forecasts include an actual value. The outer support of the FI result also includes the actual value, at least for the training (or learned) data.
-
4.
It is highly possible that the inner supports of all experts’ fuzzy forecasts include an actual value. It is also possible for the inner support of the FI result to include the actual value. However, the possibility declines as more experts’ fuzzy forecasts are aggregated.
BPNs for defuzzifying the aggregation results
Two BPNs are constructed to defuzzify the aggregation results with the following configuration:
-
1.
Input: inputs to the first BPN include each corner’s value and membership of the lower membership function. Inputs to the second BPN are those of the upper membership function.
-
2.
A single hidden layer: the number of nodes in the hidden layer is the same as that of inputs.
-
3.
Output: the output from the first BPN is the most possible forecast. The output from the second BPN is the forecast that considers extreme cases.
-
4.
Training algorithm: the gradient descent (GD) algorithm is applied to train the BPNs to avoid overfitting [45].
-
5.
Convergence criteria: the training process stops when the sum of squared error (SSE) falls below a pre-specified threshold,
or a maximal number of epochs have been run.
Application to a real case
The proposed methodology has been applied to forecast the yield of a DRAM product to evaluate its effectiveness. The case, including the yield data of the DRAM product within ten periods, was first investigated by Chen and Wang [11]. The yield data were decomposed into two parts: data of the first six periods for building the models, and the remaining data for evaluating forecasting performance.
Three experts applied the fuzzy forecasting method to forecast the yield of the DRAM product. The parametric values assigned by experts are summarized in Table 1. The MBNLP problems were coded in Lingo and solved using a branch-and-bound algorithm on a PC with i7-7700 CPU 3.6 GHz and 8 GB RAM. The execution time was less than 3 s. Experts’ forecasting results are shown in Fig. 4.
FI was applied to aggregate experts’ fuzzy forecasts. Taking period 10 as an example, the FI result is illustrated in Fig. 5. The aggregation results at all periods are summarized in Fig. 6. Most actual values in test data fell within the inner and outer supports of the aggregation results. Since an inner support was much narrower than the outer support, the range of possible values by considering the inner support was more precise.
Subsequently, the aggregation results were defuzzified using two BPNs. For this purpose, first, the corners of the aggregation result at each period were found out for the inner and outer sections, respectively. The results are summarized in Tables 2 and 3. The inner section of the aggregation result had at most three corners, while the outer section had at most four corners. As a result, the numbers of inputs to the two BPN defuzzifiers were set to six and eight, respectively. The number of nodes in the hidden layer was the same with that of inputs.
BPNs were trained using the GD algorithm to prevent overfitting. The convergence criteria were established as follows:
-
1.
SSE < 10−4;
-
2.
500 epochs have been run.
The BPN defuzzifiers were implemented using the neural network toolbox of MATLAB 2017 on a PC with i7-7700 CPU 3.6 GHz and 8 GB RAM. The execution time was less than 1 s. The defuzzification results are shown in Figs. 7 and 8. A comparison of the defuzzification results using the two BPNs is provided in Fig. 9.
The forecasting accuracy of the proposed methodology to test data was evaluated in terms of mean absolute error (MAE), mean absolute percentage error (MAPE), and root mean-squared error (RMSE):
Table 4 summarizes the results.
For comparison, experts’ IFN-based fuzzy yield forecasts were defuzzified using an extension of the center-of-gravity (COG) method [15]:
Then, forecasting performance without collaboration was evaluated for each expert. The results are summarized in Table 5.
According to the experimental results,
-
1.
Obviously, forecasting performance was improved better after experts collaborated.
-
2.
The most significant advantage of the proposed methodology over experts’ original fuzzy forecasts was in reducing MAE, which was up to 57% on average.
-
3.
It was noteworthy that after defuzzification the result might exceed the range of the inner section.
-
4.
The outer section of the aggregation result had more corners, which increased the degree of freedom in defuzzifying the aggregation result, thereby contributing to higher forecasting accuracy.
-
5.
By contrast, the inner section of the aggregation result effectively narrowed the range of possible values and enhanced forecasting precision by up to 62%.
-
6.
Table 6 shows the results from a paired t test to evaluate whether the advantage of the proposed methodology over existing methods was significant, with
-
H0: The forecasting accuracy of the proposed methodology in terms of absolute error is the same as that of the existing method;
-
H1: The forecasting accuracy of the proposed methodology in terms of absolute error is more effective than that of the existing method.
Forecasting accuracy using the proposed methodology was significantly improved (at the 95% level) when compared with existing methods.
-
7.
To elaborate the effectiveness of the proposed methodology, it was applied to another case containing the yield data of another DRAM product within fifteen periods. The yield data of the first ten periods were used to build the model, while the remaining was reserved for evaluating forecasting performance. In this case, three experts fulfilled the yield forecasting task collaboratively. Firstly, experts’ fuzzy yield forecasts are shown in Fig. 10. Subsequently, FI was applied to aggregate experts’ fuzzy yield forecasts. The results are summarized in Fig. 11. After defuzzifying the aggregation results using two BPNs, the representative yield forecasts were obtained, as shown in Fig. 12. Then, the forecasting performance using the proposed methodology was evaluated. The results are provided in Table 7. Obviously, the proposed methodology achieved high forecasting accuracy.
Conclusions
An IFN-based FCF approach was proposed in this study. In the proposed methodology, each expert solves a MBNLP problem to generate IFN-based fuzzy forecasts. Subsequently, FI is applied to aggregate the inner and outer sections of IFN-based fuzzy forecasts. Finally, two BPNs are constructed to defuzzify the aggregation results. Unlike existing IFN-based fuzzy association rules or FISs, the IFN-based FCF approach guarantees that all actual values fall within the corresponding fuzzy forecasts. In addition, compared with existing FCF methods, the IFN-based FCF approach improves forecasting precision and accuracy by considering the inner and outer sections of the aggregation result, respectively.
After applying the IFN-based FCF approach to forecast the yield of a DRAM product, the following conclusions are made:
-
1.
The experimental results confirmed the effectiveness of experts’ collaboration in improving forecasting performance.
-
2.
The inner and outer sections of the aggregation result could be considered in improving the forecasting precision and accuracy, respectively.
-
3.
A compromise way was, therefore, to estimate the range of possible values by considering the inner section of the aggregation result, and to derive the most possible value based on the outer section.
In this study, experts solved the same MBNLP problem, but with different parametric values, to generate IFN-based fuzzy forecasts. In future studies, different MBNLP problems can be formulated to further diversify IFN-based fuzzy forecasts. In addition, FCF methods based on interval-valued intuitionistic fuzzy numbers [31, 44], hesitant interval-valued fuzzy numbers [55], and interval-valued pythagorean fuzzy numbers [20, 33] can be proposed as well. Further, an advanced algorithm needs to be designed to further enhance the efficiency of solving the MBNLP problem [e.g., PSO algorithms [16, 30, 40], ant colony optimization (ACO) algorithms [17, 21, 56].
References
Antonelli M, Bernardo D, Hagras H, Marcelloni F (2016) Multiobjective evolutionary optimization of type-2 fuzzy rule-based systems for financial data classification. IEEE Trans Fuzzy Syst 25(2):249–264
Baležentis T, Zeng S (2013) Group multi-criteria decision making based upon interval-valued fuzzy numbers: an extension of the MULTIMOORA method. Expert Syst Appl 40(2):543–550
Buczak AL, Baugher B, Guven E, Ramac-Thomas LC, Elbert Y, Babin SM, Lewis SH (2015) Fuzzy association rule mining and classification for the prediction of malaria in South Korea. BMC Med Inform Decis Mak 15(1):47
Carvalho JG Jr, Costa CT Jr (2019) Non-iterative procedure incorporated into the fuzzy identification on a hybrid method of functional randomization for time series forecasting models. Appl Soft Comput 80:226–242
Chang PT, Hung KC (2006) α-Cut fuzzy arithmetic: simplifying rules and a fuzzy function optimization with a decision variable. IEEE Trans Fuzzy Syst 14(4):496–510
Chen T (2013) An effective fuzzy collaborative forecasting approach for predicting the job cycle time in wafer fabrication. Comput Ind Eng 66(4):834–848
Chen T (2017) A heterogeneous fuzzy collaborative intelligence approach for forecasting the product yield. Appl Soft Comput 57:210–224
Chen T, Chiu MC (2015) An improved fuzzy collaborative system for predicting the unit cost of a DRAM product. Int J Intell Syst 30(6):707–730
Chen TCT, Honda K (2019) Fuzzy collaborative forecasting and clustering: methodology, system architecture, and applications. Springer, Berlin
Chen T, Lin YC (2008) A fuzzy-neural system incorporating unequally important expert opinions for semiconductor yield forecasting. Int J Uncertain Fuzz Knowl Based Syst 16(1):35–58
Chen T, Wang MJ (1999) A fuzzy set approach for yield learning modeling in wafer manufacturing. IEEE Trans Semicond Manuf 12(2):252–258
Chen T, Wang YC (2014) An agent-based fuzzy collaborative intelligence approach for precise and accurate semiconductor yield forecasting. IEEE Trans Fuzzy Syst 22(1):201–211
Chen T, Wang YC (2019). Interval fuzzy number-based approach for modeling an uncertain fuzzy yield learning process. J Ambient Intell Human Comput 1213–1223
Chen CH, Hong TP, Li Y (2015) Fuzzy association rule mining with type-2 membership functions. In: Asian Conference on Intelligent Information and Database Systems, pp. 128–134
Dahooie JH, Zavadskas EK, Abolhasani M, Vanaki A, Turskis Z (2018) A novel approach for evaluation of projects using an interval-valued fuzzy additive ratio assessment (ARAS) method: a case study of oil and gas well drilling projects. Symmetry 10(2):45
Delice Y, Aydoğan EK, Özcan U, İlkay MS (2017) A modified particle swarm optimization algorithm to mixed-model two-sided assembly line balancing. J Intell Manuf 28(1):23–36
Deng W, Xu J, Zhao H (2019) An improved ant colony optimization algorithm based on hybrid strategies for scheduling problem. IEEE Access 7:20281–20292
Dimuro GP (2011) On interval fuzzy numbers. In: IEEE Workshop-School on Theoretical Computer Science, pp. 3–8. https://doi.org/10.1109/WEIT.2011.19
Efe B (2019) Website evaluation using interval type-2 fuzzy-number-based TOPSIS approach. In: Multi-criteria decision-making models for website evaluation, pp. 166–185
Enayattabar M, Ebrahimnejad A, Motameni H (2019) Dijkstra algorithm for shortest path problem under interval-valued Pythagorean fuzzy environment. Complex Intell Syst 5(2):93–100
Engin O, Güçlü A (2018) A new hybrid ant colony optimization algorithm for solving the no-wait flow shop scheduling problems. Appl Soft Comput 72:166–176
Figueroa-García JC, Kalenatic D, Lopez-Bello CA (2012) Multi-period mixed production planning with uncertain demands: fuzzy and interval fuzzy sets approach. Fuzzy Sets Syst 206:21–38
Gao H, Ju Y, Gonzalez EDS, Zhang W (2020) Green supplier selection in electronics manufacturing: an approach based on consensus decision making. J Clean Prod 245:118781
Ho GT, Ip WH, Wu CH, Tse YK (2012) Using a fuzzy association rule mining approach to identify the financial data association. Expert Syst Appl 39(10):9054–9063
Ilbahar E, Karaşan A, Cebi S, Kahraman C (2018) A novel approach to risk assessment for occupational health and safety using Pythagorean fuzzy AHP and fuzzy inference system. Saf Sci 103:124–136
Lin YC, Chen T (2019) An advanced fuzzy collaborative intelligence approach for fitting the uncertain unit cost learning process. Complex Intell Syst 5(3):303–313
Lin YC, Wang YC, Chen TCT, Lin HF (2019) Evaluating the suitability of a smart technology application for fall detection using a fuzzy collaborative intelligence approach. Mathematics 7(11):1097
Lohani AK, Goel NK, Bhatia KKS (2014) Improving real time flood forecasting using fuzzy inference system. J Hydrol 509:25–41
Muhuri PK, Ashraf Z, Lohani QD (2017) Multiobjective reliability redundancy allocation problem with interval type-2 fuzzy uncertainty. IEEE Trans Fuzzy Syst 26(3):1339–1355
Nouiri M, Bekrar A, Jemai A, Niar S, Ammari AC (2018) An effective and distributed particle swarm optimization algorithm for flexible job-shop scheduling problem. J Intell Manuf 29(3):603–615
Onar SÇ, Oztaysi B, Kahraman C (2017) Dynamic intuitionistic fuzzy multi-attribute aftersales performance evaluation. Complex Intell Syst 3(3):197–204
Osório GJ, Matias JCO, Catalão JPS (2015) Short-term wind power forecasting using adaptive neuro-fuzzy inference system combined with evolutionary particle swarm optimization, wavelet transform and mutual information. Renew Energy 75:301–307
Rahman K, Abdullah S, Ali A, Amin F (2019) Interval-valued Pythagorean fuzzy Einstein hybrid weighted averaging aggregation operator and their application to group decision making. Complex Intell Syst 5(1):41–52
Reagan CR, Sari SR (2014) Long term load forecasting in Tamil Nadu using fuzzy-neural technology. Int J Eng Innov Technol 3(1):e8
Romahi Y, Shen Q (2000) Dynamic financial forecasting with automatically induced fuzzy associations. Ninth IEEE Int Conf Fuzzy Syst 1:493–498
Rozi F, Sukmana F (2017) Document grouping by using meronyms and type-2 fuzzy association rule mining. J ICT Res Appl 11(3):268–283
Sahin A, Kumbasar T, Yesil E, Doýdurka MF, Karasakal O (2014) An approach to represent time series forecasting via fuzzy numbers. In: 2nd International Conference on Artificial Intelligence, Modelling and Simulation, pp. 51–56. https://doi.org/10.1109/AIMS.2014.36/
Sahin A, Kumbasar T, Yesil E, Dodurka MF, Karasakal O, Siradag S (2015) An enhanced fuzzy linguistic term generation and representation for time series forecasting. In: IEEE International Conference on Fuzzy Systems, pp. 1–8. https://doi.org/10.1109/FUZZ-IEEE.2015.7337904
Samanta S, Suresh S, Senthilnath J, Sundararajan N (2019) A new neuro-fuzzy inference system with dynamic neurons (nfis-dn) for system identification and time series forecasting. Appl Soft Comput 82:105567
Soesanti I, Syahputra R (2016) Batik production process optimization using particle swarm optimization method. J Theor Appl Inform Technol 86(2):272
Soto J, Melin P, Castillo O (2014) Time series prediction using ensembles of ANFIS models with genetic optimization of interval type-2 and type-1 fuzzy integrators. Int J Hybrid Intell Syst 11(3):211–226
Soto J, Melin P, Castillo O (2018) A new approach for time series prediction using ensembles of IT2FNN models with optimization of fuzzy integrators. Int J Fuzzy Syst 20(3):701–728
Tian W, Cao C (2017) A generalized interval fuzzy mixed integer programming model for a multimodal transportation problem under uncertainty. Eng Opt 49(3):481–498
Uluçay V, Deli I, Şahin M (2019) Intuitionistic trapezoidal fuzzy multi-numbers and its application to multi-criteria decision-making problems. Complex Intell Syst 5(1):65–78
Wang YC, Chen T (2013) A fuzzy collaborative forecasting approach for forecasting the productivity of a factory. Adv Mech Eng 5:234571
Wang YC, Chen TCT (2018) A direct-solution fuzzy collaborative intelligence approach for yield forecasting in semiconductor manufacturing. Procedia Manufact 17:110–117
Wang YC, Chen TCT (2019) A partial-consensus posterior-aggregation FAHP method—Supplier selection problem as an example. Mathematics 7(2):179
Wang QF, Lee HS, Shi JY, Tsai FM, Gan GY (2018) Evaluation of the key development factors for the Shanghai cruise tourism industry using an interval-valued fuzzy number method. J Mar Sci Technol 26(4):508–517
Wang YC, Wu CW, Chen T (2013) A fuzzy-neural approach for optimizing the performance of job dispatching in a wafer fabrication factory. Int J Adv Manufact Technol 67(1–4):189–202
Wang YJ (2019) Combining quality function deployment with simple additive weighting for interval-valued fuzzy multi-criteria decision-making with dependent evaluation criteria. ISoft Comput 24:7757–7767
Yang X, Yu F, Pedrycz W (2017) Long-term forecasting of time series based on linear fuzzy information granules and fuzzy inference system. Int J Approx Reason 81:1–27
Ying LC, Pan MC (2008) Using adaptive network based fuzzy inference system to forecast regional electricity loads. Energy Convers Manage 49(2):205–211
Zarandi MF, Hadavandi E, Turksen IB (2012) A hybrid fuzzy intelligent agent-based system for stock price prediction. Int J Intell Syst 27(11):947–969
Zarandi MF, Rezaee B, Turksen IB, Neshat E (2009) A type-2 fuzzy rule-based expert system model for stock price analysis. Expert Syst Appl 36(1):139–154
Zhang ZX, Wang L, Rodríguez RM, Wang YM, Martínez L (2017) A hesitant group emergency decision making method based on prospect theory. Complex Intell Syst 3(3):177–187
Zhang S, Wong TN (2018) Integrated process planning and scheduling: an enhanced ant colony optimization heuristic with parameter tuning. J Intell Manuf 29(3):585–601
Zhou S, Yang J, Ding Y, Xu X (2017) A Markov chain approximation to multi-stage interactive group decision-making method based on interval fuzzy number. Soft Comput 21(10):2701–2708
Acknowledgement
This study was sponsored by the Ministry of Science and Technology, Taiwan.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Chen, T., Chiu, MC. An interval fuzzy number-based fuzzy collaborative forecasting approach for DRAM yield forecasting. Complex Intell. Syst. 7, 111–122 (2021). https://doi.org/10.1007/s40747-020-00179-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40747-020-00179-8