English
Related papers

Related papers: milearn: A Python Package for Multi-Instance Machi…

200 papers

Multiple instance learning (MIL) is concerned with learning from sets (bags) of objects (instances), where the individual instance labels are ambiguous. In this setting, supervised learning cannot be applied directly. Often, specialized MIL…

Machine Learning · Statistics 2014-12-04 Veronika Cheplygina , David M. J. Tax , Marco Loog

Mixed-integer linear programming (MILP) stands as a notable NP-hard problem pivotal to numerous crucial industrial applications. The development of effective algorithms, the tuning of solvers, and the training of machine learning models for…

Machine Learning · Computer Science 2023-10-23 Haoyu Wang , Jialin Liu , Xiaohan Chen , Xinshang Wang , Pan Li , Wotao Yin

We introduce PathBench-MIL, an open-source AutoML and benchmarking framework for multiple instance learning (MIL) in histopathology. The system automates end-to-end MIL pipeline construction, including preprocessing, feature extraction, and…

Computer Vision and Pattern Recognition · Computer Science 2025-12-22 Siemen Brussee , Pieter A. Valkema , Jurre A. J. Weijer , Thom Doeleman , Anne M. R. Schrader , Jesper Kers

In the supervised learning setting termed Multiple-Instance Learning (MIL), the examples are bags of instances, and the bag label is a function of the labels of its instances. Typically, this function is the Boolean OR. The learner observes…

Machine Learning · Computer Science 2015-03-19 Sivan Sabato , Naftali Tishby

The whole slide image (WSI) classification is often formulated as a multiple instance learning (MIL) problem. Since the positive tissue is only a small fraction of the gigapixel WSI, existing MIL methods intuitively focus on identifying…

Computer Vision and Pattern Recognition · Computer Science 2023-12-22 Wenhao Tang , Sheng Huang , Xiaoxian Zhang , Fengtao Zhou , Yi Zhang , Bo Liu

We present BackboneLearn: an open-source software package and framework for scaling mixed-integer optimization (MIO) problems with indicator variables to high-dimensional problems. This optimization paradigm can naturally be used to…

Machine Learning · Computer Science 2023-11-27 Vassilis Digalakis , Christos Ziakas

Machine learning components commonly appear in larger decision-making pipelines; however, the model training process typically focuses only on a loss that measures accuracy between predicted values and ground truth values. Decision-focused…

Machine Learning · Computer Science 2019-07-19 Aaron Ferber , Bryan Wilder , Bistra Dilkina , Milind Tambe

In this work, we present scikit-fingerprints, a Python package for computation of molecular fingerprints for applications in chemoinformatics. Our library offers an industry-standard scikit-learn interface, allowing intuitive usage and easy…

Software Engineering · Computer Science 2025-08-12 Jakub Adamczyk , Piotr Ludynia

Various multi-instance learning (MIL) based approaches have been developed and successfully applied to whole-slide pathological images (WSI). Existing MIL methods emphasize the importance of feature aggregators, but largely neglect the…

Computer Vision and Pattern Recognition · Computer Science 2025-05-13 Yicheng Song , Tiancheng Lin , Die Peng , Su Yang , Yi Xu

Prediction of protein-ligand interactions (PLI) plays a crucial role in drug discovery as it guides the identification and optimization of molecules that effectively bind to target proteins. Despite remarkable advances in deep…

Biomolecules · Quantitative Biology 2023-07-18 Seokhyun Moon , Sang-Yeon Hwang , Jaechang Lim , Woo Youn Kim

Multi-Instance Learning(MIL) aims to learn the mapping between a bag of instances and the bag-level label. Therefore, the relationships among instances are very important for learning the mapping. In this paper, we propose an MIL algorithm…

Machine Learning · Computer Science 2021-02-04 Yangling Ma , Zhouwang Yang

We propose a new formulation of Multiple-Instance Learning (MIL). In typical MIL settings, a unit of data is given as a set of instances called a bag and the goal is to find a good classifier of bags based on similarity from a single or…

Machine Learning · Computer Science 2018-12-11 Daiki Suehiro , Kohei Hatano , Eiji Takimoto , Shuji Yamamoto , Kenichi Bannai , Akiko Takeda

Motivation: A major challenge in the development of machine learning based methods in computational biology is that data may not be accurately labeled due to the time and resources required for experimentally annotating properties of…

Machine Learning · Computer Science 2017-11-15 Amina Asif , Wajid Arshad Abbasi , Farzeen Munir , Asa Ben-Hur , Fayyaz ul Amir Afsar Minhas

Multiple Instance Learning (MIL) has been widely applied in pathology towards solving critical problems such as automating cancer diagnosis and grading, predicting patient prognosis, and therapy response. Deploying these models in a…

Computer Vision and Pattern Recognition · Computer Science 2022-10-18 Syed Ashar Javed , Dinkar Juyal , Harshith Padigela , Amaro Taylor-Weiner , Limin Yu , Aaditya Prakash

Multiple Instance Learning (MIL) offers a natural solution for settings where only coarse, bag-level labels are available, without having access to instance-level annotations. This is usually the case in digital pathology, which consists of…

Computer Vision and Pattern Recognition · Computer Science 2026-01-21 Andreas Lolos , Stergios Christodoulidis , Aris L. Moustakas , Jose Dolz , Maria Vakalopoulou

scikit-multilearn is a Python library for performing multi-label classification. The library is compatible with the scikit/scipy ecosystem and uses sparse matrices for all internal operations. It provides native Python implementations of…

Machine Learning · Computer Science 2018-12-11 Piotr Szymański , Tomasz Kajdanowicz

Analyzing high resolution whole slide images (WSIs) with regard to information across multiple scales poses a significant challenge in digital pathology. Multi-instance learning (MIL) is a common solution for working with high resolution…

Multiple Instance Learning (MIL) is increasingly being used as a support tool within clinical settings for pathological diagnosis decisions, achieving high performance and removing the annotation burden. However, existing approaches for…

Computer Vision and Pattern Recognition · Computer Science 2025-08-01 Sungrae Hong , Kyungeun Kim , Juhyeon Kim , Sol Lee , Jisu Shin , Chanjae Song , Mun Yong Yi

The fast-paced development of machine learning (ML) methods coupled with its increasing adoption in research poses challenges for researchers without extensive training in ML. In neuroscience, for example, ML can help understand…

Machine Learning · Computer Science 2023-10-20 Sami Hamdan , Shammi More , Leonard Sasse , Vera Komeyer , Kaustubh R. Patil , Federico Raimondo

Multiple-instance Learning (MIL) is commonly used to undertake computational pathology (CPath) tasks, and the use of multi-scale patches allows diverse features across scales to be learned. Previous studies using multi-scale features in…

Computer Vision and Pattern Recognition · Computer Science 2026-02-03 Shuyang Wu , Yifu Qiu , Ines P. Nearchou , Sandrine Prost , Jonathan A Fallowfield , Hakan Bilen , Timothy J Kendall