hyperbox-brain: A Toolbox for Hyperbox-based Machine Learning Algorithms

10/06/2022
by   Thanh Tung Khuat, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/25/2020

mvlearn: Multiview Machine Learning in Python

As data are generated more and more from multiple disparate sources, mul...
research
12/13/2021

HiClass: a Python library for local hierarchical classification compatible with scikit-learn

HiClass is an open-source Python package for local hierarchical classifi...
research
04/06/2020

giotto-tda: A Topological Data Analysis Toolkit for Machine Learning and Data Exploration

We introduce giotto-tda, a Python library that integrates high-performan...
research
09/11/2018

Leabra7: a Python package for modeling recurrent, biologically-realistic neural networks

Emergent is a software package that uses the AdEx neural dynamics model ...
research
11/24/2021

FCMpy: A Python Module for Constructing and Analyzing Fuzzy Cognitive Maps

FCMpy is an open source package in Python for building and analyzing Fuz...
research
03/16/2017

Using Human Brain Activity to Guide Machine Learning

Machine learning is a field of computer science that builds algorithms t...
research
07/25/2022

MAPIE: an open-source library for distribution-free uncertainty quantification

Estimating uncertainties associated with the predictions of Machine Lear...

Please sign up or login with your details

Forgot password? Click here to reset