A novel approach to machining process fault detection using unsupervised learning. (August 2021)