Skip to main content

MERCS: Multi-Directional Ensembles of Regression and Classification treeS

Project description

MERCS

MERCS stands for multi-directional ensembles of classification and regression trees. It is a novel ML-paradigm under active development at the DTAI-lab at KU Leuven.

Installation

Easy via pip:

pip install mercs-mixed

Website

Cf. https://systemallica.github.io/mercs/

Tutorials

Cf. the quickstart section of the website, https://systemallica.github.io/mercs/quickstart.

Code

MERCS is fully open-source cf. our github-repository

Publications

MERCS is an active research project, hence we periodically publish our findings;

MERCS: Multi-Directional Ensembles of Regression and Classification Trees

Abstract Learning a function f(X) that predicts Y from X is the archetypal Machine Learning (ML) problem. Typically, both sets of attributes (i.e., X,Y) have to be known before a model can be trained. When this is not the case, or when functions f(X) that predict Y from X are needed for varying X and Y, this may introduce significant overhead (separate learning runs for each function). In this paper, we explore the possibility of omitting the specification of X and Y at training time altogether, by learning a multi-directional, or versatile model, which will allow prediction of any Y from any X. Specifically, we introduce a decision tree-based paradigm that generalizes the well-known Random Forests approach to allow for multi-directionality. The result of these efforts is a novel method called MERCS: Multi-directional Ensembles of Regression and Classification treeS. Experiments show the viability of the approach.

Authors Elia Van Wolputte, Evgeniya Korneva, Hendrik Blockeel

Open Access A pdf version can be found at AAAI-publications

People

People involved in this project:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mercs-mixed-0.0.45.tar.gz (31.3 kB view details)

Uploaded Source

Built Distribution

mercs_mixed-0.0.45-py3-none-any.whl (37.5 kB view details)

Uploaded Python 3

File details

Details for the file mercs-mixed-0.0.45.tar.gz.

File metadata

  • Download URL: mercs-mixed-0.0.45.tar.gz
  • Upload date:
  • Size: 31.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.10 CPython/3.8.5 Darwin/20.0.0

File hashes

Hashes for mercs-mixed-0.0.45.tar.gz
Algorithm Hash digest
SHA256 e347f30bc69d4cd8aa02a227d5d4e101263c45c1595cb00c848ce1be971b4fa7
MD5 ae290e265856a18eca7ff4f8d43d1cea
BLAKE2b-256 981db6e8f31638acd617da486f2831fd361611025fef787fd68d84ea9dd748a0

See more details on using hashes here.

File details

Details for the file mercs_mixed-0.0.45-py3-none-any.whl.

File metadata

  • Download URL: mercs_mixed-0.0.45-py3-none-any.whl
  • Upload date:
  • Size: 37.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.10 CPython/3.8.5 Darwin/20.0.0

File hashes

Hashes for mercs_mixed-0.0.45-py3-none-any.whl
Algorithm Hash digest
SHA256 c7a398ea32fc8d9d1535c1e16fb153c09a4e8a97a5fcaa77013fc99182d1dc23
MD5 081f728e8ce0ca3ad4719dda61f17cf1
BLAKE2b-256 96f0ecbb1b15db848eed2717c15593d46113ed7fe497a59c2fa0f1762e8b898e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page