1. A method for training an artificial neural network based algorithm designed to monitor a first device, the method comprising: receiving a first data; determining, by one or more processors, a first service action recommendation for a first device using the received first data and an artificial neural network (ANN) algorithm; causing a second device to provide haptic feedback using the received first data; receiving a second service action recommendation for the first device based on the haptic feedback; determining, by the one or more processors, that the second service action recommendation is different than the first service action recommendation; and adjusting, by the one or more processors, at least one parameter of the ANN algorithm such that the ANN algorithm determines a third service action recommendation for the first device using the received first data, wherein the third service action recommendation is equivalent to the second service action recommendation.