Bosch CNC Machining Dataset
Linked on 11/9/2022
Manufacturing processes have undergone tremendous technological progress in recent decades. To meet the agile philosophy in industry, data-driven algorithms need to handle growing complexity, particularly in Computer Numerical Control machining. To enhance the scalability of machine learning in real-world applications, this paper presents a benchmark dataset for process monitoring of brownfield milling machines based on acceleration data. The data is collected from a real-world production plant using a smart data collection system over a two-years period. In this work, the edge-to-cloud setup is presented followed by an extensive description of the different normal and abnormal processes. An analysis of the dataset highlights the challenges of machine learning in industry caused by the environmental and industrial factors. The new dataset is published with this paper and available at: https://github.com/boschresearch/CNC_Machining.
Dataset Characteristics
Multivariate, Time-Series
Subject Area
Engineering
Associated Tasks
Classification, Clustering
Feature Type
Real
# Instances
2700
# Features
3
Dataset Information
What do the instances in this dataset represent?
time-series data of a high-frequency accelerometer, mounted on a large CNC machining center.
Are there recommended data splits?
See Paper Figure 10. Split over process OP | per machine | per time-frame
Additional Information
The dataset created for the research located in the directory data are licensed under a Creative Commons Attribution 4.0 International License (CC-BY-4.0).
Has Missing Values?
No
Introductory Paper
By M. Tnani, Michael Feil, K. Diepold. 2022
Published in Procedia CIRP
Reviews
There are no reviews for this dataset yet.
pip install ucimlrepo
from ucimlrepo import fetch_ucirepo # fetch dataset bosch_cnc_machining_dataset = fetch_ucirepo(id=752) # data (as pandas dataframes) X = bosch_cnc_machining_dataset.data.features y = bosch_cnc_machining_dataset.data.targets # metadata print(bosch_cnc_machining_dataset.metadata) # variable information print(bosch_cnc_machining_dataset.variables)
Feil, M. (2022). Bosch CNC Machining Dataset [Dataset]. UCI Machine Learning Repository. https://doi.org/10.1016/j.procir.2022.04.022.
Citations/Acknowledgements
If you use this dataset, please follow the acknowledgment policy on the original dataset website.
Keywords
Creators
Michael Feil
michael.feil@tum.de
Technical University Munich