Integration of semi-fuzzy SVDD and CC-Rule method for supplier selection

https://doi.org/10.1016/j.eswa.2013.09.008Get rights and content

Abstract

A model based on semi-fuzzy support vector domain description (semi-fuzzy SVDD) is put forward to address multi-classification problem involved in supplier selection. By preprocessing using semi-fuzzy kernel clustering algorithm, original samples are divided into two subsets: deterministic samples and fuzzy samples. Only the fuzzy samples, rather than all original ones, require expert judgment to decide their categories and are selected as training samples to accomplish SVDD specification. Therefore, the samples preprocessing method can not only decrease experts working strength, but also achieve less computational consumption and better performance of the classifier. Nevertheless, in order to accomplish practical decision making, another condition has to be met: good explanations to the decision. A rule extraction method based on cooperative coevolution algorithm (CCEA), is introduced to achieve the target. To validate the proposed methodology, samples from real world were employed for experiments, with results compared with conventional multi-classification support vector machine approaches and other artificial intelligence techniques. Moreover, in terms of rule extraction, experiments on key parameters, different methods including decompositional and pedagogical ones etc. were also conducted.

Introduction

Supplier selection is a complex multi-criteria decision making problem, on which some conflicting criteria might be considered and evaluated. Decisions are complicated due to many dynamic factors, such as uncertain price, capacity, and demand etc. So, issues in supplier selection have received extensive attentions, with some valuable academic surveys accomplished (Ho et al., 2010, Jain et al., 2009). Moreover, a systemic literature review on the latest development in this area was presented in Chai, Liu, and Ngai (2013). Among the proposed methodologies and techniques, support vector machine, one of promising machine learning methods, has begun to play more important roles, which can be seen in section 1. However, in terms of supplier selection using the method, some problems still exist, which can be concluded as follows:

Firstly, multi-classification problem should be addressed. That is, suppliers will usually be divided into more than two categories, while standard support vector machine based on hyper-plane cannot handle it directly.

Secondly, according to conventional methodologies, based on machine learning techniques, experts will be required to evaluate all training samples to determine their classification labels. Given complexity of the multi-classification problem, it is tiring and time-consuming to consider every training sample to decide its category. So, if only the ones, which are difficult to categorize and vital for classifier establishment, can be selected for expert judgment, working strength, possibility of human error and computational consumption can be reduced greatly.

Thirdly, in terms of supplier selection, good prediction accuracy alone cannot be considered as truly reliable decision support. Some supplementary information on how a verdict has been reached is also necessary. So, the method for rule extraction, which can discover attribute values connected to each possible outcome, is required. Although the models based on machine learning techniques can achieve high accuracies, the comprehensibility is limited. And it is a major drawback, which will cause reluctance to use the method.

Moreover, at the methodological level, rule extraction from support vector machine models, rather than from data directly, is also an important research issue (Barakat & Bradley, 2010). Methods based on standard support vector machine do not provide explanations or comprehensible justifications for the knowledge they learn. This has been shown to be one of the main obstacles impeding their practical applications. Hence, models based on support vector machine were integrated with some other approaches to accomplish rule extraction in different areas (He et al., 2006, Barakat, 2007, Castro et al., 2007, Martens et al., 2009, Ren et al., 2011, Zhu and Hu, 2013).

In terms of the problems mentioned above, motivations of the research can be concluded as follows:

  • (1)

    Develop a model suitable for handling multi-classification problem in supplier selection.

  • (2)

    Propose sample preprocessing method to ensure only the samples, which are difficult to categorize and vital for classifier establishment, are selected for expert judgment. Moreover, sample preprocessing is also expected to reduce the size of training set to decrease computational consumption and achieve better performance of the classifier.

  • (3)

    Develop techniques for rule extraction from multi-classification model, where the extracted rules are required to provide explanations to the classification results.

