Predictive Maintenance Using GPUAccelerated Partially Observable Markov Decision Process The Industrial IoT era has seen an outburst of areas benefiting from collecting more data. This includes Industry 4.0 and predictive maintenance, which have benefited from advancements in edge and fog computing. Predictive maintenance aims to minimize the downtime due to maintenance of machinery, while simultaneously minimizing the risk of unforeseen failures. This paper proposes a method to aid industries to make maintenance scheduling decisions that can be adopted in a distributed factory environment. The Partially Observable Markov Decision Process (POMDP) approach is used to determine the optimal time for maintenance for a machine. We first put forward an offline method for learning the Markov model parameters using historical sensor data. To allow for continual learning, an algorithm based on particle filters is proposed to provide online estimation of parameters of a Partially Observable MDP model. The particle filter algorithm allows the framework to adapt uniquely to each machine. The relative benefits of the POMDP model over a standard MDP model in the presence of noisy sensor data are evaluated through simulations which show significant improvements in revenue and reduced downtime. The POMDP and particle filter computations are executed on GPUaccelerated edge devices which achieve a speedup of around 4 times compared to the CPU implementation.

Analysis of the applicability of fault detection and failure prediction based on unsupervised learning and Monte Carlo simulations for real devices in the industrial automobile production Machine learning and statisticalbased methods have been widely used to estimate the Remaining Useful Life of devices. However, in most of the cases, the transferability of these methods to production environments is complicated. The majority of these algorithms have been tested by using simulated data, or by the construction of testbeds. The complication is generated by some real conditions in such environments which are not considered during the algorithm development. This research addresses those drawbacks by considering real data delivered by a production device in order to construct the right condition monitoring parameter. This parameter will be obtained by analyzing the correlation among available data, and failure on the critical element on the machine. Moreover, the benefits and drawbacks of several datadriven approaches are analyzed, and a method is proposed based on the combination of the best properties of each one.