Professional Documents
Culture Documents
Stochastic Diffusion Processes: Communication, Search and Cognition
Stochastic Diffusion Processes: Communication, Search and Cognition
Stochastic Diffusion Processes: Communication, Search and Cognition
Mark Bishop
Goldsmiths, University of London
Background
• The talk is a synthesis of recent papers by Bishop (2009)
and Nasuto, Bishop & de Meyer (2009):
• Bishop, J.M., (2009),
A Cognitive Computing fallacy? Cognition, computations and panpsychism,
Cognitive Computing 1:3, pp. 221-233.
• Acknowledgements:
• A number of RAs, graduate/project students worked with me to establish the
foundations of SDP; in this talk in particular I draw on results from: Paul Beattie,
Darren Myatt, Mohammad Majid, Daniel Jones, Tom Morey, Matt Warriner &
Nicoletta Nicolaou.
Computations as cognition
• In this talk I claim a ubiquitous computational metaphor lies at the heart of
cognitive science in [at least] three modes:
a) NB. This is not to suggest that we throw the baby (computational modelling)
out with the bath water (the generic computational metaphor).
b) Simply that a new metaphor of communication may shed a new and useful light
on areas of cognitive science hitherto obfuscated by the fog of mere
computations.
1. Symbolic cognition
• Cognition involves discrete, internal mental states (representations or symbols) whose
manipulation can be described in terms of rules or algorithms:
• Its use as a metaphor for both high level and low level cognitive processes.
Critiques of sub-symbolic cognition
(a) Van de Velde: type / token knowledge
• In particular it has been hypothesised (e.g. by Koch and Barlow and Granger
amongst others) that a neuron can select input contingent on its spatial location on
the dendritic tree or its temporal structure.
• In the last two decades there has been a shift in research in A.I. that
seeks to move research away from the classical modes of either
equating intelligence with mere symbol manipulations or simple
connectionist systems ...
• ... Moving away from the view that mind is merely equivalent to
brain – a private internal process – hence de-emphasising the
autonomy of the individual thinker and instead emphasising the
collective nature of many intelligent processes.
• A ‘good’ place to eat is the restaurant where most delegates are likely to
choose a meal they deem ‘GOOD’.
• The ‘search space’ (each delegate’s hypothesis space) is the set of all
restaurants in the town.
• A naive exhaustive search by all the delegates for the best restaurant is impractical
as there will be too many (restaurant : dish) combinations to evaluate over the
duration of the summer school.
A simple metaphor* for a stochastic
diffusion search to find a ‘good’ restaurant
• EACH DELEGATE:
1. Opens ‘Yellow Pages’ and selects a restaurant to visit at random, so defining the
agent’s initial restaurant hypothesis.
2. Partial hypothesis evaluation: at dinner the delegate selects a meal from the menu at
random and subsequently decides if it was ‘GOOD’ or ‘BAD’.
* The ‘Restaurant Game’ is offered as an illustration of SDS diffusion and partial evaluation mechanisms only; the restaurant game is not fully isomorphic to SDS in some pathological cases.
NESTER: a connectionist
framework to perform SDS
• Retina and Memory cells:
• Correspond to search space and target.
• Temporally encode what a feature is and
where it is via Inter Spike Intervals, ISI’s.
• Matching cells:
• Correspond to a population of SDS agents.
• Periodically broadcast their hypothesis to
other matching cells encoded via an Inter
Spike Interval, (ISI).
• A ‘feature’ value:
• An ‘identifier’ value:
• is not vulnerable to [at least some of] the standard critiques of computational
connectionism;
• and is most naturally understood in terms of [the metaphors of] interaction and
communication.