zoofs

Feature selector library

A Python library that performs feature selection using various nature-inspired optimization algorithms.

zoofs is a python library for performing feature selection using a variety of nature-inspired wrapper algorithms. The algorithms range from swarm-intelligence to physics-based to Evolutionary. It's easy to use , flexible and powerful tool to reduce your feature size.

GitHub

245 stars
5 watching
46 forks
Language: Python
last commit: about 2 months ago
Linked from 1 awesome list

evolutionary-algorithmsfeature-selectiongenetic-algorithmgrey-wolfgrey-wolf-optimizermachine-learningmachine-learning-algorithmsmachinelearningoptimizationoptimization-algorithmsoptimization-methodsoptimization-toolsparticle-swarmparticle-swarm-optimizationpythonsubset-selectionsupervised-learning

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
chasedehan/boostaroota An algorithm for fast feature selection using XGBoost and other tree-based classifiers 219
manuel-calzolari/sklearn-genetic A genetic feature selection tool for machine learning models 323
hchasestevens/monkeys A Python framework for using genetic programming to solve problems and optimize solutions 122
lacava/few Automates feature engineering by using genetic programming to select the most useful features for machine learning models. 51
epistasislab/scikit-rebate An implementation of Relief-based feature selection algorithms for Machine Learning. 413
jundongl/scikit-feature A collection of algorithms and tools for selecting the most informative features from datasets in machine learning applications. 1,513
scikit-learn-contrib/boruta_py An implementation of a feature selection method to identify all relevant features for prediction 1,529
craigacp/feast A software toolbox for feature selection algorithms 71
rodrigo-arenas/sklearn-genetic-opt Automated hyperparameter tuning and feature selection using evolutionary algorithms. 316
100/solid A comprehensive framework for solving optimization problems without gradient calculations. 575
python-adaptive/adaptive A Python library that streamlines the process of optimizing mathematical functions by intelligently selecting key points in parameter space for efficient parallel evaluations. 1,168
maxhalford/eaopt An evolutionary optimization library that provides multiple algorithms and interfaces to solve complex optimization problems using genetic and other optimization techniques. 890
ljvmiranda921/pyswarms A toolkit for implementing particle swarm optimization algorithms 1,295
ahmedfgad/geneticalgorithmpython A Python library implementing a genetic algorithm for optimizing machine learning algorithms and neural networks. 1,905
google/vizier A Python-based service for optimizing complex objective functions 1,494