Multiple instance classification via quadratic programming


Creative Commons License

Küçükaşcı E. Ş., Baydoğan M. G., Taşkın Z. C.

Journal of Global Optimization, cilt.83, sa.4, ss.639-670, 2022 (SCI-Expanded) identifier identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 83 Sayı: 4
  • Basım Tarihi: 2022
  • Doi Numarası: 10.1007/s10898-021-01120-0
  • Dergi Adı: Journal of Global Optimization
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED), Scopus, IBZ Online, ABI/INFORM, Applied Science & Technology Source, Compendex, Computer & Applied Sciences, MathSciNet, zbMATH, Civil Engineering Abstracts
  • Sayfa Sayıları: ss.639-670
  • Anahtar Kelimeler: Multiple instance learning, Classification, Quadratic programming
  • İstanbul Ticaret Üniversitesi Adresli: Evet

Özet

Multiple instance learning (MIL) is a variation of supervised learning, where data consists of labeled bags and each bag contains a set of instances. Unlike traditional supervised learning, labels are not known for the instances in MIL. Existing approaches in the literature make use of certain assumptions regarding the instance labels and propose mixed integer quadratic programs, which introduce computational difficulties. In this study, we present a novel quadratic programming (QP)-based approach to classify bags. Solution of our QP formulation links the instance-level contributions to the bag label estimates, and provides a linear bag classifier along with a decision threshold. Our approach imposes no additional constraints on relating instance labels to bag labels and can be adapted to learning applications with different MIL assumptions. Unlike existing specialized heuristic approaches to solve previous MIL formulations, our QP models can be directly solved to optimality using any commercial QP solver. Also, kindly confirm Our computational experiments show that proposed QP formulation is efficient in terms of solution time, overcoming a main drawback of previous optimization algorithms for MIL. We demonstrate the classification success of our approach compared to the state-of-the-art methods on a wide range of real world datasets.