Research on tool remaining useful life prediction algorithm based on machine learning | Synapse