Tf-ELM-RVFL: A TensorFlow-based library for extreme learning machines and random vector functional link networks with deep and ensemble architectures

We present Tf-ELM-RVFL, a Python library for Extreme Learning Machines (ELM) and Random Vector Functional Link (RVFL) networks using TensorFlow as a computational backend. The library consolidates multiple model variants organized into categories including basic models, kernel-based methods, deep architectures, residual compensation models, and ensemble methods. A distinctive feature is the systematic implementation of RVFL counterparts for each ELM architecture, enabling direct comparisons between models with and without direct input-to-output connections. The library leverages TensorFlow’s efficient linear algebra operations for matrix computations, particularly the Moore-Penrose pseudoinverse calculation, enabling GPU acceleration for large-scale applications while maintaining full compatibility with scikit-learn. All models support classification, regression, and unsupervised learning tasks with competitive performance and the characteristic training efficiency of randomized neural networks.

Authors

Institutions

Publication Details

Journal
SoftwareX
Published
2026-05-18
DOI
https://doi.org/10.1016/j.softx.2026.102724
Primary Topic
Machine Learning and ELM
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Tf-ELM-RVFL: A TensorFlow-based library for extreme learning machines and random vector functional link networks with deep and ensemble architectures

Pablo A. Henríquez
SoftwareX
Machine Learning and ELM
article

Tf-ELM-RVFL: A TensorFlow-based library for extreme learning machines and random vector functional link networks with deep and ensemble architectures

Pablo A. Henríquez
article en

Abstract

We present Tf-ELM-RVFL, a Python library for Extreme Learning Machines (ELM) and Random Vector Functional Link (RVFL) networks using TensorFlow as a computational backend. The library consolidates multiple model variants organized into categories including basic models, kernel-based methods, deep architectures, residual compensation models, and ensemble methods. A distinctive feature is the systematic implementation of RVFL counterparts for each ELM architecture, enabling direct comparisons between models with and without direct input-to-output connections. The library leverages TensorFlow’s efficient linear algebra operations for matrix computations, particularly the Moore-Penrose pseudoinverse calculation, enabling GPU acceleration for large-scale applications while maintaining full compatibility with scikit-learn. All models support classification, regression, and unsupervised learning tasks with competitive performance and the characteristic training efficiency of randomized neural networks.

SoftwareXVol. 34
Millennium Science Initiative (CL), Universidad Diego Portales (CL)
Agencia Nacional de Investigación y Desarrollo
Openalex Percentile: Top 4%
Machine Learning and ELM
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.