Abstract
The new era of global cooperation and competition has created challenges for manufacturing enterprises in selecting optimal services and collaboration enterprises. Multi-criteria decision making (MCDM) and evaluation has been applied in the domain of manufacturing service to address these issues. This study proposes a novel method for MCDM and evaluation of manufacturing services using collaborative filtering and interval-valued intuitionistic fuzzy (IVIF) theory. Quality of service (QoS)-aware collaborative filtering predicts missing QoS values in an IVIF rating matrix that is normalized from initial matrices that employ mixed numerical terms. An interval-valued intuitionistic fuzzy weighted arithmetic (IIFWA) aggregation operator derived from IVIF theory is utilized to evaluate and select the optimal service(s) or supplier(s). An illustrative example of manufacturing service evaluation and comparison are provided to validate the effectiveness and practicability of the proposed method.
Keywords
Introduction
With the rapid development of advanced network technology, manufacturing service enterprises have entered an era of global cooperation and competition. In distributed manufacturing environments, an enterprise usually does not manufacture all required products or services alone because of high cost and poor efficiency. Cross-enterprise manufacturing collaboration, 1 which provides effective supply-chain deployment, is an obvious trend. A more suitable supply chain of manufacturing services could provide robust shared resources and mutual interests. However, manufacturing enterprises may not be apt to select optimal services from among several functionally equivalent manufacturing services supplied by cooperative partners to form a supply-chain network. This is because of the critical predicament of evaluation and decision making in a complex, competitive, and fuzzy environment.
Nowadays, most researchers put their focus on multi-criteria decision making (MCDM) and evaluation recommendation systems, especially personalized recommendation systems, to resolve the aforementioned problems. A recommendation system is an intelligent platform that offers recommendations to users for decision-making purposes. 2 Collaborative filtering (CF) 3 is a widely used recommendation algorithm and plays a crucial role in the field of personalized service evaluation and recommendation. Numerous algorithms have been applied to the manufacturing of MCDM problem to improve the quality of decision making and evaluation. These include the analytic hierarchy process (AHP), technique for order preference by similarity to an ideal solution (TOPSIS), and CF, etc. However, some issues must be addressed to deal with MCDM and CF. First, representation of evaluation information in an initial matrix is relatively monotonous, such as crisp values, 4 fuzzy values, 5 intuitionistic fuzzy numbers, 6 and interval-valued intuitionistic fuzzy numbers (IVIFNs). 7 This often results in the loss of information concerning the evaluated object, which further affects the accuracy of evaluation and decision making. Second, manufacturing enterprises usually focus on the functional requirements of services but ignore service criteria related to non-functionalization such as quality of service (QoS). Third, providing additional information to a decision maker after poor evaluation results have been obtained is difficult, because such results are typically monotonous and low dimensional.
Thus, in this study, we propose a novel manufacturing service MCDM and evaluation model to explore first the initial user-item evaluation matrix represented by hybrid numerical forms (e.g. crisp and linguistic values, intuitionistic fuzzy numbers, and IVIFNs). We then normalize the initial matrix into a new matrix that is expressed by IVIFNs, which in turn provides a more detailed description of the fuzzy object. We finally propose a QoS-aware CF algorithm (based on Ding et al. 8 ) with a hybrid-rating matrix in an IVIF environment. In our calculations, we utilize IVIFNs, operational rules, and an interval-valued intuitionistic fuzzy weighted arithmetic (IIFWA) aggregation operator to maintain rating information and extend the interpretative dimension of the evaluation results.
The remainder of this paper is organized as follows. The next section introduces related works. The proposed method section describes the overview of the study’s proposed method, which is further divided into four parts each of which is discussed in greater detail. In An illustrative example and evaluation section, an illustrative example and comparison are presented to verify the performance of our approach. We also discuss the results. The last section offers a conclusion and suggests topics and issues to address in future research.
Related works
Manufacturing service production environments have developed a distributed, synergistic, and cooperative characteristic, which is affected by advances in Internet and information technology. Supply-chain deployment enables manufacturing enterprises to acclimatize themselves to this changing environment. Meanwhile, MCDM, evaluation, and recommendation systems provide assistance to enterprises in selecting optimal services that will meet their personalized needs.
MCDM and evaluation
In the past few years, MCDM has been studied extensively. MCDM is primarily used to work out complex decisions and evaluations. In the domain of manufacturing services, many researchers have expended considerable effort in analyzing supplier evaluation and selection. Specifically, Talluri and Narasimhan 4 proposed two linear programming models to tackle performance variability measures in evaluating alternative suppliers. Akarte et al. 9 proposed a casting suppliers evaluation model by using an AHP algorithm that employs 18 weighted criteria for MCDM.
Zadeh 10 first proposed the theory of fuzzy sets (FS), which brought the objective and precise world into a vague and fuzzy field, and has been widely applied in MCDM. Kahraman et al. 5 integrated FS and AHP algorithms in order to select an optimal manufacturing supplier. Awasthi et al. 11 applied the TOPSIS algorithm to the environmental performance MCDM problem under trapezoidal fuzzy theory. Khaleie and Fasanghari 6 combined an association coefficient and intuitionistic fuzzy entropy for group decision-making. Li et al. 7 proposed a method for group decision-making by using grey relation analysis (GRA) in an IVIF environment. Li and Peng 12 used the interval-valued hesitant fuzzy theory to select shale gas. To identify locations for the selection of transshipment ports, Ding and Chou 13 proposed a fuzzy MCDM and evaluation model.
However, as previously mentioned, methods such as crisp values or IVIFNs do not support the use of a mixed numerical-terms rating matrix as an initial matrix nor maintain sufficient information to improve the evaluation accuracy. In addition, the data sparsity of the rating matrix is a major problem that must be solved.
In this study, we propose a novel method to tackle the initial rating matrices that involve mixed numerical terms. These matrices are then transformed into IVIFNs. A QoS-aware CF algorithm is then applied to predict missing values for the purpose of alleviating the data sparsity.
CF algorithm
CF as an effective and serviceable algorithm has been widely adopted in recommendation systems, including in manufacturing domains.1,14 The main two categories of CF algorithms are user- and item-based algorithms.15–17 These are heuristic-based algorithms, which refer to methods that search a data warehouse for user records that are similar to those of an active user who requires a recommendation.
18
The fundamental differences between user- and item-based CFs are the objects for calculating similarities. The objects of the first are users, whereas those of the second are items. Moreover, the Pearson correlation coefficient (PCC) and cosine-based coefficient (COS) are two critical methods that should be frequently used to calculate similarities between users and items. PCC is defined mathematically as follows
However, a problem exists in the conventional CF and must not be neglected. This concerns the means by which to improve effectively and efficiently the accuracy of a recommendation. The following studies have addressed these issues. Vozalis and Margaritis 19 proposed a method that combines singular value decomposition (SVD) and demographic information to improve CF accuracy. In addition, social networks have become increasingly popular and are a regular feature of people’s daily lives. These include such popular applications as Twitter, Facebook, LinkedIn, and Instagram. As a result, Javari and Jalili 20 dug and analyzed people’s links (positive and negative) from social network applications to produce clusters for use in user-based CF. Chelmis and Prasanna 21 used social tags or tagging behaviors to improve the quality of recommendations. Gao et al. 22 applied used relations between users to item-based CF for recommendation.
In our previous work, 1 we combined not only social networks but also QoS values of manufacturing services with traditional CF to produce a personalized manufacturing service recommendation. In previous studies, researchers focus on the functional evaluation criterion, whereas manufacturing services should be evaluated based on two aspects. In fact, another is a nonfunctional criterion, e.g. QoS (reliability, availability, and performance, etc.). Many studies8,23,24 have also proposed nonfunctional QoS-aware CF for comprehensive and practical personalized recommendations.
However, even though innovative and critical research has been devoted to developing the CF algorithm which supports personalized recommendations, data sparsity issue remains in the user-item (or criterion) matrix, in which rating data possesses a high degree of dispersion and fuzziness. Specifically, on the one hand, users or enterprises that are restricted by domain knowledge or evaluation ability cannot readily provide a target service with an extremely precise and objective evaluation. On the other hand, under the circumstance of multi-criteria QoS, people are prone to explicitly judge the QoS by using crisp values because of the natural characteristics of criteria. Thus, Rodriguez et al. 25 used linguistic values and a linguistic 2-tuple model to manage uncertain information caused by human cognitive processes. Zhang et al. 26 proposed a novel method using CF and a Bayesian approach for an optimal procurement scheme in which criteria are expressed as trapezoidal fuzzy numbers. However, they replaced CF’s similarity calculating method with a fuzzy number similarity algorithm. Son and Thong 27 presented the service criteria in the form of intuitionistic fuzzy sets generated from a recommendation system.
Although these previous studies have been revolving around replacing certain values with linguistic values, IVIFNs, and trapezoidal fuzzy numbers, they are converted into numerical crisp-values, which result in a considerable loss of information. Therefore, in this study, we apply a QoS-aware hybrid user-item (criteria) rating matrix containing crisp, linguistic, intuitionistic fuzzy, and IVIF values to an item-based CF algorithm in order to personalize manufacturing service evaluations and recommendations in an IVIF environment. In addition, the proposed method possesses a maximum measure to protect information integrity and multi-dimensional results.
Interval-valued intuitionistic fuzzy set
In 1965, Zadeh
10
first proposed the theory of fuzzy sets (FS), which has been applied to numerous research and application fields such as MCDM. An example of fuzzy set is a 50-year-old man. We regard him as neither an old nor a young man. We can assert that the man is the old man with a membership degree of 0.6 (a membership degree belongs to [0, 1]). The membership degree represents an interpretation of the vague and subjective world provided by the FS founder Zadeh. The fuzzy set However, Atanassov
28
showed that the membership degree is not sufficient to indicate the fuzzy object. Therefore, the intuitionistic fuzzy set (IFS)
28
theory was developed as an extension of FS. IFS theory combines a non-membership with a membership degree to define an element in a set. The concept of intuitionistic fuzzy set For every IFS Atanassov and Gargov
29
then proposed the concept of IVIFS to further promote IFS. The concept of IVIFS For three IVIFNs Let Xu
30
then proposed an order relation between two IVIFNs by using the two complementary and effective functions of score and accuracy, which is represented as follows: Let
If If Definition 2.1
Definition 2.2
Definition 2.3
Definition 2.4
Definition 2.5
Definition 2.6
In this study, the initial matrix having hybrid numeric forms will be transformed into IVIFNs.
The proposed method
In this section, we present an overview of our proposed method. Our method employs a QoS-aware item-based CF algorithm on hybrid evaluation user-item matrix with hybrid numerical forms (crisp and linguistic values, intuitionistic fuzzy numbers (IFNs), and IVIFNs). The hybrid numerical forms help to maintain the integrity of assessment information as much as possible, and are transformed finally into IVIFNs. We then combine IVIF theory, including operational rules, order relation rules, and one aggregation operator, with a modified item-based CF algorithm to recommend the Top-N services for manufacturing enterprise decision-making and evaluation. The novel approach is composed of four phases: (1) assessment data preparation; (2) service similarity computation; (3) missing QoS value prediction; and (4) evaluation and decision-making. The architecture of our proposed method is shown in Figure 1.
The architecture of our method.
Assessing data preparation
In the process of assessment data preparation, we explain QoS criteria selection in a detailed manner, and then display the method for transforming multiform rating values into IVIFNs.
QoS criteria selection
As a type of nonfunctional service indicator, QoS can be used as a set of important reference indices for users or enterprises to select an optimal service. Zhou et al. 31 used four common QoS criteria, including transaction delay, reliability, reputation, and price, for service composition in a service-oriented network. These criteria were assessed by different numerical terms. In the manufacturing service domain, our previous work 32 proposed a set of QoS properties used for optimal manufacturing service recommendation, such as service and time cost, availability, performance, integrity, interoperability, security, etc. Considering the actual situation, we should select different QoS parameters according to different evaluation objects.
Multiple rating values of matrix normalization
As previously mentioned, certain manufacturing QoS properties can be represented by diverse forms, as enterprise users, service providers, or experts cannot always provide accurate and objective assessments. This is because of conflict of interest or limited domain knowledge. Therefore, in this study, we choose four expression forms to construct a hybrid user-item rating matrix: crisp values, linguistic values, IFNs, and IVIFNs.
Transforming crisp values into IVIFNs.
Transforming linguistic values into IVIFNs.
Missing QoS value prediction
The phase of missing QoS value prediction consists of three parts: (a) service similarity computation; (b) Top-N services selection and (c) QoS prediction.
Service similarity computations
In the phase of service similarity computation, a modified item-based CF proposed by Ding et al. 8 is adopted to calculate the similarity between two manufacturing services.
First, we construct a model to represent a multiple-criteria decision-making and evaluation-CF (MCDME-CF) problem. Suppose a MCDME-CF model has
In Ding et al.,
8
the Pearson correlation coefficient (PCC) was applied to calculate the similarity between two manufacturing services. The particular form of the formula is as follows
Let
Nonetheless, Ding et al.
8
argued that the similarity computation with PCC is affected by positive and negative services.
8
Therefore, they introduced an extended PCC approach called f-PCC that would amend this problem and improve prediction accuracy. Supposing
Definition 3.2
Definition 3.38
Top-N services selection
According to the computation similarity degrees from f-PCC, it is convenient to filter the Top-N nearest neighbor services from all manufacturing services based on the following condition: Suppose
Definition 3.4
QoS prediction
Item-based CF uses services with the highest similarity to predict the missing QoS criterion values in order to decrease the sparsity of the QoS rating matrix and acquire assessments about the unknown service. The missing value
Evaluation and decision making
Until now, all complete matrices have been obtained. However, these matrices are classified according to QoS criteria, and we have yet to obtain a comprehensive evaluation value of the manufacturing services. We must then apply an approach to integrate the rating scores from assessment values against each QoS criterion. We use an IIFWA aggregation operator to integrate the rating matrices. For every enterprise (decision maker), the preferences of different nonfunctional QoS properties of functionally equivalent manufacturing services are usually different. Therefore, the weights of criteria are set by the enterprise decision maker.
After the integration, we can aggregate all matrices
Finally, we again use the IIFWA aggregation operator to calculate each service’s comprehensive evaluation value into a one-dimensional matrix
Finally, the score and accuracy functions of IVIFNs are employed to rank
An illustrative example and evaluation
An Illustrative example
Hybrid-valued user-service rating matrix
Hybrid-valued user-service rating matrix
Hybrid-valued user-service rating matrix
Hybrid-valued user-service rating matrix
Based on the detailed analysis provided in the The proposed method section, we next analyze the problem to evaluate and select the optimal bearing supplier(s):
Step 1. Utilize the three proposed approaches to transform the hybrid-valued rating matrices (including the crisp and linguistic values, and IFNs) to IVIF-rating matrices. For conciseness, following Step 3, the results are shown together with the prediction of missing QoS values in Tables 8–11. The similarities between IVIFNs in user-service rating matrix IVIFNs in user-service rating matrix IVIFNs in user-service rating matrix IVIFNs in user-service rating matrix
We show partial calculation results, that is, the similarities between
We then utilize the score and accuracy functions to compare the order relation of the similarities
Therefore, the order relation is
Step 3. Use Definition 3.4 to select Top-N nearest neighbor services from all manufacturing services. In addition, use equation (22) to predict the overall missing QoS values. Tables 8–11 reveal the results of transformation and prediction.
Step 4. Utilize the IIFWA operator, whose weight is set as
Step 5. Utilize the IIFWA aggregation operator to calculate comprehensive evaluation values for all services into a one-dimensional matrix
Step 6. Use the score and accuracy functions of IVIF theory to rank the services and select the best one(s). The scores of
Therefore, the comprehensive ranking of the services is
IVIFNs in comprehensive user-service rating matrix X.
Final comprehensive evaluation matrix Z.
For
Then, for all services
We can determine that the order relations of the three degrees are different from the comprehensive ranking of the services. This means the decision-making enterprise can select the optimal bearing service(s) from different perspectives.
Evaluation results
Comparison of the prediction of missing values.
Comparison of the final evaluation.
In Tables 14 and 15, we can clearly see that the results for the benchmark method are significantly different from those for the method we applied in this study. This is because, in the process of prediction, the IIFWA aggregation operator only considers longitudinal information (that is, the other users of the same service using the same criterion). The method (QoS-CF) used in this study develops this process further by considering the transverse information (i.e. the current user evaluation for other services). Thus, using only the IIFWA aggregation operator to predict the missing value, which causes a considerable loss of information, is not comprehensive and effective.
Conclusion
We presented a method for multi-criteria evaluation and decision making for manufacturing services by combining CF and IVIF theories.
The main contributions of our proposed method are: (1) we utilize the most sufficient amount of and reasonable evaluation information to predict missing QoS values and evaluate the alternative services. In addition, we employ the QoS-aware item-based CF and IVIF theories to resolve the problem of data sparsity; (2) we extend the explanation of evaluation results to multiple dimensions to select the optimal service from additional perspectives.
However, some limitations remain that must be overcome in our future research. Specifically, in our proposed method, the weights of users and evaluation criteria are manually set, which is a subjective process. In a future study, we will use more reasonable and objective methods to address this and other issues.
Footnotes
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: The work has been supported by China National Natural Science Foundation (nos 51375429, 51475410 and 51175462), Zhejiang Natural Science Foundation of China (no. LY13E050010).
