Learn R Programming

mlbench (version 2.1-10)

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

45,909

Version

2.1-10

License

GPL-2

Maintainer

Kurt Hornik

Last Published

July 24th, 2026

Functions in mlbench (2.1-10)

mlbench.peak

Peak Benchmark Problem
mlbench.friedman1

Benchmark Problem Friedman 1
mlbench.ringnorm

Ringnorm Benchmark Problem
mlbench.friedman2

Benchmark Problem Friedman 2
mlbench.threenorm

Threenorm Benchmark Problem
mlbench.twonorm

Twonorm Benchmark Problem
mlbench.simplex

Corners of d-dimensional Simplex
mlbench.circle

Circle in a Square Problem
mlbench.shapes

Shapes in 2d
mlbench.spirals

Two Spirals Benchmark Problem
mlbench.smiley

The Smiley
mlbench.xor

Continuous XOR Benchmark Problem
mlbench.cuboids

Cuboids: A 3 Dimensional Problem
Sonar

Sonar, Mines vs. Rocks
mlbench.waveform

Waveform Database Generator
mlbench.friedman3

Benchmark Problem Friedman 3
mlbench.hypercube

Corners of Hypercube
plot.mlbench

Plot mlbench objects
Shuttle

Shuttle Dataset (Statlog version)
DNA

Primate splice-junction gene sequences (DNA)
Ionosphere

Johns Hopkins University Ionosphere database
BreastCancer

Wisconsin Breast Cancer Database
LetterRecognition

Letter Image Recognition Data
Zoo

Zoo Data
Ozone

Los Angeles ozone pollution data, 1976
as.data.frame.mlbench

Convert an mlbench object to a dataframe
bayesclass

Bayes classifier
mlbench.2dnormals

2-dimensional Gaussian Problem
HouseVotes84

United States Congressional Voting Records 1984
BostonHousing

Boston Housing Data
Servo

Servo Data
Satellite

Landsat Multi-Spectral Scanner Image Data
mlbench.cassini

Cassini: A 2 Dimensional Problem
Vehicle

Vehicle Silhouettes
Soybean

Soybean Database
Glass

Glass Identification Database
Vowel

Vowel Recognition (Deterding data)