Glossary

compressive strength

Compressive strength is the load a cement or mortar specimen carries before failure, reported in MPa at fixed curing ages. In this slice it is measured at 2, 7 and 28 days across 476 European cement samples and serves as the target variable of the UCI concrete benchmark.

What is compressive strength?

Compressive strength is the load per unit area a cement or mortar specimen carries before it fails, reported in megapascals at fixed curing ages. It is the standard performance measure in cement characterization and the usual prediction target in concrete machine-learning work.

It appears twice here. The 27-Year Multi-Producer European Cement Characterization Dataset carries 50 variables covering "chemistry, fineness, setting behaviour and 2/7/28-day strength" - 476 samples from 23 anonymized European producers, measured 1997 to 2024.

The Concrete Compressive Strength Dataset on the UCI Machine Learning Repository maps its 1,030 laboratory mix records "to compressive strength in MPa", making it the label column of a benchmark that has outlived most of its contemporaries.

Why does compressive strength matter when choosing a dataset?

Strength is a specification and a safety property, so a dataset that misstates its basis makes every downstream model untrustworthy.

  • Age is part of the measurement. 2-, 7- and 28-day values are different numbers for the same cement; a source that collapses them into one column destroys the curing curve.
  • Lab provenance varies. UCI holds 1,030 records from one laboratory tradition; the European set spans 23 producers over 27 years - neither transfers to plant QC without validation.
  • Anonymization limits attribution. In the European dataset producer identities are deliberately anonymized and must not be re-identified, so supplier-level conclusions are out of scope.
  • Licensing differs. UCI is commercial delivery terms 4.0 with a required citation to Yeh's paper; the European set is commercial delivery terms 4.0 naming its authors and DOI.

How do you evaluate compressive strength in a data source?

  1. Check the curing ages are explicit. The European dataset reports 2-, 7- and 28-day strength per sample; a source without stated ages cannot be used for specification work.
  1. Confirm the units. Values should be in MPa - the UCI record maps its mixes "to compressive strength in MPa".
  1. Count the rows and variables. 476 samples x 50 variables (European, 1997-2024) and 1,030 instances x 9 attributes (UCI) are the documented sizes.
  1. Ask which variable is the target. In the UCI benchmark strength is the label; a modeling extract that shuffles columns changes the task.
  1. Verify licence and citation terms. Both datasets are commercial delivery terms 4.0; the UCI readme additionally requires retaining Prof. I-Cheng Yeh's copyright notice and citing his modeling paper.

Where to see it in context: construction materials data.

These related entries and hubs sit next to this term: - concrete mix design - construction materials data

Frequently asked questions

What units is compressive strength reported in?

Megapascals (MPa). The UCI Concrete Compressive Strength Dataset maps its 1,030 laboratory mix records to compressive strength in MPa, and the European cement dataset measures strength at 2, 7 and 28 days.

Why are 2, 7 and 28 day strengths reported separately?

Because strength develops as cement cures, so the same specimen has different strength at each age. The 27-year European dataset records all three per sample across 476 samples from 1997 to 2024.

Which datasets use compressive strength as a target variable?

The UCI Machine Learning Repository's Concrete Compressive Strength Dataset - 1,030 records mapped to strength in MPa - is the standard benchmark built around that prediction task.

Datasets containing this field

Datasets containing compressive strength

6 datasets carry compressive strength in the catalog. Open one, count the fields, judge for yourself.

Every listing shows the field dictionary, sample rows, and coverage before you commit. API, files, or your warehouse. Daily, weekly, or hourly.

Get sample rows