Data · dataset · 2026
Code and data for "Leakage-Aware Evaluation and Real-Time Feasibility of Machine Learning for Condition Monitoring of Servo-Driven Machinery"
Listed in ScienceDB
This archive contains the complete analysis pipeline and the simulated dataset for the paper "Leakage-Aware Evaluation and Real-Time Feasibility of Machine Learning for Condition Monitoring of Servo-Driven Machinery".
Description
Running it reproduces every number, table and figure in the paper from the raw data. Contents - code/ — the full pipeline: 23-dimensional feature extraction; five partitioning protocols (random segment split, random segment cross-validation, record-grouped cross-validation, leave-one-load-out, leave-one-fault-size-out); leakage quantification in two window-overlap configurations; the leakage-free benchmark with confidence intervals; hyper-parameter tuning performed strictly inside the training folds; a capacity sweep over three deep architectures; per-segment latency measurement; cross-domain transfer; and paired significance tests (Nadeau-Bengio corrected resampled paired t-test with a repeat-level Wilcoxon check, Holm-corrected within two families). - code/figures/make_figures.py — regenerates all ten figures from the result files.
It never retrains a model, so the figures cannot drift from the tables. - data/simulink/ — the simulated servo drive-current dataset: 120 independent randomised simulation runs across four conditions. servo_runs_meta.csv records the random seed and the full parameter vector of every run, so the dataset is exactly reproducible. - tests/ — four self-checks: the experimental design, numeric traceability of the manuscript, citation consistency, and figure/table ordering. - refs/, requirements.txt, run_all.py, README.md. The CWRU vibration data are not redistributed here; they are publicly available from the Case Western Reserve University Bearing Data Center, and code/data/download_cwru.py fetches the mirror used in the paper. Two details, documented in the README, change results materially: the grouping key must be the recording identifier rather than the segment, and grouped folds must be class-stratified at the group level. scikit-learn's GroupKFold does not stratify and, on CWRU, produces a fold containing no inner-race recordings at all.
Links
Where it is published
- DOI doi.org/10.57760/sciencedb.012os ↗
DOI / persistent id · from scidb cn
Catalogue records · 1
- OAI-PMH record scidb.cn/oai?verb=GetRecord&metadataPrefix=oai_dc&identifier=10.57760%2… ↗
metadata API · from scidb cn
Topics
- From keywords
- Computer Science & AI · Earth & Environmental Science · Engineering · Humanities · Life Sciences · Social Science
- Inferred from text
- Machine learning 72% · Simulation 75% · Tabular 65%
Provenance · 1 source records, 14 field assertions
| Source | Key | Last seen | Raw |
|---|---|---|---|
| ScienceDB | 10.57760/sciencedb.012os | 11 d ago | JSON v1 |
| Field | Assertion | Extractor | Evidence |
|---|---|---|---|
| access_level | source · scidb cn | connector:scidb_cn@1.0.0 | |
| concepts[field].anzsrc:group:4611 | enrichment · scidb cn | taxonomy-embedding@1.0.0 | title+keywords+description (72%) |
| concepts[field].local:field:computer-science-ai | mapping · scidb cn | connector:scidb_cn@1.0.0 | |
| concepts[field].local:field:earth-environmental | mapping · scidb cn | connector:scidb_cn@1.0.0 | |
| concepts[field].local:field:engineering | mapping · scidb cn | connector:scidb_cn@1.0.0 | |
| concepts[field].local:field:humanities | mapping · scidb cn | connector:scidb_cn@1.0.0 | |
| concepts[field].local:field:life-sciences | mapping · scidb cn | connector:scidb_cn@1.0.0 | |
| concepts[field].local:field:social-science | mapping · scidb cn | connector:scidb_cn@1.0.0 | |
| concepts[method].local:method:simulation | enrichment · scidb cn | keyword-concept-rules@1.0.0 | title+description (75%) |
| concepts[modality].local:modality:tabular | enrichment · scidb cn | keyword-concept-rules@1.0.0 | title+description (65%) |
| description | source · scidb cn | connector:scidb_cn@1.0.0 | /metadata/dc/description |
| license | source · scidb cn | connector:scidb_cn@1.0.0 | /metadata/dc/rights |
| publication_date | source · scidb cn | connector:scidb_cn@1.0.0 | |
| title | source · scidb cn | connector:scidb_cn@1.0.0 | /metadata/dc/title |