Oxytrees: Model Trees for Bipartite Learning
Pedro Il\'idio, Felipe Kenji Nakano, Alireza Gharahighehi, Robbe D'hondt, Ricardo Cerri, Celine Vens

TL;DR
Oxytrees are a novel model tree approach for bipartite learning that significantly reduces training time while maintaining or improving predictive accuracy across diverse datasets.
Contribution
This paper introduces Oxytrees, a scalable, proxy-based biclustering model tree with a new leaf-assignment algorithm and linear models, enhancing efficiency and generalization in bipartite learning.
Findings
Up to 30-fold faster training compared to state-of-the-art methods.
Competitive or superior predictive performance on 15 datasets.
Effective in inductive learning scenarios.
Abstract
Bipartite learning is a machine learning task that aims to predict interactions between pairs of instances. It has been applied to various domains, including drug-target interactions, RNA-disease associations, and regulatory network inference. Despite being widely investigated, current methods still present drawbacks, as they are often designed for a specific application and thus do not generalize to other problems or present scalability issues. To address these challenges, we propose Oxytrees: proxy-based biclustering model trees. Oxytrees compress the interaction matrix into row- and column-wise proxy matrices, significantly reducing training time without compromising predictive performance. We also propose a new leaf-assignment algorithm that significantly reduces the time taken for prediction. Finally, Oxytrees employ linear models using the Kronecker product kernel in their leaves,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsMachine Learning in Healthcare · Computational Drug Discovery Methods · Machine Learning and Data Classification
