Computational Intelligence - May 2013 - 53

model [14], they utilized an improved
SOM model named Habituated SelfOrganizing Map (HSOM) to cluster
Sensors
similar tasks and novelty is calculated by
External Stimuli
a habituation function.
Stateexternal
To summarize, in existing works,
Curiosity Appraisal
curiosity has been integrated into
Learnt
Learning of
Determination of
Emotions
Knowledge
agents' learning module and decision
Stimulation Level Reinforcement State-Action
Memory
module to enhance their perforMapping
mance. However, these agents can
Mapping from
Energy
hardly be perceived to be believable
Stimulation
Intrinsic
Level to Emotions
by a human observer. There are two
Constraint Agent's
main reasons for this: (1) existing
Actions
models lack a comprehensive psyUpdate
Emotions
chological theory as background, and
Influence
on Action Strength
(2) agents perceive environment on
the machine language level (featureUpdate
Actuators
based knowledge representation)
rather than on the human language
level (semantic knowledge represenFigure 1 Architecture of the curious peer learner.
tation). Hence, in this work, we
attempt to build a computational
[30]. Another function of curiosity-related emotions is their
model of curiosity based on human psychology and by
influence on the agent's knowledge acquisition ability. This is
adopting a semantic knowledge representation method.
inspired by human nature, where our learning ability can be
regulated by different emotion states [31].
IV. An Overview of Our Approach
An overview of the key innovations in our approach is given
as follows:
V. The Curious Peer Learner
First, to mimic a human student, a virtual peer learner
In this section, we present the proposed virtual peer learner
should perceive the VLE at the same level as a human stuwith curiosity-related emotions, referred to as curious peer
dent does. Hence, instead of feature-based knowledge reprelearner. Architecture of the curious peer learner is shown in
sentations, most commonly utilized in existing works, we
Fig. 1. It can be observed that the curious peer learner can
employ a semantic knowledge representation, that can easily
sense external states (e.g., in a learning zone) and receive exterbe interpreted by humans and is more suitable for designing
nal stimuli (e.g., learning tasks). The external stimuli can trigger
virtual peer learners. In this work, we adopt Concept Map
the curious peer learner to perform curiosity appraisal. The
(CM), a semantic knowledge representation stemming from
curiosity appraisal requires learnt knowledge stored in the
the learning theory of constructivism. It has been widely
agent's memory and consists of two steps: determination of
applied in classrooms for knowledge organization [25] and
stimulation level and mapping from stimulation level to emomany educational softwares for modeling the mind of stutions. Emotions derived from the curiosity appraisal process
dents [26], [27].
serve two functions: (1) as reinforcement value for the learning
Second, the measurement of stimulation level incorporates
of state-action mapping, and (2) as influence on action
three dimensions of information proposed by Berlyne [17],
strengths (e.g., the depth of learning). Actions (e.g., explore)
including novelty, conflict and complexity. The calculation of
derived from the learning of state-action mapping module are
stimulation level is based on an extension and transformation of
performed by actuators, and update intrinsic constraints of the
Tversky's ratio model [28].
agent (e.g., energy). In the rest of this section, detailed working
Third, we explicitly model three curiosity-related emotions:
mechanism of each module will be introduced.
boredom, curiosity and anxiety. They are appraised based on
Wundt's theory [18], by adopting two thresholds to divide the
A. Memory and Knowledge Representation
spectrum of stimulation into three emotion regions.
We adopt Concept Maps (CMs) to represent the semantic
Finally, curiosity-related emotions are utilized as intrinsic
knowledge in both learning tasks (knowledge to be learnt) and
reward functions to guide the virtual peer learner's learning
the agent's memory (knowledge already learnt).
of behavior strategy. This is inspired by the frequently adopted
A CM is a graph-based representation that describes semanassumption in intrinsically motivated reinforcement learning
tic relationships among concepts. It can be represented by a
that human decision-making process consists of maximizing
directed graph with nodes and edges interconnecting nodes.
positive emotions and minimizing negative emotions [29],
We formalize the symbolic representation of CMs as follows:

may 2013 | IEEE ComputatIonal IntEllIgEnCE magazInE

53



