Data · dataset · 2026
KneeAI Reproducibility Package for Uncertainty-Aware Knee Osteoarthritis Severity Assessment
Listed in Teesside University Research Data Repository
## Steps to Reproduce 1.
Description
Load the 8,260 radiographs using the documented FDGI-based training, tuning, and held-out internal test partitions. FDGI is a filename-derived laterality-pair grouping proxy, not a verified clinical patient identifier.
The partitions are disjoint at the FDGI level; patient-level independence cannot be established from the available source metadata. 2. Resize all radiographs to 300 × 300 pixels using the documented Keras image-generator pipeline. 3. Apply the EfficientNetB3 preprocessing configuration documented in the training code.
Read the rest (6 more)
The Keras EfficientNet implementation includes input rescaling within the model; its `preprocess_input` function does not perform additional ImageNet mean–standard deviation normalization. 4. Apply training-only data augmentation using the documented rotation, width and height shifts, zoom, horizontal flipping, and nearest-neighbor filling. Do not augment the tuning or held-out internal test images. 5.
Initialize the ImageNet-pretrained EfficientNetB3 backbone and construct the corresponding classification head. For the hybrid formulation, train with the original five KL grades (KL 0–4). For the direct comparator, train using the predefined three-category severity mapping. 6.
Follow the documented staged transfer-learning protocol: an initial warm-up with the backbone frozen, followed by fine-tuning of the designated upper backbone layers. Use the archived training configuration and checkpoint-selection procedure rather than substituting a new training schedule. 7. For the historical five-class optimization, use the documented Optuna Tree-structured Parzen Estimator search and its recorded hyperparameter configuration.
For the principal matched comparison, use the fixed, shared experimental configuration and the three documented random seeds (42, 123, and 2026). Select checkpoints using tuning-subset performance without using the held-out internal test subset for model selection. 8. Evaluate the original five-class KL formulation and the common three-class severity output space.
For the hybrid model, map the five-class categorical prediction into Non-OA (KL 0–1), Mild–Moderate OA (KL 2–3), or Severe OA (KL 4). Aggregate the corresponding five-class probabilities for probability-based three-class analyses. Compare the hybrid formulation with the matched directly trained three-class model. 9.
Perform the documented internal-validation analyses, including five-fold stratified group cross-validation within the development cohort, the FDGI-disjoint held-out internal test, matched three-seed comparison, and FDGI-level grouped bootstrap analysis. Report the documented classification, discrimination, calibration, and uncertainty metrics, keeping historical fixed-artifact analyses separate from the principal matched experiment.experiment.
Links
Where it is published
- DOI doi.org/10.17632/cgjjbw8hsf.8 ↗
DOI / persistent id · from researchdata tees ac uk
Catalogue records · 1
- OAI-PMH record data.mendeley.com/oai?verb=GetRecord&metadataPrefix=oai_dc&identifier=oai%3Adata… ↗
metadata API · from researchdata tees ac uk
Topics
- From keywords
- Artificial intelligence · Biomedical engineering · Computer Science & AI · Earth & Environmental Science · Engineering · Machine learning · Medicine & Health
- Inferred from text
- Image 65%
Provenance · 1 source records, 13 field assertions
| Source | Key | Last seen | Raw |
|---|---|---|---|
| Teesside University Research Data Repository | oai:data.mendeley.com/cgjjbw8hsf.8 | 19 h ago | JSON v1 |
| Field | Assertion | Extractor | Evidence |
|---|---|---|---|
| access_level | source · researchdata tees ac uk | connector:researchdata_tees_ac_uk@1.0.0 | |
| concepts[field].anzsrc:group:4003 | mapping · researchdata tees ac uk | vocabulary-mapper@1.0.0 | keywords['Biomedical Engineering'] |
| concepts[field].anzsrc:group:4602 | mapping · researchdata tees ac uk | vocabulary-mapper@1.0.0 | keywords['Artificial Intelligence'] |
| concepts[field].anzsrc:group:4611 | mapping · researchdata tees ac uk | vocabulary-mapper@1.0.0 | keywords['Machine Learning'] |
| concepts[field].local:field:computer-science-ai | mapping · researchdata tees ac uk | connector:researchdata_tees_ac_uk@1.0.0 | |
| concepts[field].local:field:earth-environmental | mapping · researchdata tees ac uk | connector:researchdata_tees_ac_uk@1.0.0 | |
| concepts[field].local:field:engineering | mapping · researchdata tees ac uk | connector:researchdata_tees_ac_uk@1.0.0 | |
| concepts[field].local:field:medicine-health | mapping · researchdata tees ac uk | connector:researchdata_tees_ac_uk@1.0.0 | |
| concepts[modality].local:modality:image | enrichment · researchdata tees ac uk | keyword-concept-rules@1.0.0 | title+description (65%) |
| description | source · researchdata tees ac uk | connector:researchdata_tees_ac_uk@1.0.0 | /metadata/dc/description |
| license | source · researchdata tees ac uk | connector:researchdata_tees_ac_uk@1.0.0 | /metadata/dc/rights |
| publication_date | source · researchdata tees ac uk | connector:researchdata_tees_ac_uk@1.0.0 | |
| title | source · researchdata tees ac uk | connector:researchdata_tees_ac_uk@1.0.0 | /metadata/dc/title |