Other packages > Find by keyword >

evoFE  

Evolutionary Feature Engineering
View on CRAN: Click here


Download and install evoFE package within the R console
Install from CRAN:
install.packages("evoFE")

Install from Github:
library("remotes")
install_github("cran/evoFE")

Install by package version:
library("remotes")
install_version("evoFE", "0.1.0")



Attach the package and use:
library("evoFE")
Maintained by
Gustavo Pereira
[Scholar Profile | Author Map]
All associated links for this package
First Published: 2026-06-09
Latest Update: 2026-06-09
Description:
Automates feature engineering using evolutionary algorithms inspired by genetic programming. Starting from raw input features, the package evolves candidate transformation recipes through selection, crossover, and mutation, evaluating fitness via cross-validation or train/validation splits with gradient-boosted tree models ('LightGBM' or 'XGBoost'). Built-in transformers include arithmetic, logarithmic, and power operations, interaction terms, target encoding, quantile and log-based binning, principal component analysis, truncated singular value decomposition, Uniform Manifold Approximation and Projection (UMAP) dimensionality reduction, and minimum spanning tree (MST) graph-based clustering. The evolutionary search yields an optimised feature recipe that can be applied to new data for prediction. Methods are described in McInnes et al. (2018) <doi:10.21105/joss.00861>, Ke et al. (2017) <https://papers.nips.cc/paper/6907-lightgbm-a-highly-efficient-gradient-boosting-decision-framework>, Chen and Guestrin (2016) <doi:10.1145/2939672.2939785>, Gagolewski (2021) <doi:10.1016/j.softx.2021.100722>, Gagolewski (2026) <doi:10.32614/CRAN.package.lumbermark>, and Gagolewski (2026) <doi:10.32614/CRAN.package.deadwood>.
How to cite:
Gustavo Pereira (2026). evoFE: Evolutionary Feature Engineering. R package version 0.1.0, https://cran.r-project.org/web/packages/evoFE. Accessed 07 Aug. 2026.
Previous versions and publish date:
No previous versions
Other packages that cited evoFE R package
View evoFE citation profile
Other R packages that evoFE depends, imports, suggests or enhances
Complete documentation for evoFE
Functions, R codes and Examples using the evoFE R package
Full evoFE package functions and examples
Downloads during the last 30 days

Today's Hot Picks in Authors and Packages

BayesESS  
Determining Effective Sample Size
Determines effective sample size of a parametric prior distribution in Bayesian models. For a web-b ...
Download / Learn more Package Citations See dependency  
modelwordcloud  
Model Word Clouds
Makes a word cloud of text, sized by the frequency of the word, and colored either by user-specified ...
Download / Learn more Package Citations See dependency  
r2resize  
In-Text Resize for Images, Tables and Fancy Resize Containers in 'shiny', 'rmarkdown' and 'quarto' Documents
Automatic resizing toolbar for containers, images and tables. Various resizable or expandable contai ...
Download / Learn more Package Citations See dependency  
enrichwith  
Methods to Enrich R Objects with Extra Components
Provides the "enrich" method to enrich list-like R objects with new, relevant components. The curren ...
Download / Learn more Package Citations See dependency  
bbricks  
Bayesian Methods and Graphical Model Structures for Statistical Modeling
A set of frequently used Bayesian parametric and nonparametric model structures, as well as a set of ...
Download / Learn more Package Citations See dependency  

28,083

R Packages

239,283

Dependencies

74,752

Author Associations

28,084

Publication Badges

© Copyright since 2022. All right reserved, rpkg.net.  Based in Cambridge, Massachusetts, USA