Learn R Programming

mlbench (version 2.1-11)

Machine Learning Benchmark Problems

Description

A collection of artificial and real-world machine learning benchmark problems, including, e.g., several data sets from the UCI repository.

Copy Link

Version

Install

install.packages('mlbench')

Monthly Downloads

48,184

Version

2.1-11

License

GPL-2

Maintainer

Kurt Hornik

Last Published

August 14th, 2026

Functions in mlbench (2.1-11)

mlbench.xor

Continuous XOR Benchmark Problem
mlbench.spirals

Two Spirals Benchmark Problem
mlbench.shapes

Shapes in 2d
mlbench.threenorm

Threenorm Benchmark Problem
mlbench.waveform

Waveform Database Generator
mlbench.twonorm

Twonorm Benchmark Problem
mlbench.simplex

Corners of d-dimensional Simplex
plot.mlbench

Plot mlbench objects
mlbench.smiley

The Smiley
LetterRecognition

Letter Image Recognition Data
DNA

Primate splice-junction gene sequences (DNA)
HouseVotes84

United States Congressional Voting Records 1984
Glass

Glass Identification Database
Ionosphere

Johns Hopkins University Ionosphere database
Ozone

Los Angeles ozone pollution data, 1976
Shuttle

Shuttle Dataset (Statlog version)
BostonHousing

Boston Housing Data
Servo

Servo Data
Zoo

Zoo Data
as.data.frame.mlbench

Convert an mlbench object to a dataframe
Vehicle

Vehicle Silhouettes
bayesclass

Bayes classifier
BreastCancer

Wisconsin Breast Cancer Database
mlbench.circle

Circle in a Square Problem
mlbench.cassini

Cassini: A 2 Dimensional Problem
mlbench.friedman1

Benchmark Problem Friedman 1
mlbench.2dnormals

2-dimensional Gaussian Problem
Satellite

Landsat Multi-Spectral Scanner Image Data
mlbench.cuboids

Cuboids: A 3 Dimensional Problem
Vowel

Vowel Recognition (Deterding data)
mlbench.friedman2

Benchmark Problem Friedman 2
Sonar

Sonar, Mines vs. Rocks
SynthDiabetes

Synthetic Diabetes Database
mlbench.friedman3

Benchmark Problem Friedman 3
mlbench.ringnorm

Ringnorm Benchmark Problem
Soybean

Soybean Database
mlbench.peak

Peak Benchmark Problem
mlbench.hypercube

Corners of Hypercube