Beruflich Dokumente
Kultur Dokumente
I.
INTRODUCTION
COGNITIVE FRAMEWORKS
OODA
Simple
CECA
Unified
Theory of
Cognition
Cognitive
Frameworks
Basic
SOAR
Higher
Complexity
Storm
Symbolic
ACT-R
connectionist
hybrid
Cognitive Architecture
C. Comparison/Analysis of Implementations
The cognitive architecture in use today are all built upon a
basic premise of using observations from the environment as a
catalyst for reconfiguring system parameters to achieve more
optimal performance. Long term learning is also incorporated
as part of initial decision making. Their primary differences lie
in the implementations of this general goal. Table 1
summarizes the described implementations.
Architectures like the xG Radio utilize a policy based engine
that uses spectrum rules based on how and when radios can
operate in spectrum bands. By combining simple ontological
rules with spectrum observations, the xG radio makes decisions
on how to change configurations.
Other architectures, such as case-based reasoning (CBR)
architecture build upon this foundation of a policy driven
decisions by adding on more advanced artificial intelligence
algorithms for decision making and long term learning. CBR
combines a historical record of past situations and solutions
with environmental observations in order to combine both
decision making and long term learning.
The open source OSCR implementation of cognitive radio is
notably different than other AI based systems due to its use of
the SOAR cognitive engine. The SOAR engine is a generic
engine built upon the foundation of the unified theory of
cognition. The integration of this generic engine into a
cognitive radio application suggests that there is good potential
to implement more traditional cognitive science with cognitive
radio. However, from a practical perspective, the SOAR type
of engine is so complex that it could never be integrated onto a
chip for collocation with a cognitive radio. The simpler
architectures seen in other implementations of cognitive radio
illustrates this long term vision of incorporating decision
making and learning at the board level rather than within a
separate computer.
Implementation
Name
Type
Description
OODA
Simple
CECA
Simple
Expansion on OODA
Loop to model situation in
broader context
SOAR
Complex
General cognitive
architecture for modeling
systems of complex
behavior
Storm
Complex
Extension on SOAR
ACT-R
Complex
Similar to SOAR a
programming language
enables representation of
tasks
Mitola
Architecture
OODA based
Virginia
Tech 802.22
OODA using
Case Based
Reasoning
(CBR)
Virginia
Tech Public
Safety Radio
OODA with
CBR and
Genetic
Algorithms
OSCR
SOAR based
xG Radio
Ontology based
CONCLUSION
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[16]
[17]
[18]
[19]
[20]
[21]
[22]
[23]
[24]
[25]
[26]
[27]
[28]
[29]
[30]
[31]
[32]
[33]