Cloud-Based Parallel Machine Learning for Tool Wear Prediction

The emergence of cloud computing, industrial internet of things (IIoT), and new machine learning techniques have shown the potential to advance prognostics and health management (PHM) in smart manufacturing. While model-based PHM techniques provide insight into the progression of faults in mechanical components, certain assumptions on the underlying physical mechanisms for fault development are required to develop predictive models. In situations where there is a lack of adequate prior knowledge of the underlying physics, data-driven PHM techniques have been increasingly applied in the field of smart manufacturing. One of the limitations of current data-driven methods is that large volumes of training data are required to make accurate predictions. Consequently, computational efficiency remains a primary challenge, especially when large volumes of sensor-generated data need to be processed in real-time applications. The objective of this research is to introduce a cloud-based parallel machine learning algorithm that is capable of training large-scale predictive models more efficiently. The random forests (RFs) algorithm is parallelized using the MapReduce data processing scheme. The MapReduce-based parallel random forests (PRFs) algorithm is implemented on a scalable cloud computing system with varying combinations of processors and memories. The effectiveness of this new method is demonstrated using condition monitoring data collected from milling experiments. By implementing RFs in parallel on the cloud, a significant increase in the processing speed (14.7 times in terms of increase in training time) has been achieved, with a high prediction accuracy of tool wear (eight times in terms of reduction in mean squared error (MSE)). [DOI: 10.1115/1.4038002]

[1]  Lei Ren,et al.  Customized production based on distributed 3D printing services in cloud manufacturing , 2016 .

[2]  Andrzej Stachurski,et al.  Parallel Optimization: Theory, Algorithms and Applications , 2000, Parallel Distributed Comput. Pract..

[3]  Jay Lee,et al.  A review on prognostics and health monitoring of Li-ion battery , 2011 .

[4]  Richard M. Feldman,et al.  A survey of preventive maintenance models for stochastically deteriorating single-unit systems , 1989 .

[5]  Les E. Atlas,et al.  Hidden Markov models for monitoring machining tool-wear , 2000, 2000 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.00CH37100).

[6]  Fei Tao,et al.  IoT-Based Intelligent Perception and Access of Manufacturing Resource Toward Cloud Manufacturing , 2014, IEEE Transactions on Industrial Informatics.

[7]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[8]  Kunle Olukotun,et al.  Map-Reduce for Machine Learning on Multicore , 2006, NIPS.

[9]  Geok Soon Hong,et al.  Multi-category micro-milling tool wear monitoring with continuous hidden Markov models , 2009 .

[10]  Durul Ulutan,et al.  In-Process Tool Flank Wear Estimation in Machining Gamma-Prime Strengthened Alloys Using Kalman Filter , 2015 .

[11]  M. J. Er,et al.  Fuzzy Neural Network Modelling for Tool Wear Estimation in Dry Milling Operation , 2009 .

[12]  Dazhong Wu,et al.  Cloud manufacturing: Strategic vision and state-of-the-art☆ , 2013 .

[13]  Fei Tao,et al.  CCIoT-CMfg: Cloud Computing and Internet of Things-Based Cloud Manufacturing Service System , 2014, IEEE Transactions on Industrial Informatics.

[14]  Dazhong Wu,et al.  A Computational Framework for Cloud-based Machine Prognosis☆ , 2016 .

[15]  Taejin Kim,et al.  Semi-supervised learning with co-training for data-driven prognostics , 2012, 2012 IEEE Conference on Prognostics and Health Management.

[16]  Roshun Paurobally,et al.  A review of flank wear prediction methods for tool condition monitoring in a turning process , 2012, The International Journal of Advanced Manufacturing Technology.

[17]  Soundarr T. Kumara,et al.  Flank Wear Estimation in Turning Through Wavelet Representation of Acoustic Emission Signals , 2000 .

