Patent attributes
A power usage prediction system implements a long short term memory (LSTM) neural network to receive power usage inputs and generate predicted values of power consumption for a plurality of devices. A user provides configuration input regarding the time steps at which the predicted values are to be generated and the various devices for which the predicted values of power consumption are desired. Whenever a power usage input is received, the LSTM neural network outputs the corresponding hidden state values for a plurality of time steps as the predicted values. The hidden state values are each compared to a final cell state value corresponding to a power consumption threshold of the time interval which includes the time steps. Based on the comparison, a power usage condition is recorded. Various actions to mitigate the high power consumption can be implemented in response to recording the power usage condition.