Papers › Self-supervised learning for tool wear monitoring with a disentangled-variational-autoencoder

Self-supervised learning for tool wear monitoring with a disentangled-variational-autoencoder

31 Mar 2021archive 2025-07-28

Tim von Hahn, Chris K. Mechefske

The use of end-to-end deep learning in Machinery Health Monitoring allows ma-chine learning models to be created without the need for feature engineering. The research presented here expands on this use in the context of tool wear monitoring. A disentangled-variational-autoencoder, with a temporal convolutional neural network, is used to model and trend tool wear in a self-supervised manner, and anomaly detection is used to make predictions from both the input and latent spaces. The method achieves a precision-recall area-under-curve (PR-AUC) score of 0.45 across all cutting parameters on a milling data set, and a top score of 0.80for shallow depth cuts. The method achieves a top PR-AUC score of 0.41 on areal-world industrial CNC data set, but the method does not generalize as well across the broad range of manufactured parts. The benefits of the approach, along with the drawbacks, are discussed in detail. The code for the experiment is available at: https://github.com/tvhahn/ml-tool-wear

PaperPDFCode

Code

tvhahn/ml-tool-wear officialmentioned in papertf report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Anomaly DetectionFeature EngineeringSelf-Supervised Learning

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections