Name: ___________________
Student
No: ___________________
Faculty: ___________________
FINAL
EXAMINATION, SEMESTER II, NOVEMBER 2001
COGS2010
Time:
Two (2) hours for working
There are twelve questions on the paper. You
should attempt all questions. Each one is worth 10 marks (Total marks 120).
The examination has been set to take the full
two hours, so answer the questions that you know first, and only after
answering them, go back to the questions that you are less certain about.
Answer all questions on the examination paper.
If you need additional space use the back of the paper or an additional exam
booklet and clearly label each answer.
Question 1
marks
a) Consider an interactive activation and competition (IAC) network that represents different visits to professionals. The network has pools of features for {doctor, dentist, accountant}, {sprained ankle, toothache, regular checkup, tax return} and people’s names. Draw an IAC network that will represent the patterns for (1) Xanthe’s visit to the doctor with a sprained ankle (2) Yummi’s visit to the accountant to do her tax return and (3) Zach’s visit to the doctor for a regular checkup.
4
b) How many positive and negative weights does your network have? Explain your answer.
1
c) If Xanthe sprained her ankle again, and visited the doctor for a second time, could that be represented in the network as a separate visit? If so, explain how, if not, explain why not.
2
d) What aspects of human memory was the IAC network designed to model? Explain how it achieves those behaviours.
3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Question 2
marks
a)
Cohen,
2
b)
How was does the model
allocate attention either to word reading or colour naming?
2
c)
The Stroop effect is also found in other tasks, such as reading numbers
vs. counting them. What aspects of the original CDM Stroop network would you
modify to model the differences between reading numbers vs. counting them?
4
d)
In the original CDM model, word reading was much faster than
colour naming. In reading numbers, the
difference is not so large. How would
you model the smaller difference in your design compared to CDM’s model?
2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Question 3
marks
a)
What is the difference between modelling recognition and recall in
terms of the output of a memory model?
2
b)
Why are distributed
representations typically used in modeling human memory?
3
c)
What aspects of Hebbian
learning (in matrix models) are useful for modeling human memory?
3
d)
From a memory modeling
perspective, what problems would prevent adding a hidden layer to a matrix
memory model?
2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Question 4
marks
a)
Draw a neural network that
has one input, one hidden and one output unit
(the
2
b)
How many weights are there
in this network (include biases if relevant)?
1
c)
The task of this network is
the identity mapping - simply map the input (0 or 1) to the output (0 or
1). Explain in your own words how the
backpropagation learning algorithm works on this example.
5
d)
After learning, would the
network produce the exact outputs, 1.0 and 0.0? Explain why or why not?
1
e)
Why wouldn’t the Hebbian
learning rule be appropriate for training the
1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Question 5
marks
a) Self-organizing maps (SOMs)
have been used to study the organization of topographic maps for different
areas in cortex. Based on the design for
oriented lines in visual cortex studied in the lab, explain how a SOM network
could learn to represent a simple tonotopic map given the tones (frequency
bands) as input. Use a one dimensional map layer (instead of the conventional
two-dimensional map). Include a diagram
of your network.
6
b)
What would be appropriate initial values for the weights (and biases if
relevant)? Justify your answer
2
c)
Would the SOM accurately
represent tones of higher pitch than those it saw during training? Justify your
answer.
2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Question
6
Marks
a) Define conceptual
slippage (as the term is used in Copycat).
1
b) Give a real-world domain in
which context-dependent conceptual slippage is required and explain why it is
required.
2
c) The structure mapping engine
(SME) is an analogical mapper that takes hand-coded representations of source
and target domains and finds mappings based on the similarities between the
given representations. How does Copycat differ from this approach when making
an analogy with respect to its mapping and representation formation?
1
d) As a cognitive model, is
Copycat’s approach more or less similar to how humans make analogies? Justify
your answer. (marks will only be given for the justification)
1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Copycat
question continued:
A
possible solution derived by Copycat to the problem abc : abd, kkjjii : ? is lljjii. This solution is driven by the fact that abc is a successor
group to the right and kkjjii is a successor group to the left, allowing
a correspondence to be formed between them.
For the solution lljjii to be formed in the Workspace:
e) what initial and modified rule
would allow this to occur ?
1
initial rule: replace
________________________ by _______________________
modified rule:
replace ________________________ by ________________________
f)
The slippages between the concepts used in the initial and modified
rule are either implied by or incorporated in the correspondence that is built
between the groups abc
and kkjjii. Denote what descriptions would be attached to
the two groups, the slippages that occur when the two groups are mapped, and
what implied slippages are required to derive the modified from the initial
rule above.
1

![]()
![]()
![]()
![]()
![]()
Copycat question continued:
g) In the following diagram,
fill in the missing descriptions, groups, bonds and correspondences that are
consistent with your answers above.
3

k
|
k |
j |
j |
i |
i |
marks
a.
The Buck and Buck firefly model
b.
The IAC model of
the Jets and Sharks database
4
2
2