US2024405548A1PendingUtilityA1

Machine Learning Model Selection For Forecasting Entity Energy Usage

Assignee: ORACLE INT CORPPriority: May 31, 2023Filed: May 31, 2023Published: Dec 5, 2024
Est. expiryMay 31, 2043(~16.8 yrs left)· nominal 20-yr term from priority
H02J 2103/30G06N 20/00G06F 30/13G06F 30/18G06F 2119/06G06F 2113/04G06F 30/27H02J 3/003G06Q 50/06H02J 2203/20
50
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Embodiments relate to generating time-series energy usage forecast predictions for energy consuming entities. Machine learning model(s) can be trained to forecast energy usage for different energy consuming entities. For example, a local coffee shop location and a large grocery store location are both considered retail locations, however their energy usage over days or weeks may differ significantly. Embodiments organize energy consuming entities into different entity segments and store trained machine learning models that forecast energy usage for each of these individual entity segments. For example, a given machine learning model that corresponds to a given entity segment can be trained using energy usage data for entities that match the given entity segment. A forecast manager can generate a forecast prediction for an energy consuming entity by matching the entity to a given entity segment and generating the forecast prediction using the entity segment's trained machine learning model.

Claims

exact text as granted — not AI-modified
We claim: 
     
         1 . A method for generating time-series energy usage forecast predictions for energy consuming entities, the method comprising:
 storing a plurality of trained machine learning models, wherein each machine learning model is trained to forecast time-series energy usage data for one of a plurality of entity segments;   receiving input data comprising historical time-series energy usage data for an energy consuming entity;   selecting one of the trained machine learning models for the energy consuming entity, wherein the selected trained machine learning model corresponds to an entity segment that matches the energy consuming entity; and   generating a forecast prediction using the selected trained machine learning model and the input data, wherein the forecast prediction comprises a time-series energy usage forecast for the energy consuming entity over a period of time.   
     
     
         2 . The method of  claim 1 , wherein the entity segments are organized according to an organizational structure that comprises a plurality of enterprise type categories, and the organizational structure comprises hierarchical structures under at least a portion of the enterprise type categories. 
     
     
         3 . The method of  claim 2 , wherein each entity segment corresponds to an enterprise type category or a leaf-node of the organizational structures. 
     
     
         4 . The method of  claim 3 , wherein the hierarchical structures under each of the portion of the enterprise type categories are organized according to one or more enterprise parameters with respect to each enterprise type category. 
     
     
         5 . The method of  claim 4  wherein the enterprise parameters comprise one or more of enterprise sub-types, enterprise size, or goods or services for sale. 
     
     
         6 . The method of  claim 4 , wherein selecting one of the trained machine learning models for the energy consuming entity further comprises:
 selecting an enterprise type category that matches attributes of the energy consuming entity, wherein,
 when the selected enterprise type category corresponds to a hierarchical structure, the hierarchical organizational structure of the selected enterprise type category is traversed using the attributes of the energy consuming entity until reaching a leaf node, and 
 when the selected enterprise type category does not correspond to a hierarchical structure, the matching enterprise type category is selected; and 
   matching the energy consuming entity to an entity segment that corresponds to the selected enterprise type category or leaf-node, wherein the selected one of the trained machine learning models corresponds to the matched entity segment.   
     
     
         7 . The method of  claim 1 , wherein the generated forecast prediction comprises a daily energy usage forecast over a period of time, and the period of time comprises 1 day, 2 days, 7 days, 14 days, or 21 days. 
     
     
         8 . The method of  claim 7 , wherein the forecast prediction comprises at least a 90% accuracy with respect to an observed energy usage for the energy consuming entity over the period of time. 
     
     
         9 . The method of  claim 1 , wherein each trained machine learning model is trained using training data from energy consuming entities that match the trained machine learning model's entity segment. 
     
     
         10 . The method of  claim 1 , wherein the forecast prediction is used to perform energy usage planning for the energy consuming entity or energy grid planning. 
     
     
         11 . A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to generate time-series energy usage forecast predictions for energy consuming entities, wherein, when executed, the instructions cause the processor to:
 store a plurality of trained machine learning models, wherein each machine learning model is trained to forecast time-series energy usage data for one of a plurality of entity segments;   receive input data comprising historical time-series energy usage data for an energy consuming entity;   select one of the trained machine learning models for the energy consuming entity, wherein the selected trained machine learning model corresponds to an entity segment that matches the energy consuming entity; and   generate a forecast prediction using the selected trained machine learning model and the input data, wherein the forecast prediction comprises a time-series energy usage forecast for the energy consuming entity over a period of time.   
     
     
         12 . The computer readable medium of  claim 11 , wherein the entity segments are organized according to an organizational structure that comprises a plurality of enterprise type categories, and the organizational structure comprises hierarchical structures under at least a portion of the enterprise type categories. 
     
     
         13 . The computer readable medium of  claim 12 , wherein each entity segment corresponds to an enterprise type category or a leaf-node of the organizational structure. 
     
     
         14 . The computer readable medium of  claim 13 , wherein the hierarchical structures under each of the portion of the enterprise type categories are organized according to one or more enterprise parameters with respect to each enterprise type category. 
     
     
         15 . The computer readable medium of  claim 14  wherein the enterprise parameters comprise one or more of enterprise sub-types, enterprise size, or goods or services for sale. 
     
     
         16 . The computer readable medium of  claim 14 , wherein selecting one of the trained machine learning models for the energy consuming entity further comprises:
 selecting an enterprise type category that matches attributes of the energy consuming entity, wherein,
 when the selected enterprise type category corresponds to a hierarchical structure, the hierarchical organizational structure of the selected enterprise type category is traversed using the attributes of the energy consuming entity until reaching a leaf node, and 
 when the selected enterprise type category does not correspond to a hierarchical structure, the matching enterprise type category is selected; and 
   matching the energy consuming entity to an entity segment that corresponds to the selected enterprise type category or leaf-node, wherein the selected one of the trained machine learning models corresponds to the matched entity segment.   
     
     
         17 . The computer readable medium of  claim 11 , wherein the generated forecast prediction comprises a daily energy usage forecast over a period of time, and the period of time comprises 1 day, 2 days, 7 days, 14 days, or 21 days. 
     
     
         18 . The computer readable medium of  claim 17 , wherein the forecast prediction comprises at least a 90% accuracy with respect to an observed energy usage for the energy consuming entity over the period of time. 
     
     
         19 . The computer readable medium of  claim 11 , wherein each trained machine learning model is trained using training data from energy consuming entities that match the trained machine learning model's entity segment. 
     
     
         20 . A system for generate time-series energy usage forecast predictions for energy consuming entities, the system comprising:
 a processor; and   a memory storing instructions for execution by the processor, the instructions configuring the processor to:
 store a plurality of trained machine learning models, wherein each machine learning model is trained to forecast time-series energy usage data for one of a plurality of entity segments; 
 receive input data comprising historical time-series energy usage data for an energy consuming entity; 
 select one of the trained machine learning models for the energy consuming entity, wherein the selected trained machine learning model corresponds to an entity segment that matches the energy consuming entity; and 
 generate a forecast prediction using the selected trained machine learning model and the input data, wherein the forecast prediction comprises a time-series energy usage forecast for the energy consuming entity over a period of time.

Join the waitlist — get patent alerts

Track US2024405548A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.