Swarming agents for distributed pattern detection and classification
First Claim
1. A swarming agent architecture for the distributed detection and classification of spatio-temporal patterns, comprising:
- a population of mobile agents in a network of processing nodes; and
a service agent at each node, enabling the mobile agents to perform the following functions;
a) share information on an indirect basis, b) coordinate activities across the entire population, and c) detect and classify one or more spatio-temporal patterns based upon the information sharing, coordinated activities, or both.
3 Assignments
0 Petitions
Accused Products
Abstract
Swarming agents in networks of preferably physically distributed processing nodes are used for data acquisition, data fusion, and control applications. An architecture for active surveillance systems is presented in which simple mobile agents collectively process real-time data from heterogeneous sources at or near the origin of the data. System requirements are specifically matched to the needs of a surveillance system for the early detection of large-scale bioterrorist attacks on a civilian population, but the same architecture is applicable to a wide range of other domains. The pattern detection and classification processes executed by the proposed system emerge from the coordinated activities of agents of two populations in a shared computational environment. Detector agents draw each other'"'"'s attention to significant spatio-temporal patterns in the observed data stream. Classifier agents rank the detected patterns according to their respective criterion. The resulting system-level behavior is adaptive, robust, scalable, and applicable to a wide variety of other situations, including surveillance, financial transactions, network diagnosis, power grid monitoring, and others.
41 Citations
42 Claims
-
1. A swarming agent architecture for the distributed detection and classification of spatio-temporal patterns, comprising:
-
a population of mobile agents in a network of processing nodes; and
a service agent at each node, enabling the mobile agents to perform the following functions;
a) share information on an indirect basis, b) coordinate activities across the entire population, and c) detect and classify one or more spatio-temporal patterns based upon the information sharing, coordinated activities, or both. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A swarming agent architecture for the distributed detection and classification of spatio-temporal patterns, comprising:
a population of mobile agents in a network of processing nodes, including;
detector agents that search for spatio-temporal patterns, and classifier agents that classify the detected patterns according to a predetermined classification scheme. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
Specification