Resource allocation in ordinal classification problems: A prescriptive framework utilizing machine learning and mathematical programming

被引:2
|
作者
Rabkin, Lior [1 ]
Cohen, Ilan [1 ]
Singer, Gonen [1 ]
机构
[1] Bar Ilan Univ, Fac Engn, Ramat Gan, Israel
关键词
Ordinal classification; Ordinal neural network; Ordinal decision tree-based model; Mathematical programming; Cost minimization; Resource constraints; Resource allocation;
D O I
10.1016/j.engappai.2024.107914
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Ordinal classification tasks that require the allocation of limited resources are prevalent in various realworld scenarios. Examples include assessing disease severity in the context of medical resource allocation and categorizing the quality of machines as good, medium, or bad to schedule maintenance treatment within capacity constraints. We propose a comprehensive analytic framework for scenarios that, in addition to including ordinal classification problems, also have constraints on the number of classified samples of classes due to resource limitations. The framework uses a probability matrix generated by a trained ordinal classifier as the input for an optimization model with a minimum misclassification cost objective and resource allocation constraints. We illustrated the equivalence between the formulation of the resource allocation problem into samples and the transportation problem, enabling the utilization of established transportation heuristics for our solution. To demonstrate the effectiveness and applicability of the framework, we applied it with various ordinal machine -learning models to both tabular data and image datasets. The proposed framework performs significantly better than the alternative common approach of using non -ordinal classifiers, achieving an average cost reduction of 1% with ordinal decision tree -based models and 4.4% with ordinal neural networks. Our results show that the proposed framework can provide an effective limited -resource allocation for ordinal classification problems. Our code is available at https://github.com/liorRabkin/hybridcost-sensitive-ml-optimization.
引用
收藏
页数:12
相关论文
共 50 条
  • [41] A mathematical programming approach for resource allocation of data analysis workflows on heterogeneous clusters
    Mohammadi, Somayeh
    PourKarimi, Latif
    Droop, Felix
    De Mecquenem, Ninon
    Leser, Ulf
    Reinert, Knut
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (17): : 19019 - 19048
  • [42] A mathematical programming approach for resource allocation of data analysis workflows on heterogeneous clusters
    Somayeh Mohammadi
    Latif PourKarimi
    Felix Droop
    Ninon De Mecquenem
    Ulf Leser
    Knut Reinert
    The Journal of Supercomputing, 2023, 79 : 19019 - 19048
  • [43] Modelling and solving resource allocation problems via a dynamic programming approach
    Forootani, Ali
    Tipaldi, Massimo
    Zarch, Majid Ghaniee
    Liuzza, Davide
    Glielmo, Luigi
    INTERNATIONAL JOURNAL OF CONTROL, 2021, 94 (06) : 1544 - 1555
  • [44] Machine Learning for Source Classification Utilizing Infrasound Data
    Fields, Morris P.
    Bennett, Hollis
    Scoggins, Randy
    ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING FOR MULTI-DOMAIN OPERATIONS APPLICATIONS III, 2021, 11746
  • [45] SRAF: Scalable Resource Allocation Framework using Machine Learning in user-Centric Internet of Things
    Zafer Al-Makhadmeh
    Amr Tolba
    Peer-to-Peer Networking and Applications, 2021, 14 : 2340 - 2350
  • [46] Energy Efficient Clustering and Resource Allocation Strategy for Ultra-Dense Networks: A Machine Learning Framework
    Sharma, Nidhi
    Kumar, Krishan
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (02): : 1884 - 1897
  • [47] SRAF: Scalable Resource Allocation Framework using Machine Learning in user-Centric Internet of Things
    Al-Makhadmeh, Zafer
    Tolba, Amr
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2021, 14 (04) : 2340 - 2350
  • [48] A Hybrid Programming Framework for Resource-Constrained Scheduling Problems
    Sitek, Pawel
    Wikarek, Jaroslaw
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2015, 2015, 9375 : 300 - 308
  • [49] Single machine due window assignment and resource allocation scheduling problems with learning and general positional effects
    Liu, Lu
    Wang, Jian-Jun
    Liu, Feng
    Liu, Ming
    JOURNAL OF MANUFACTURING SYSTEMS, 2017, 43 : 1 - 14
  • [50] Classification Framework for Machine Learning Support in Manufacturing
    Ordek, Baris
    Borgianni, Yuri
    Coatanea, Eric
    MANAGING AND IMPLEMENTING THE DIGITAL TRANSFORMATION, ISIEA 2022, 2022, 525 : 61 - 73