IDEAS home Printed from https://ideas.repec.org/a/eee/ejores/v256y2017i3p924-934.html
   My bibliography  Save this article

An integer programming approach for fuzzy rule-based classification systems

Author

Listed:
  • Derhami, Shahab
  • Smith, Alice E.

Abstract

Fuzzy rule-based classification systems (FRBCSs) have been successfully employed as a data mining technique where the goal is to discover the hidden knowledge in a data set in the form of interpretable rules and develop an accurate classification model. In this paper, we propose an exact approach to learn fuzzy rules from a data set for a FRBCS. First, we propose a mixed integer programming model that extracts optimal fuzzy rules from a data set. The model’s embedded feature selection allows absence of insignificant features in a fuzzy rule in order to enhance its accuracy and coverage. In order to build a comprehensive Rule Base (RB), we use this model in an iterative procedure that finds multiple rules by converting the obtained optimal solutions into a set of taboo constraints that prevents the model from re-finding the previously obtained rules. Furthermore, it changes the search direction by temporarily removing the correctly predicted patterns from the training set aiming to find the optimal rules that predict uncovered patterns in the training set. This procedure ensures that most of the patterns in the training set are covered by the RB. Next, another mixed integer programming model is developed to maximize predictive accuracy of the classifier by pruning the RB and removing redundant rules. The predictive accuracy of the proposed model is tested on the benchmark data sets and compared with the state-of-the-art algorithms from the literature by non-parametric statistical tests.

