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: almost 2 years 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:

RepositoryDescriptionStars
chasedehan/boostarootaAn algorithm for fast feature selection using XGBoost and other tree-based classifiers219
manuel-calzolari/sklearn-geneticA genetic feature selection tool for machine learning models323
hchasestevens/monkeysA Python framework for using genetic programming to solve problems and optimize solutions122
lacava/fewAutomates feature engineering by using genetic programming to select the most useful features for machine learning models.51
epistasislab/scikit-rebateAn implementation of Relief-based feature selection algorithms for Machine Learning.413
jundongl/scikit-featureA collection of algorithms and tools for selecting the most informative features from datasets in machine learning applications.1,513
scikit-learn-contrib/boruta_pyAn implementation of a feature selection method to identify all relevant features for prediction1,529
craigacp/feastA software toolbox for feature selection algorithms71
rodrigo-arenas/sklearn-genetic-optAutomated hyperparameter tuning and feature selection using evolutionary algorithms.316
100/solidA comprehensive framework for solving optimization problems without gradient calculations.575
python-adaptive/adaptiveA 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/eaoptAn evolutionary optimization library that provides multiple algorithms and interfaces to solve complex optimization problems using genetic and other optimization techniques.890
ljvmiranda921/pyswarmsA toolkit for implementing particle swarm optimization algorithms1,295
ahmedfgad/geneticalgorithmpythonA Python library implementing a genetic algorithm for optimizing machine learning algorithms and neural networks.1,905
google/vizierA Python-based service for optimizing complex objective functions1,494