Abstract
Label ranking tasks are concerned with the problem of ranking a finite set of labels for each instance according to their relevance. Boosting is a well-known and reliable ensemble technique that was shown to often outperform other learning algorithms. While boosting algorithms were developed for a multitude of machine learning tasks, label ranking tasks were overlooked. Herein, we present a novel boosting algorithm, $BoostLR$ , that was specifically designed for label ranking tasks. Similarly to other boosting algorithms, $BoostLR$ , proceeds in rounds, where in each round, a single weak model is trained over a sampled set of instances. Instances that were identified as harder to predict in the current round, receive a higher (boosted) weight, and therefore also a higher probability to be included in the sample of the forthcoming round. Extensive evaluation of our proposed algorithm on 24 semi-synthetic and real-world label ranking datasets concludes that our algorithm significantly outperforms the current state-of-the-art label ranking methods.
Highlights
Label ranking is concerned with the problem of ranking a finite set of labels for each instance according to their relevance [1]
This paper presents a novel boosting algorithm, BoostLR, which was designed for label ranking tasks
Through extensive evaluation, we show that the proposed BoostLR algorithm significantly outperforms existing state-of-the-art label ranking algorithms
Summary
Label ranking is concerned with the problem of ranking a finite set of labels for each instance according to their relevance [1]. In text classification, a label ranking algorithm can be employed to output a ranked list of topics, tags or advertisements for a document or web page (the instance) [8], [9] Due to this wide applicability, label ranking has recently attracted a lot of focus from the machine learning community [10]–[20]. This paper presents a novel boosting algorithm, BoostLR, which was designed for label ranking tasks. Shmueli: BoostLR: A Boosting-Based Learning Ensemble for Label Ranking Tasks the ranking of a new instance, each of the trained weak models is applied independently, and their output rankings are aggregated, giving higher weights to outputs of models that performed better during the training phase.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.