PIRSA:24110070

Pairwise Difference Learning

APA

(2024). Pairwise Difference Learning. Perimeter Institute for Theoretical Physics. https://pirsa.org/24110070

MLA

Pairwise Difference Learning. Perimeter Institute for Theoretical Physics, Nov. 29, 2024, https://pirsa.org/24110070

BibTex

          @misc{ scivideos_PIRSA:24110070,
            doi = {10.48660/24110070},
            url = {https://pirsa.org/24110070},
            author = {},
            keywords = {Other Physics},
            language = {en},
            title = {Pairwise Difference Learning},
            publisher = {Perimeter Institute for Theoretical Physics},
            year = {2024},
            month = {nov},
            note = {PIRSA:24110070 see, \url{https://scivideos.org/pirsa/24110070}}
          }
          
Karim Belaid
Talk numberPIRSA:24110070
Source RepositoryPIRSA
Talk Type Scientific Series
Subject

Abstract

Pairwise difference learning (PDL) has recently been introduced as a new meta-learning technique for regression by Wetzel et al. Instead of learning a mapping from instances to outcomes in the standard way, the key idea is to learn a function that takes two instances as input and predicts the difference between the respective outcomes. Given a function of this kind, predictions for a query instance are derived from every training example and then averaged. This presentation focus on the classification version of PDL, proposing a meta-learning technique for inducing a classifier by solving a suitably defined (binary) classification problem on a paired version of the original training data. This presentation will also discuss an enhancement to PDL through anchor weighting, which adjusts the influence of anchor points based on the reliability and precision of their predictions, thus improving the robustness and accuracy of the method.  We analyze the performance of the PDL classifier in a large-scale empirical study, finding that it outperforms state-of-the-art methods in terms of prediction performance. Finally, we provide an easy-to-use and publicly available implementation of PDL in a Python package.