Table of Contents for the Digital Edition of Computational Intelligence - May 2013

Computational Intelligence - May 2013 - Cover1
Computational Intelligence - May 2013 - Cover2
Computational Intelligence - May 2013 - 1
Computational Intelligence - May 2013 - 2
Computational Intelligence - May 2013 - 3
Computational Intelligence - May 2013 - 4
Computational Intelligence - May 2013 - 5
Computational Intelligence - May 2013 - 6
Computational Intelligence - May 2013 - 7
Computational Intelligence - May 2013 - 8
Computational Intelligence - May 2013 - 9
Computational Intelligence - May 2013 - 10
Computational Intelligence - May 2013 - 11
Computational Intelligence - May 2013 - 12
Computational Intelligence - May 2013 - 13
Computational Intelligence - May 2013 - 14
Computational Intelligence - May 2013 - 15
Computational Intelligence - May 2013 - 16
Computational Intelligence - May 2013 - 17
Computational Intelligence - May 2013 - 18
Computational Intelligence - May 2013 - 19
Computational Intelligence - May 2013 - 20
Computational Intelligence - May 2013 - 21
Computational Intelligence - May 2013 - 22
Computational Intelligence - May 2013 - 23
Computational Intelligence - May 2013 - 24
Computational Intelligence - May 2013 - 25
Computational Intelligence - May 2013 - 26
Computational Intelligence - May 2013 - 27
Computational Intelligence - May 2013 - 28
Computational Intelligence - May 2013 - 29
Computational Intelligence - May 2013 - 30
Computational Intelligence - May 2013 - 31
Computational Intelligence - May 2013 - 32
Computational Intelligence - May 2013 - 33
Computational Intelligence - May 2013 - 34
Computational Intelligence - May 2013 - 35
Computational Intelligence - May 2013 - 36
Computational Intelligence - May 2013 - 37
Computational Intelligence - May 2013 - 38
Computational Intelligence - May 2013 - 39
Computational Intelligence - May 2013 - 40
Computational Intelligence - May 2013 - 41
Computational Intelligence - May 2013 - 42
Computational Intelligence - May 2013 - 43
Computational Intelligence - May 2013 - 44
Computational Intelligence - May 2013 - 45
Computational Intelligence - May 2013 - 46
Computational Intelligence - May 2013 - 47
Computational Intelligence - May 2013 - 48
Computational Intelligence - May 2013 - 49
Computational Intelligence - May 2013 - 50
Computational Intelligence - May 2013 - 51
Computational Intelligence - May 2013 - 52
Computational Intelligence - May 2013 - 53
Computational Intelligence - May 2013 - 54
Computational Intelligence - May 2013 - 55
Computational Intelligence - May 2013 - 56
Computational Intelligence - May 2013 - 57
Computational Intelligence - May 2013 - 58
Computational Intelligence - May 2013 - 59
Computational Intelligence - May 2013 - 60
Computational Intelligence - May 2013 - 61
Computational Intelligence - May 2013 - 62
Computational Intelligence - May 2013 - 63
Computational Intelligence - May 2013 - 64
Computational Intelligence - May 2013 - 65
Computational Intelligence - May 2013 - 66
Computational Intelligence - May 2013 - 67
Computational Intelligence - May 2013 - 68
Computational Intelligence - May 2013 - 69
Computational Intelligence - May 2013 - 70
Computational Intelligence - May 2013 - 71
Computational Intelligence - May 2013 - 72
Computational Intelligence - May 2013 - 73
Computational Intelligence - May 2013 - 74
Computational Intelligence - May 2013 - 75
Computational Intelligence - May 2013 - 76
Computational Intelligence - May 2013 - 77
Computational Intelligence - May 2013 - 78
Computational Intelligence - May 2013 - 79
Computational Intelligence - May 2013 - 80
Computational Intelligence - May 2013 - Cover3
Computational Intelligence - May 2013 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202311
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202308
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202305
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202302
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202211
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202208
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202205
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202202
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202111
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202108
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202105
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202102
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202011
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202008
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202005
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202002
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201911
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201908
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201905
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201902
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201811
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201808
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201805
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201802
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter12
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall12
https://www.nxtbookmedia.com