CPC G06F 16/587 (2019.01) [G06F 16/907 (2019.01); G06F 18/2133 (2023.01); G06F 18/217 (2023.01); G06F 18/24155 (2023.01); G06F 18/29 (2023.01); G06N 3/0675 (2013.01); G06N 3/08 (2013.01); G06N 3/092 (2023.01); G06N 7/01 (2023.01); G06V 10/70 (2022.01); G06V 10/764 (2022.01); G06V 10/84 (2022.01); G06V 20/13 (2022.01); G06V 20/188 (2022.01); G06V 20/52 (2022.01); G08G 1/0133 (2013.01); G08G 3/00 (2013.01); G08G 5/0004 (2013.01); G06N 3/044 (2023.01); G06N 3/0464 (2023.01); G06V 2201/10 (2022.01)] | 20 Claims |
1. A generative artificial intelligence (AI) system for economic analytics and forecasting, comprising:
a plurality of data sources, wherein at least one of the data sources is sensor data derived from direct observation, by a sensor, of activity within an environment;
a context-aware AI database;
a probationary database;
an analytics engine, including a processor, communicatively coupled to the plurality of data sources, the context-aware AI database, and the probationary database;
wherein the analytics engine is configured to:
(a) generate a hypothesis object comprising independent variables, a dependent variable including a leading indicator of economic activity, a machine learning model trained from available data using a set of model parameters, and metadata associated therewith based on the data sources;
(b) train the machine learning model associated with the hypothesis object to produce experimental results;
(c) store the hypothesis object and the experimental results in the context-aware AI database in response to determining that the performance metric of the experimental results of the machine learning model is greater than or equal to a predetermined level;
(d) store the hypothesis object and the experimental results in the probationary database in response to determining that the performance metric of the experimental results of the machine learning model is less than the predetermined level; and
a publishing module configured to provide, to one or more subscribers, the leading indicator as computed by the trained machine learning model stored within the context-aware AI database while processing contemporaneous information received from the data sources;
wherein the analytics engine and context aware database interact to perform dynamic learning based on at least one of a determined context, a new set of parameters, a new set of data, and new set of experiments; an experimental result of the hypothesis object achieves a performance metric greater than or equal to the predetermined level; and the hypothesis object and new experimental result are thereafter transferred from the probationary database to the context-aware AI database.
|