Suggested Citation

  • Derhami, Shahab & Smith, Alice E., 2017. "An integer programming approach for fuzzy rule-based classification systems," European Journal of Operational Research, Elsevier, vol. 256(3), pages 924-934.
  • Handle: RePEc:eee:ejores:v:256:y:2017:i:3:p:924-934
    DOI: 10.1016/j.ejor.2016.06.065
    as

    Download full text from publisher

    File URL: http://www.sciencedirect.com/science/article/pii/S0377221716305240
    Download Restriction: Full text for ScienceDirect subscribers only

    File URL: https://libkey.io/10.1016/j.ejor.2016.06.065?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Wang, Xin & Liu, Xiaodong & Pedrycz, Witold & Zhu, Xiaolei & Hu, Guangfei, 2012. "Mining axiomatic fuzzy set association rules for classification problems," European Journal of Operational Research, Elsevier, vol. 218(1), pages 202-210.
    2. Nakandala, Dilupa & Samaranayake, Premaratne & Lau, H.C.W., 2013. "A fuzzy-based decision support model for monitoring on-time delivery performance: A textile industry case study," European Journal of Operational Research, Elsevier, vol. 225(3), pages 507-517.
    3. Martens, David & Baesens, Bart & Van Gestel, Tony & Vanthienen, Jan, 2007. "Comprehensible credit scoring models using rule extraction from support vector machines," European Journal of Operational Research, Elsevier, vol. 183(3), pages 1466-1476, December.
    4. Li, Renpu & Wang, Zheng-ou, 2004. "Mining classification rules using rough sets and neural networks," European Journal of Operational Research, Elsevier, vol. 157(2), pages 439-448, September.
    5. Hoffmann, F. & Baesens, B. & Mues, C. & Van Gestel, T. & Vanthienen, J., 2007. "Inferring descriptive and approximate fuzzy rules for credit scoring using evolutionary algorithms," European Journal of Operational Research, Elsevier, vol. 177(1), pages 540-555, February.
    6. Hu, Yi-Chung & Hu, Jian-Shiun & Chen, Ruey-Shun & Tzeng, Gwo-Hshiung, 2004. "Assessing weights of product attributes from fuzzy knowledge in a dynamic environment," European Journal of Operational Research, Elsevier, vol. 154(1), pages 125-143, April.
    7. Bekiros, Stelios D., 2010. "Fuzzy adaptive decision-making for boundedly rational traders in speculative stock markets," European Journal of Operational Research, Elsevier, vol. 202(1), pages 285-293, April.
    8. Ravi, V. & Zimmermann, H. -J., 2000. "Fuzzy rule based classification with FeatureSelector and modified threshold accepting," European Journal of Operational Research, Elsevier, vol. 123(1), pages 16-28, May.
    9. Ravi, V. & Reddy, P. J. & Zimmermann, H. -J., 2000. "Pattern classification with principal component analysis and fuzzy rule bases," European Journal of Operational Research, Elsevier, vol. 126(3), pages 526-533, November.
    10. Amo, A. & Montero, J. & Biging, G. & Cutello, V., 2004. "Fuzzy classification systems," European Journal of Operational Research, Elsevier, vol. 156(2), pages 495-507, July.
    11. Yuan, Yufei & Feldhamer, Stuart & Gafni, Amiram & Fyfe, Fran & Ludwin, David, 2002. "The development and evaluation of a fuzzy logic expert system for renal transplantation assignment: Is this a useful tool?," European Journal of Operational Research, Elsevier, vol. 142(1), pages 152-173, October.
    12. de Andres, Javier & Landajo, Manuel & Lorca, Pedro, 2005. "Forecasting business profitability by using classification techniques: A comparative analysis based on a Spanish case," European Journal of Operational Research, Elsevier, vol. 167(2), pages 518-542, December.
    13. Al-Ebbini, Lina & Oztekin, Asil & Chen, Yao, 2016. "FLAS: Fuzzy lung allocation system for US-based transplantations," European Journal of Operational Research, Elsevier, vol. 248(3), pages 1051-1065.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Mi, Yunlong & Wang, Zongrun & Liu, Hui & Qu, Yi & Yu, Gaofeng & Shi, Yong, 2023. "Divide and conquer: A granular concept-cognitive computing system for dynamic classification decision making," European Journal of Operational Research, Elsevier, vol. 308(1), pages 255-273.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Al-Ebbini, Lina & Oztekin, Asil & Chen, Yao, 2016. "FLAS: Fuzzy lung allocation system for US-based transplantations," European Journal of Operational Research, Elsevier, vol. 248(3), pages 1051-1065.
    2. Hu, Yi-Chung, 2006. "A knowledge acquisition method for determining utilities of linguistic values for product factors," European Journal of Operational Research, Elsevier, vol. 174(2), pages 945-958, October.
    3. Wang, Xin & Liu, Xiaodong & Pedrycz, Witold & Zhu, Xiaolei & Hu, Guangfei, 2012. "Mining axiomatic fuzzy set association rules for classification problems," European Journal of Operational Research, Elsevier, vol. 218(1), pages 202-210.
    4. Kargar, Bahareh & Pishvaee, Mir Saman & Jahani, Hamed & Sheu, Jiuh-Biing, 2020. "Organ transportation and allocation problem under medical uncertainty: A real case study of liver transplantation," Transportation Research Part E: Logistics and Transportation Review, Elsevier, vol. 134(C).
    5. Wang, Haifeng & Zheng, Bichen & Yoon, Sang Won & Ko, Hoo Sang, 2018. "A support vector machine-based ensemble algorithm for breast cancer diagnosis," European Journal of Operational Research, Elsevier, vol. 267(2), pages 687-699.
    6. Tomasz Korol, 2018. "The Implementation of Fuzzy Logic in Forecasting Financial Ratios," Contemporary Economics, University of Economics and Human Sciences in Warsaw., vol. 12(2), June.
    7. Pantelis Longinidis & Panagiotis Symeonidis, 2013. "Corporate Dividend Policy Determinants: Intelligent Versus A Traditional Approach," Intelligent Systems in Accounting, Finance and Management, John Wiley & Sons, Ltd., vol. 20(2), pages 111-139, April.
    8. Li, Yibei & Wang, Ximei & Djehiche, Boualem & Hu, Xiaoming, 2020. "Credit scoring by incorporating dynamic networked information," European Journal of Operational Research, Elsevier, vol. 286(3), pages 1103-1112.
    9. Loterman, Gert & Brown, Iain & Martens, David & Mues, Christophe & Baesens, Bart, 2012. "Benchmarking regression algorithms for loss given default modeling," International Journal of Forecasting, Elsevier, vol. 28(1), pages 161-170.
    10. Azam, Nouman & Zhang, Yan & Yao, JingTao, 2017. "Evaluation functions and decision conditions of three-way decisions with game-theoretic rough sets," European Journal of Operational Research, Elsevier, vol. 261(2), pages 704-714.
    11. Yu, Lean & Wang, Shouyang & Lai, Kin Keung, 2009. "An intelligent-agent-based fuzzy group decision making model for financial multicriteria decision support: The case of credit scoring," European Journal of Operational Research, Elsevier, vol. 195(3), pages 942-959, June.
    12. Nunes, L.J.R. & Matias, J.C.O. & Catalão, J.P.S., 2015. "Analysis of the use of biomass as an energy alternative for the Portuguese textile dyeing industry," Energy, Elsevier, vol. 84(C), pages 503-508.
    13. Lkhagvadorj Munkhdalai & Tsendsuren Munkhdalai & Oyun-Erdene Namsrai & Jong Yun Lee & Keun Ho Ryu, 2019. "An Empirical Comparison of Machine-Learning Methods on Bank Client Credit Assessments," Sustainability, MDPI, vol. 11(3), pages 1-23, January.
    14. Ha-Thu Nguyen, 2015. "How is credit scoring used to predict default in China?," EconomiX Working Papers 2015-1, University of Paris Nanterre, EconomiX.
    15. Bekiros, Stelios & Marcellino, Massimiliano, 2013. "The multiscale causal dynamics of foreign exchange markets," Journal of International Money and Finance, Elsevier, vol. 33(C), pages 282-305.
    16. Abbas Mardani & Mehrbakhsh Nilashi & Jurgita Antucheviciene & Madjid Tavana & Romualdas Bausys & Othman Ibrahim, 2017. "Recent Fuzzy Generalisations of Rough Sets Theory: A Systematic Review and Methodological Critique of the Literature," Complexity, Hindawi, vol. 2017, pages 1-33, October.
    17. Ravi, V. & Reddy, P. J. & Zimmermann, H. -J., 2000. "Pattern classification with principal component analysis and fuzzy rule bases," European Journal of Operational Research, Elsevier, vol. 126(3), pages 526-533, November.
    18. Juan Laborda & Seyong Ryoo, 2021. "Feature Selection in a Credit Scoring Model," Mathematics, MDPI, vol. 9(7), pages 1-22, March.
    19. Liao, Jui-Jung & Shih, Ching-Hui & Chen, Tai-Feng & Hsu, Ming-Fu, 2014. "An ensemble-based model for two-class imbalanced financial problem," Economic Modelling, Elsevier, vol. 37(C), pages 175-183.
    20. Zhu, Bin & Xu, Zeshui, 2014. "Analytic hierarchy process-hesitant group decision making," European Journal of Operational Research, Elsevier, vol. 239(3), pages 794-801.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:eee:ejores:v:256:y:2017:i:3:p:924-934. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Catherine Liu (email available below). General contact details of provider: http://www.elsevier.com/locate/eor .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.