Fog Computing for Distributed Family Learning in Cyber-Manufacturing Modeling

Cyber-manufacturing systems (CMS) interconnect manufacturing facilities via sensing and actuation networks to provide reliable computation and communication services in smart manufacturing. In CMS, various advanced data analytics have been proposed to support effective decision-making. However, most of them were formulated in a centralized manner to be executed on single workstations, or on Cloud computation units as the data size dramatically increases. Therefore, the computation or communication service may not be responsive to support online decision-making in CMS. In this research, a method to decompose a group of existing advanced data analytics models (i.e., family learning for CMS modeling) into their distributed variants is proposed via alternative direction method of multipliers (ADMM). It improves the computation services in a Fog-Cloud computation network. A simulation study is conducted to validate the advantages of the proposed distributed method on Fog-Cloud computation network over Cloud computation system. Besides, six performance evaluation metrics are adopted from the literature to access the performance of computation and communication. The evaluation results also indicate the relationship between Fog-Cloud architectures and computation performances, which can contribute to the efficient design of Fog-Cloud architectures in the future.

[1]  H. Zou The Adaptive Lasso and Its Oracle Properties , 2006 .

[2]  Christos Doulkeridis,et al.  A survey of large-scale analytical query processing in MapReduce , 2013, The VLDB Journal.

[3]  Róbert Busa-Fekete,et al.  Distributed Stochastic Optimization via Adaptive Stochastic Gradient Descent , 2018, ArXiv.

[4]  R. Tibshirani Regression Shrinkage and Selection via the Lasso , 1996 .

[5]  S. Jack Hu,et al.  Evolving paradigms of manufacturing: From mass production to mass customization and personalization , 2013 .

[6]  Peter Richtárik,et al.  Parallel coordinate descent methods for big data optimization , 2012, Mathematical Programming.

[7]  H. Zou,et al.  Regularization and variable selection via the elastic net , 2005 .

[8]  John C. Duchi,et al.  Distributed delayed stochastic optimization , 2011, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[9]  Stephen P. Boyd,et al.  Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers , 2011, Found. Trends Mach. Learn..

[10]  Philippe Lalanda,et al.  Service-Oriented Approach for Analytics in Industry 4.0 , 2018, ICSOC.

[11]  Marimuthu Palaniswami,et al.  Internet of Things (IoT): A vision, architectural elements, and future directions , 2012, Future Gener. Comput. Syst..

[12]  Noah Simon,et al.  A Sparse-Group Lasso , 2013 .

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

[14]  Carlo Zaniolo,et al.  Early Accurate Results for Advanced Analytics on MapReduce , 2012, Proc. VLDB Endow..

[15]  Tamir Hegazy,et al.  Industrial Automation as a Cloud Service , 2015, IEEE Transactions on Parallel and Distributed Systems.

[16]  Randy H. Katz,et al.  A view of cloud computing , 2010, CACM.

[17]  Hongyang Chen,et al.  Distributed Wireless Sensor Network Localization Via Sequential Greedy Optimization Algorithm , 2010, IEEE Transactions on Signal Processing.

[18]  Xiaohui Xie,et al.  Split Bregman method for large scale fused Lasso , 2010, Comput. Stat. Data Anal..

[19]  Robert Tibshirani,et al.  Data Shared Lasso: A novel tool to discover uplift , 2016, Comput. Stat. Data Anal..

[20]  Sateesh Addepalli,et al.  Fog computing and its role in the internet of things , 2012, MCC '12.

[21]  Jay Lee,et al.  Introduction to cyber manufacturing , 2016 .

[22]  George Kollios,et al.  MRShare , 2010, Proc. VLDB Endow..

[23]  Jong Wook Kim,et al.  RanKloud: Scalable Multimedia Data Processing in Server Clusters , 2011, IEEE MultiMedia.

[24]  Massimiliano Pontil,et al.  Regularized multi--task learning , 2004, KDD.

[25]  Ashraf Aboulnaga,et al.  ReStore: Reusing Results of MapReduce Jobs , 2012, Proc. VLDB Endow..

[26]  M. Pradhaban Raja AVOIDING PERFORMANCE FLUCTUATION IN CLOUD STORAGE , 2015 .

[27]  Ran Jin,et al.  Predictive offloading in mobile-fog-cloud enabled cyber-manufacturing systems , 2018, 2018 IEEE Industrial Cyber-Physical Systems (ICPS).

[28]  Michael Sipser,et al.  Introduction to the Theory of Computation , 1996, SIGA.