Therefore, a two-step hybridized method is proposed in the paper. In the first step, multi-classification classifier is developed with the thoughts of support vector domain description (SVDD) employed. Especially, training samples, selected from original ones after preprocessing, are deduced with their classification labels assigned using expert judgment. In the second step, CC-Rule method based on cooperative coevolution algorithm is introduced to achieve comprehensible rules extraction based on the set of support vectors obtained in the first step.

Section snippets

Decision-making techniques applied in supplier selection

According to current literatures, structural suppler selection is usually defined as multi-criteria decision making (MCDM) problem. Therefore, some MCDM techniques have been employed to solve it, which can be concluded as follows: (1) Multi-attribute utility methods such as AHP (Levary, 2008, Chan and Chan, 2010, Ishizaka et al., 2012, Bhattacharya et al., 2010), ANP (Lin et al., 2010, Tseng et al., 2009) etc.; (2) Outranking methods such as Elimination and Choice Expressing Reality (ELECTRE) (

Framework of the methodology

In the paper, a two-step hybridized method is proposed. That is, classification and support vectors identification is performed using Semi-fuzzy Support Vector Domain Description (Semi-fuzzy SVDD), while rules are extracted with Evolutionary Algorithm (EA) employed. The framework can be illustrated in Fig. 1.

In the first step, a multi-classification classifier based on Semi-fuzzy SVDD is developed to achieve high prediction accuracy, with support vectors identified for the second step.

Data sets

A data set, from one of the largest household appliances manufacturing companies in China (Song, 2001, Sun, 2008), was introduced and labeled as Data Set A. Because of its business activities, the company needs a certain amount of raw materials and has to coordinate with a large number of suppliers in Chinese mainland. This company has a committee in supply chain management (SCM) unit including about 45 members, who decide the choice of supplier. So, 31 active members were selected as experts

Conclusions and discussions

A two-step hybridized method, by which classifier establishment and rule extraction for supplier selection can be accomplished, is proposed in the paper. And combination of the advantages of two important tools has been achieved.

Semi-fuzzy SVDD has demonstrated its ability to solve multi-classification problems in supplier selection by using only necessary resources, with a solid mathematical background. From experimental results, it can be concluded that generalization performance of the

Acknowledgment

The authors appreciate the valuable comments of editor and the anonymous reviewers, which have positively contributed to the quality of the paper.

This research was sponsored by Project 985–3 of Xi’an Jiaotong University.

References (124)

  • J.L. Castro et al.

    Extraction of fuzzy rules from support vector machines

    Fuzzy Sets and Systems

    (2007)
  • D. Celebi et al.

    An integrated neural network and data envelopment analysis for supplier evaluation under incomplete information

    Expert Systems with Applications

    (2008)
  • J. Chai et al.

    Application of decision-making techniques in supplier selection: A systematic review of literature

    Expert Systems with Applications

    (2013)
  • I. Chamodrakas et al.

    Supplier selection in electronic marketplaces using satisficing and fuzzy AHP

    Expert Systems with Applications

    (2010)
  • B. Chang et al.

    Fuzzy DEMATEL method for developing supplier selection criteria

    Expert Systems with Applications

    (2011)
  • B. Chang et al.

    A study of using RST to create the supplier selection model and decision-making rules

    Expert Systems with Applications

    (2010)
  • T. Chen

    Bivariate models of optimism and pessimism in multi-criteria decision-making based on intuitionistic fuzzy sets

    Information Sciences

    (2011)
  • Y. Chen

    Structured methodology for supplier selection and evaluation in a supply chain

    Information Sciences

    (2011)
  • Y. Chen et al.

    Supplier selection using consistent fuzzy preference relations

    Expert Systems with Applications

    (2012)
  • L.Y. Chen et al.

    Optimizing partners’ choice in IS/IT outsourcing projects: The strategic decision of fuzzy VIKOR

    International Journal of Production Economics

    (2009)
  • T. Chen et al.

    A multi-criteria group decision-making approach based on interval-valued intuitionistic fuzzy sets: A comparative perspective

    Expert Systems with Applications

    (2011)
  • Y. Chen et al.

    Strategic decisions using the fuzzy PROMETHEE for IS outsourcing

    Expert Systems with Applications

    (2011)
  • S. Chou et al.

    A decision support system for supplier selection based on a strategy-aligned fuzzy SMART approach

    Expert Systems with Applications

    (2008)
  • D. Dalalah et al.

    A fuzzy multi-criteria decision making model for supplier selection

    Expert Systems with Applications

    (2011)
  • E.A. Demirtas et al.

    An integrated multi-objective decision making process for supplier selection and order allocation

    Omega

    (2008)
  • I. Dogan et al.

    Combining Bayesian networks and total cost of ownership method for supplier selection analysis

    Computers and Industrial Engineering

    (2011)
  • M. Falagario et al.

    Using a DEA cross efficiency approach in public procurement tenders

    European Journal of Operational Research

    (2012)
  • L. Ferreira et al.

    A fuzzy-Bayesian model for supplier selection

    Expert Systems with Applications

    (2012)
  • D. Golmohammadi et al.

    Developing a grey-based decision-making model for supplier selection

    International Journal of Production Economics

    (2012)
  • D. Golmohammadi et al.

    Developing a grey-based decision making model for supplier selection

    International Journal of Production Economics

    (2012)
  • A.F. Guneri et al.

    An approach based on ANFIS input selection and modeling for supplier selection problem

    Expert Systems with Applications

    (2011)
  • A.F. Guneri et al.

    An integrated fuzzy-lp approach for a supplier selection problem in supply chain management

    Expert Systems with Applications

    (2009)
  • X.S. Guo et al.

    Supplier selection based on hierarchical potential support vector machine

    Expert Systems with Applications

    (2009)
  • H. Haleh et al.

    A fuzzy MCDM model for allocating orders to suppliers in a supply chain under uncertainty over a multi-period time horizon

    Expert Systems with Applications

    (2011)
  • W. Ho et al.

    Multi-criteria decision making approaches for supplier evaluation and selection: A literature review

    European Journal of Operational Research

    (2010)
  • B. Hsu et al.

    Supplier selection using fuzzy quality data and their applications to touch screen

    Expert Systems with Applications

    (2010)
  • M.S. Kamel et al.

    A threshold fuzzy C-means algorithm for semi-fuzzy clustering

    Pattern Recognition

    (1991)
  • O. Kilincci et al.

    Fuzzy AHP approach for supplier selection in a washing machine company

    Expert Systems with Applications

    (2011)
  • D. Lee et al.

    Domain described support vector classifier for multi-classification problems

    Pattern Recognition

    (2007)
  • S.W. Lee et al.

    Low resolution faces recognition based on support vector data description

    Pattern Recognition

    (2006)
  • R.R. Levary

    Using the analytic hierarchy process to rank foreign suppliers based on supply risks

    Computers and Industrial Engineering

    (2008)
  • C. Liao et al.

    An integrated fuzzy TOPSIS and MCGP approach to supplier selection in supply chain management

    Expert Systems with Applications

    (2011)
  • R. Lin

    An integrated model for supplier selection under a fuzzy situation

    International Journal of Production Economics

    (2012)
  • C. Lin et al.

    An ERP model for supplier selection in electronics industry

    Expert Systems with Applications

    (2011)
  • R. Lin et al.

    An integrated method for finding key suppliers in SCM

    Expert Systems with Applications

    (2009)
  • Y. Lin et al.

    A novel hybrid MCDM approach for outsourcing vendor selection: A case study for a semiconductor company in Taiwan

    Expert Systems with Applications

    (2010)
  • Y. Lin et al.

    Optimal carrier selection based on network reliability criterion for stochastic logistics networks

    International Journal of Production Economics

    (2010)
  • L. Li et al.

    Incorporating uncertainty into a supplier selection problem

    International Journal of Production Economics

    (2011)
  • D. Martens et al.

    Comprehensible credit scoring models using rule extraction from support vector machines

    European Journal of Operational Research

    (2007)
  • W.L. Ng

    An efficient and simple model for multiple criteria supplier selection problem

    European Journal of Operational Research

    (2008)
  • Cited by (0)

    View full text