[18]  Lihui Wang,et al.  Cloud-based adaptive process planning considering availability and capabilities of machine tools , 2016 .

[19]  Xun Xu,et al.  From cloud computing to cloud manufacturing , 2012 .

[20]  Kai Goebel,et al.  Model-Based Prognostics With Concurrent Damage Progression Processes , 2013, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[21]  Lida Xu,et al.  Internet of Things for Enterprise Systems of Modern Manufacturing , 2014, IEEE Transactions on Industrial Informatics.

[22]  Dazhong Wu,et al.  Cloud-based design and manufacturing: A new paradigm in digital manufacturing and design innovation , 2015, Comput. Aided Des..

[23]  Lida Xu,et al.  IoT and Cloud Computing in Automation of Assembly Modeling Systems , 2014, IEEE Transactions on Industrial Informatics.

[24]  Donghua Zhou,et al.  A Wiener-process-based degradation model with a recursive filter algorithm for remaining useful life estimation , 2013 .

[25]  Jay Lee,et al.  Prognostics and health management design for rotary machinery systems—Reviews, methodology and applications , 2014 .

[26]  Nicolai Meinshausen,et al.  Quantile Regression Forests , 2006, J. Mach. Learn. Res..

[27]  David He,et al.  Hidden semi-Markov model-based methodology for multi-sensor equipment health diagnosis and prognosis , 2007, Eur. J. Oper. Res..

[28]  Dazhong Wu,et al.  Fog-Enabled Architecture for Data-Driven Cyber-Manufacturing Systems , 2016 .

[29]  Connor Jennings,et al.  A Comparative Study on Machine Learning Algorithms for Smart Manufacturing: Tool Wear Prediction Using Random Forests , 2017 .

[30]  Dongfeng Shi,et al.  Tool wear predictive model based on least squares support vector machines , 2007 .

[31]  Satish T. S. Bukkapatnam,et al.  Fractal Estimation of Flank Wear in Turning , 2000 .

[32]  Robert X. Gao,et al.  Adaptive resampling-based particle filtering for tool life prediction , 2015 .

[33]  Bernhard Sick,et al.  ON-LINE AND INDIRECT TOOL WEAR MONITORING IN TURNING WITH ARTIFICIAL NEURAL NETWORKS: A REVIEW OF MORE THAN A DECADE OF RESEARCH , 2002 .

[34]  F. W. Taylor The Art of Cutting Metals , 1907 .

[35]  Lihui Wang,et al.  Machine availability monitoring and machining process planning towards Cloud manufacturing , 2013 .

[36]  Kai Goebel,et al.  Comparison of prognostic algorithms for estimating remaining useful life of batteries , 2009 .

[37]  Robert X. Gao,et al.  Enhanced particle filter for tool wear prediction , 2015 .

[38]  Lihui Wang,et al.  Wise-ShopFloor: An Integrated Approach for Web-Based Collaborative Manufacturing , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[39]  Gérard Biau,et al.  Analysis of a Random Forests Model , 2010, J. Mach. Learn. Res..

[40]  Sanjay Ghemawat,et al.  MapReduce: Simplified Data Processing on Large Clusters , 2004, OSDI.

[41]  Robert X. Gao,et al.  Cloud-enabled prognosis for manufacturing , 2015 .

[42]  Jay Lee,et al.  A Cyber-Physical Systems architecture for Industry 4.0-based manufacturing systems , 2015 .

[43]  N. R. Sakthivel,et al.  Evaluation of expert system for condition monitoring of a single point cutting tool using principle component analysis and decision tree algorithm , 2011, Expert Syst. Appl..

[44]  Robert X. Gao,et al.  Prognosis of Defect Propagation Based on Recurrent Neural Networks , 2011, IEEE Transactions on Instrumentation and Measurement.

[45]  Kenneth A. Loparo,et al.  Tool wear condition monitoring in drilling operations using hidden Markov models (HMMs) , 2001 .