hyperbox-brain: A Toolbox for Hyperbox-based Machine Learning Algorithms
- URL: http://arxiv.org/abs/2210.02704v1
- Date: Thu, 6 Oct 2022 06:40:07 GMT
- Title: hyperbox-brain: A Toolbox for Hyperbox-based Machine Learning Algorithms
- Authors: Thanh Tung Khuat and Bogdan Gabrys
- Abstract summary: hyperbox-brain is an open-source Python library implementing the leading hyperbox-based machine learning algorithms.
hyperbox-brain exposes a unified API which closely follows and is compatible with the renowned scikit-learn and numpy toolboxes.
- Score: 9.061408029414455
- License: http://creativecommons.org/licenses/by-nc-sa/4.0/
- Abstract: Hyperbox-based machine learning algorithms are an important and popular
branch of machine learning in the construction of classifiers using fuzzy sets
and logic theory and neural network architectures. This type of learning is
characterised by many strong points of modern predictors such as a high
scalability, explainability, online adaptation, effective learning from a small
amount of data, native ability to deal with missing data and accommodating new
classes. Nevertheless, there is no comprehensive existing package for
hyperbox-based machine learning which can serve as a benchmark for research and
allow non-expert users to apply these algorithms easily. hyperbox-brain is an
open-source Python library implementing the leading hyperbox-based machine
learning algorithms. This library exposes a unified API which closely follows
and is compatible with the renowned scikit-learn and numpy toolboxes. The
library may be installed from Python Package Index (PyPI) and the conda package
manager and is distributed under the GPL-3 license. The source code,
documentation, detailed tutorials, and the full descriptions of the API are
available at https://uts-caslab.github.io/hyperbox-brain.
Related papers
- Cuvis.Ai: An Open-Source, Low-Code Software Ecosystem for Hyperspectral Processing and Classification [0.4038539043067986]
cuvis.ai is an open-source and low-code software ecosystem for data acquisition, preprocessing, and model training.
The package is written in Python and provides wrappers around common machine learning libraries.
arXiv Detail & Related papers (2024-11-18T06:33:40Z) - TopoX: A Suite of Python Packages for Machine Learning on Topological
Domains [89.9320422266332]
TopoX is a Python software suite that provides reliable and user-friendly building blocks for computing and machine learning on topological domains.
TopoX consists of three packages: TopoNetX, TopoEmbedX and TopoModelx.
arXiv Detail & Related papers (2024-02-04T10:41:40Z) - sQUlearn -- A Python Library for Quantum Machine Learning [0.0]
sQUlearn introduces a user-friendly, NISQ-ready Python library for quantum machine learning (QML)
The library's dual-layer architecture serves both QML researchers and practitioners.
arXiv Detail & Related papers (2023-11-15T14:22:53Z) - Causal-learn: Causal Discovery in Python [53.17423883919072]
Causal discovery aims at revealing causal relations from observational data.
$textitcausal-learn$ is an open-source Python library for causal discovery.
arXiv Detail & Related papers (2023-07-31T05:00:35Z) - PyHHMM: A Python Library for Heterogeneous Hidden Markov Models [63.01207205641885]
PyHHMM is an object-oriented Python implementation of Heterogeneous-Hidden Markov Models (HHMMs)
PyHHMM emphasizes features not supported in similar available frameworks: a heterogeneous observation model, missing data inference, different model order selection criterias, and semi-supervised training.
PyHHMM relies on the numpy, scipy, scikit-learn, and seaborn Python packages, and is distributed under the Apache-2.0 License.
arXiv Detail & Related papers (2022-01-12T07:32:36Z) - PyCIL: A Python Toolbox for Class-Incremental Learning [34.32500654158169]
We propose a Python toolbox that implements several key algorithms for class-incremental learning.
The toolbox contains implementations of a number of founding works of CIL such as EWC and iCaRL.
It also provides current state-of-the-art algorithms that can be used for conducting novel fundamental research.
arXiv Detail & Related papers (2021-12-23T13:41:24Z) - IMBENS: Ensemble Class-imbalanced Learning in Python [26.007498723608155]
imbens is an open-source Python toolbox for implementing and deploying ensemble learning algorithms on class-imbalanced data.
imbens is released under the MIT open-source license and can be installed from Python Package Index (PyPI)
arXiv Detail & Related papers (2021-11-24T20:14:20Z) - Small-Text: Active Learning for Text Classification in Python [23.87081733039124]
small-text is an easy-to-use active learning library for Python.
It offers pool-based active learning for single- and multi-label text classification.
arXiv Detail & Related papers (2021-07-21T19:23:56Z) - Captum: A unified and generic model interpretability library for PyTorch [49.72749684393332]
We introduce a novel, unified, open-source model interpretability library for PyTorch.
The library contains generic implementations of a number of gradient and perturbation-based attribution algorithms.
It can be used for both classification and non-classification models.
arXiv Detail & Related papers (2020-09-16T18:57:57Z) - mvlearn: Multiview Machine Learning in Python [103.55817158943866]
mvlearn is a Python library which implements the leading multiview machine learning methods.
The package can be installed from Python Package Index (PyPI) and the conda package manager.
arXiv Detail & Related papers (2020-05-25T02:35:35Z) - OPFython: A Python-Inspired Optimum-Path Forest Classifier [68.8204255655161]
This paper proposes a Python-based Optimum-Path Forest framework, denoted as OPFython.
As OPFython is a Python-based library, it provides a more friendly environment and a faster prototyping workspace than the C language.
arXiv Detail & Related papers (2020-01-28T15:46:19Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.