abess: A Fast Best Subset Selection Library in Python and R

10/19/2021
by   Jin Zhu, et al.
0

We introduce a new library named abess that implements a unified framework of best-subset selection for solving diverse machine learning problems, e.g., linear regression, classification, and principal component analysis. Particularly, the abess certifiably gets the optimal solution within polynomial times under the linear model. Our efficient implementation allows abess to attain the solution of best-subset selection problems as fast as or even 100x faster than existing competing variable (model) selection toolboxes. Furthermore, it supports common variants like best group subset selection and ℓ_2 regularized best-subset selection. The core of the library is programmed in C++. For ease of use, a Python library is designed for conveniently integrating with scikit-learn, and it can be installed from the Python library Index. In addition, a user-friendly R library is available at the Comprehensive R Archive Network. The source code is available at: https://github.com/abess-team/abess.

READ FULL TEXT
research
08/14/2022

Frouros: A Python library for drift detection in Machine Learning problems

Frouros is a Python library capable of detecting drift in machine learni...
research
01/27/2020

LIBTwinSVM: A Library for Twin Support Vector Machines

This paper presents LIBTwinSVM, a free, efficient, and open source libra...
research
03/27/2022

LibMTL: A Python Library for Multi-Task Learning

This paper presents LibMTL, an open-source Python library built on PyTor...
research
07/10/2017

tick: a Python library for statistical learning, with a particular emphasis on time-dependent modeling

tick is a statistical learning library for Python 3, with a particular e...
research
01/22/2019

The autofeat Python Library for Automatic Feature Engineering and Selection

This paper describes the autofeat Python library, which provides a sciki...
research
09/19/2017

BeSS: An R Package for Best Subset Selection in Linear, Logistic and CoxPH Models

We introduce a new R package, BeSS, for solving the best subset selectio...
research
09/29/2022

Chandojnanam: A Sanskrit Meter Identification and Utilization System

We present Chandojñānam, a web-based Sanskrit meter (Chanda) identificat...

Please sign up or login with your details

Forgot password? Click here to reset