Abstract: Systems, methods, and associated software are described for receiving first inputs and first outputs, providing the first inputs and first outputs to an artificial neural network (ANN) for training, creating a boundary such that the first inputs fall within the boundary or on a boundary line defining the boundary, wherein additional inputs are considered to be valid if they fall within the boundary and are considered to be invalid if they fall outside the boundary, receiving second inputs, separating the valid second inputs from the invalid second inputs, determining a percentage of the second inputs that are invalid, and when the percentage exceeds a predetermined threshold, retraining the ANN and redefining the boundary such that the second inputs fall within the boundary.
Abstract: Systems and methods for predicting energy usage of an asset are provided. Among several implementations of methods implemented by a computer, one embodiment of a computer-implemented method includes selecting one of a plurality of base temperatures that allows a linear equation to estimate energy consumption by an asset as a function of an average daily demand on the asset to attain a desired temperature. The computer-implemented method also includes inserting the selected base temperature in a non-linear equation for modeling the asset's energy consumption.