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

243 stars
5 watching
46 forks
Language: Python
last commit: 4 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. 409
jundongl/scikit-feature A collection of feature selection algorithms for machine learning in Python 1,509
scikit-learn-contrib/boruta_py An implementation of a feature selection method to identify all relevant features for prediction 1,511
craigacp/feast A software toolbox for feature selection algorithms 69
rodrigo-arenas/sklearn-genetic-opt Automated hyperparameter tuning and feature selection using evolutionary algorithms. 314
100/solid A comprehensive framework for solving optimization problems without gradient calculations. 576
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,164
maxhalford/eaopt An evolutionary optimization library that provides multiple algorithms and interfaces to solve complex optimization problems using genetic and other optimization techniques. 888
ljvmiranda921/pyswarms A toolkit for implementing particle swarm optimization algorithms 1,283
ahmedfgad/geneticalgorithmpython A Python library implementing a genetic algorithm for optimization of machine learning models 1,884
google/vizier A Python-based service for optimizing complex objective functions 1,482