2003
DOI: 10.1016/s1389-0417(02)00096-7
|View full text |Cite
|
Sign up to set email alerts
|

Autonomous recovery from hostile code insertion using distributed reflection

Abstract: In a hostile environment, an autonomous cognitive system requires a reflective capability to detect problems in its own operation and recover from them without external intervention. We present an architecture in which reflection is distributed so that components mutually observe and protect each other, and where the system has a distributed model of all its components, including those concerned with the reflection itself. Some reflective (or "meta-level") components enable the system to monitor its execution … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2008
2008
2017
2017

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 6 publications
(2 citation statements)
references
References 19 publications
(7 reference statements)
0
2
0
Order By: Relevance
“…are not discussed here: that they represent structures, events, processes and generalisations about what is going on in the machine is all I am concerned with. Compare McCarthy in [23] and Kennedy in [20]: although neither says so, they both assume that the contents of self-observation are not the physical contents of the machine, but contents of virtual machines implemented in the physical machinery.…”
Section: Benefits For Individual Machines or Animals Of Using Vmsmentioning
confidence: 99%
See 1 more Smart Citation
“…are not discussed here: that they represent structures, events, processes and generalisations about what is going on in the machine is all I am concerned with. Compare McCarthy in [23] and Kennedy in [20]: although neither says so, they both assume that the contents of self-observation are not the physical contents of the machine, but contents of virtual machines implemented in the physical machinery.…”
Section: Benefits For Individual Machines or Animals Of Using Vmsmentioning
confidence: 99%
“…stop when one of the processes cannot continue (no more marbles) or stop when some stage in one of the processes has been reached (fetching six marbles), as described in [41,Chapter 8]. 20 Fourth, it became clear that some discoveries made by a learner could start off empirical (e.g. discovering that counting a row of objects from left to right gave the same result as counting from right to left) but as the learner acquired a deeper understanding of what was going on such discoveries could be seen not to be empirical, but examples of necessary truths.…”
Section: Towards a Mathematical Robotmentioning
confidence: 99%