Downloads · 30 days
0
Siddartha96/concrete-strength-field-rf
concrete-strength-field-rf is a tabular regression model from Siddartha96. Use it for the tabular regression task on the model card, and read the license before you ship it in a product. It is set up for sklearn. The card lists the license as mit.
GitHub repo: https://github.com/Siddartha-DevOps/ConcreteMix.AI (source, training + reproduce scripts)
Downloads · 30 days
0
Access
Public
Updated Aug 3, 2026
Repo size
23.5 MB
Likes
0
Public
Click a slice to open those files.
.skops23.5 MB · 100%
From the Hugging Face model README
GitHub repo: https://github.com/Siddartha-DevOps/ConcreteMix.AI (source, training + reproduce scripts)
A scikit-learn RandomForestRegressor predicting concrete compressive
strength (MPa) from mix proportions, trained on real construction-company
field data (not a lab benchmark).
This is independent third-party field data from Guangxi, China. It is NOT India-specific and NOT proprietary to ConcreteMix.AI. It is published here as a real-world field-trained baseline, distinct from our UCI-benchmark model.
f9a39a9e6f1745774966bb100eb498208968ab33831ad5c4a00d0d3b50c74d27)
on 2026-08-02.| Metric | Value |
|---|---|
| R² | 0.883 |
| RMSE | 4.43 MPa |
| MAE | 2.89 MPa |
Honest in-domain CV numbers (not training-fit). For context, our UCI-trained model scores only R²≈0.21 when applied to this field data — the domain gap that motivates a field-trained model.
cementfine_aggregatescoarse_aggregateswaterwater_reducing_admixturefly_ashaccelerating_agentsilica_fumetime_days (curing age)Output: compressive strength in MPa. (Unlike the UCI model, this one keeps
accelerating_agent and silica_fume, which the field data actually records.)
import numpy as np
from skops.io import load, get_untrusted_types
f = "field_model.skops"
model = load(f, trusted=get_untrusted_types(file=f))
# cement, fine, coarse, water, water_reducer, fly_ash, accelerator, silica_fume, age_days
x = np.array([[363, 866, 947, 179, 5.4, 23, 0.7, 0.2, 28]], dtype=float)
print(round(float(model.predict(x)[0]), 1), "MPa")
Ke, Lu; Qiu, Ming (2024). Dataset of compressive strength and slump of normal concrete. Mendeley Data, V1. DOI: 10.17632/zrsbhndz9f.1.