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", "1.0.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 1.0.0, https://cran.r-project.org/web/packages/evoFE. Accessed 25 Oct. 2026.
Previous versions and publish date:
(2026-08-25 14:30), 0.1.0 (2026-06-09 17:50)
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

CTT  
Classical Test Theory Functions
A collection of common test and item analyses from a classical test theory (CTT) framework. Analyses ...
Download / Learn more Package Citations See dependency  
RcmdrPlugin.aRnova  
R Commander Plug-in for Repeated-Measures ANOVA
R Commander plug-in for repeated-measures and mixed-design ('split-plot') ANOVA. It adds a new men ...
Download / Learn more Package Citations See dependency  
imputeTS  
Time Series Missing Value Imputation
Imputation (replacement) of missing values in univariate time series. Offers several imputation fu ...
Download / Learn more Package Citations See dependency  
quickcode  
Quick and Essential 'R' Tricks for Better Scripts
The NOT functions, 'R' tricks and a compilation of some simple quick plus often used 'R' codes to im ...
Download / Learn more Package Citations See dependency  
nlstools  
Tools for Nonlinear Regression Analysis
Several tools for assessing the quality of fit of a gaussian nonlinear model are provided. ...
Download / Learn more Package Citations See dependency  
guardianapi  
Access 'The Guardian' Newspaper Open Data API
Access to 'The Guardian' newspaper's open API , containing ...
Download / Learn more Package Citations See dependency  

29,218

R Packages

247,686

Dependencies

77,281

Author Associations

29,219

Publication Badges

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