A framework for learning tree-based models over sets
Project description
This is the official repository for the paper: "Trees with Attention for Set Prediction Tasks" (ICML21). This repository contains a prototypical implementation of Set-Tree and GBeST (Gradient Boosted Set-Tree) algorithms. In many machine learning applications, each record represents a set of items. A set is an unordered group of items, the number of items may differ between different sets. Problems comprised from sets of items are present in diverse fields, from particle physics and cosmology to statistics and computer graphics. In this work, we present a novel tree-based algorithm for processing sets.
Set-Tree model comprised from two components: Set-compatible split criteria: we specifically support the family of split criteria defined by the following equation and parametrized by alpha and beta. Attention-Sets: a mechanism for criteria the split criteria to subsets of the input. The attention-sets are derived from previous split-criteria and allows the model to learn more complex set-functions. For more details, please refer to the official repository: https://github.com/TAU-MLwell/Set-Tree Or the paper: Trees with Attention for Set Prediction Tasks, http://proceedings.mlr.press/v139/hirsch21a.html
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file settree-0.1.0.tar.gz.
File metadata
- Download URL: settree-0.1.0.tar.gz
- Upload date:
- Size: 3.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.5.0.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
77574e3e2f94aa4bd0065fe26ce38a80fb86f40bc06b453566839de2a7d78db6
|
|
| MD5 |
c5aa58cb9a23978af723423e671c7bc8
|
|
| BLAKE2b-256 |
fe27dbe0fbf53e568a913fd32c780edb3373e94f1b91abacf79548e4cb9a1183
|