Multi-Target Regression Rules With Random Output Selections

In this article, we address the task of multi-target regression (MTR), where the goal is to predict multiple continuous variables. We approach MTR by learning global models that simultaneously predict all of the target variables, as opposed to learning a separate model for predicting each of the tar...

Full description

Bibliographic Details
Main Authors: Martin Breskvar, Saso Dzeroski
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9320486/
id doaj-3d00573dd20e4aea9f5ed02eda6fac6e
record_format Article
spelling doaj-3d00573dd20e4aea9f5ed02eda6fac6e2021-03-30T15:03:57ZengIEEEIEEE Access2169-35362021-01-019105091052210.1109/ACCESS.2021.30511859320486Multi-Target Regression Rules With Random Output SelectionsMartin Breskvar0https://orcid.org/0000-0002-9079-3993Saso Dzeroski1https://orcid.org/0000-0003-2363-712XDepartment of Knowledge Technologies, Jožef Stefan Institute, Ljubljana, SloveniaDepartment of Knowledge Technologies, Jožef Stefan Institute, Ljubljana, SloveniaIn this article, we address the task of multi-target regression (MTR), where the goal is to predict multiple continuous variables. We approach MTR by learning global models that simultaneously predict all of the target variables, as opposed to learning a separate model for predicting each of the target variables. Specifically, we learn rule ensembles by generating many candidate rules and assigning them weights that are then optimized in order to select the best performing subset of rules. Candidate rules are generated by transforming ensembles of generalized decision trees, called predictive clustering trees (PCTs), into rules. We propose to extend an existing multi-target regression rule learning method named FIRE by learning tree ensembles that use random output selections (ROS). Such ensembles force individual PCTs to focus only on randomly selected subsets of target variables. The rules obtained from the tree ensemble also focus on various subsets of the target variables (FIRE-ROS). We use three different ensemble methods to generate candidate rules: bagging and random forests of PCTs, and ensembles of extremely randomized PCTs. An experimental evaluation on a range of benchmark datasets has been conducted, where FIRE-ROS is compared to three interpretable methods, namely predictive clustering rules, MTR trees and the original FIRE method, as well as state-of-the-art MTR methods, in particular ensembles of extremely randomized PCTs with ROS, random linear combinations and extremely randomized MTR trees with random projections of the target space. The results show that FIRE-ROS can improve the predictive performance of the FIRE method and that it performs on par with state-of-the-art (non-interpretable) MTR methods.https://ieeexplore.ieee.org/document/9320486/Multi-target regressionrule learningensemble methodsstructured outputs
collection DOAJ
language English
format Article
sources DOAJ
author Martin Breskvar
Saso Dzeroski
spellingShingle Martin Breskvar
Saso Dzeroski
Multi-Target Regression Rules With Random Output Selections
IEEE Access
Multi-target regression
rule learning
ensemble methods
structured outputs
author_facet Martin Breskvar
Saso Dzeroski
author_sort Martin Breskvar
title Multi-Target Regression Rules With Random Output Selections
title_short Multi-Target Regression Rules With Random Output Selections
title_full Multi-Target Regression Rules With Random Output Selections
title_fullStr Multi-Target Regression Rules With Random Output Selections
title_full_unstemmed Multi-Target Regression Rules With Random Output Selections
title_sort multi-target regression rules with random output selections
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2021-01-01
description In this article, we address the task of multi-target regression (MTR), where the goal is to predict multiple continuous variables. We approach MTR by learning global models that simultaneously predict all of the target variables, as opposed to learning a separate model for predicting each of the target variables. Specifically, we learn rule ensembles by generating many candidate rules and assigning them weights that are then optimized in order to select the best performing subset of rules. Candidate rules are generated by transforming ensembles of generalized decision trees, called predictive clustering trees (PCTs), into rules. We propose to extend an existing multi-target regression rule learning method named FIRE by learning tree ensembles that use random output selections (ROS). Such ensembles force individual PCTs to focus only on randomly selected subsets of target variables. The rules obtained from the tree ensemble also focus on various subsets of the target variables (FIRE-ROS). We use three different ensemble methods to generate candidate rules: bagging and random forests of PCTs, and ensembles of extremely randomized PCTs. An experimental evaluation on a range of benchmark datasets has been conducted, where FIRE-ROS is compared to three interpretable methods, namely predictive clustering rules, MTR trees and the original FIRE method, as well as state-of-the-art MTR methods, in particular ensembles of extremely randomized PCTs with ROS, random linear combinations and extremely randomized MTR trees with random projections of the target space. The results show that FIRE-ROS can improve the predictive performance of the FIRE method and that it performs on par with state-of-the-art (non-interpretable) MTR methods.
topic Multi-target regression
rule learning
ensemble methods
structured outputs
url https://ieeexplore.ieee.org/document/9320486/
work_keys_str_mv AT martinbreskvar multitargetregressionruleswithrandomoutputselections
AT sasodzeroski multitargetregressionruleswithrandomoutputselections
_version_ 1724180082478546944