Sandia Cognitive Rsch. Environ.: Associative Network and Situation Recognition C
The software implements core elements of the SCORE Cognitive Framework. This Associative Network and Situation Recognition core is implemented in the Umbra simulation and modular software framework, which is C++-based. An instance of the cognitive framework kernel is implemented as a network of Umbra modules (Gottlieb, et al, 2002) comprising a Concepts Database, an Associative Network, a Situation Recognizer, a Comparator, and a Situations-Concept Driver. At initialization, these modules load the data files that together specify all the components of a particular cognitive model, such as concept declarations, situation declarations, spreading activation weights, and situation-cue-patterns. The software also includes a Discrepancy Detector class for detecting, overtime, discrepancies between instances of situations and occurrences of actions, A Discrepancy Detector can be incorporated into a system that includes, in addition to the network of modules above, software that monitors when a user performs an action and that passes this information to the Discrepancy Detector module, At initialization, the Discrepancy Detector module in such a system reads in data file specifying action declarations, the expectations of action instances due to a situation instance, and actions that should be considered discrepant when an instance is not expected. The figure below illustrates a prototype system incorporating a Discrepancy Detector module.
- Short Name / Acronym:
- SCRE:ANSRC; 001704MLTPL00
- Site Accession Number:
- Sandia National Laboratory
- Version:
- 00
- Programming Language(s):
- Medium: X; OS: Windows and Linux
- Research Organization:
- Sandia National Laboratories (SNL), Albuquerque, NM, and Livermore, CA (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- 153020129
- OSTI ID:
- 1230705
- Country of Origin:
- United States
Similar Records
Cognitive Foundry 2.0
A Review of Production System Models of Cognition and Example Demonstration