<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Probability Matching via Deterministic Neural Networks</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Milad Kharratzadeh</string-name>
          <email>milad.kharratzadeh@mail.mcgill.ca</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Thomas Shultz</string-name>
          <email>thomas.shultz@mcgill.ca</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Electrical &amp; Computer Engineering, McGill University</institution>
          ,
          <addr-line>Motreal</addr-line>
          ,
          <country country="CA">Canada</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Psychology, &amp; School of Computer Science, McGill University</institution>
          ,
          <addr-line>Montreal</addr-line>
          ,
          <country country="CA">Canada</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>We propose a constructive neural-network model comprised of deterministic units which estimates and represents probability distributions from observable events - a phenomenon related to the concept of probability matching. We use a form of operant learning, where the underlying probabilities are learned from positive and negative reinforcements of the inputs. Our model is psychologically plausible because, similar to humans, it learns to represent probabilities without receiving any representation of them from the external world, but rather by experiencing individual events. Also, we discuss how the estimated probabilities can be used in a setting with deterministic units to produce matching behaviour in choice. Our work is a step towards understanding the neural mechanisms underlying probability matching behavior by specifying processes at the algorithmic level.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        The matching law states that the rate of a response is proportional to its rate of observed
reinforcement and has been applied to many problems in psychology and economics [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ]. A closely
related empirical phenomenon is probability matching where the predictive probability of an event
is matched with the underlying probability of its outcome [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. For example, in decision theory, many
experiments show that participants select alternatives proportional to their reward frequency. This
means that in many scenarios, instead of maximizing their utility by always choosing the alternative
with the higher chance of reward, they match the underlying probabilities of different alternatives.
This is in contrast with the reward-maximizing strategy of always choosing the most probable
outcome. The apparently suboptimal behaviour of probability matching is a long-standing puzzle in the
study of decision making under uncertainty and has been studied extensively [
        <xref ref-type="bibr" rid="ref4 ref5 ref6 ref7 ref8 ref9">4–9</xref>
        ].
In this paper, we provide a psychologically plausible neural framework to explain probability
matching at Marr’s implementation level [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. We introduce an artificial neural network framework which
can be used to explain how deterministic neural networks can learn to represent probability
distributions, even without receiving any direct representations of these probabilities from the external
world. We offer an explanation of how the network is able to estimate and represent probabilities
solely from observing the occurrence patterns of events, in the manner of probability matching. In
the context of Bayesian models of cognition, such probability-matching processes could explain the
origin of the prior and likelihood probability distributions that are currently assumed or constructed
by modelers. Thus, in contrast to current literature that proposes probability matching as an
alternative to Bayesian models [
        <xref ref-type="bibr" rid="ref11 ref12">11, 12</xref>
        ], we argue that probability matching can be seen as part of a larger
Bayesian framework to learn prior and likelihood distributions which can then be used for Bayesian
inference.
      </p>
    </sec>
    <sec id="sec-2">
      <title>Problem Statement</title>
      <p>We provide a neural-network framework with deterministic units capable of implementing
probability matching, i.e., learning the underlying probabilities (knowledge) and making choices using those
probabilities (use). We assume that a direct representation of these probabilities from the external
world is not available, and the probabilities must be estimated from input instances reinforced at
various frequencies. For example, for a stimulus, s, reinforced on k out of its total n presentations
in the training set, probability matching yields Pb(s) = k=n.</p>
      <p>Mathematically, we assume the task of learning a probability mass function P : H ! [0; 1], where
H is a discrete hypothesis space. The training set consists of a collection of input instances
reinforced with a frequency proportional to an underlying probability function; i.e., the hypothesis hi is
paired with observations sampled from Bernoulli (P (hi)) where 1 corresponds to a positive
reinforcement and 0 corresponds to a negative reinforcement. Then, the knowledge part of probability
matching reduces to estimating the actual probabilities from these 0 or 1 observations. This is in
accordance with the real-world scenarios, where observations are in the form of events which can
occur or not (represented by outputs of 1 and 0, respectively) and the learner does not have access
to the actual probabilities of those events.</p>
      <p>We use deterministic neural networks where each unit takes a weighted sum of inputs from some
other units and, using its activation function, computes its output. These outputs are propagated
through the network until the network’s final outputs are computed in the last layer. We consider
a neural network with a single input unit (taking hi) and a single output unit (representing the
probability). Our goal is to learn a network that outputs P (hi) when hi is presented at the input.
In classical artificial neural networks, the target values are fixed and deterministically derived from
the underlying function and the corresponding inputs. However, in the problem we consider here, we
do not have access to the final, fixed targets (i.e., the actual probabilities). Instead, the training set is
composed of input instances that are reinforced with various frequencies. An important question is
whether a network of deterministic units can learn the underlying probability distributions from such
0, 1 observations. And if yes, how? We answer these two questions in Sections 4 and 5, respectively.
Then, in Section 6, we show the learned probabilities can be used to produce matching behaviour.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Related Work</title>
      <p>
        Our proposed scheme differs from the classical approach to neural networks in that there is no
oneto-one relationship between inputs and output. Instead of being paired with one fixed output, each
input is here paired with a series of 1s and 0s presented separately at the output unit. Moreover, in
our framework, the actual targets (underlying probabilities) are hidden from the network and, in the
training phase, the network is presented only with inputs and their probabilistically varying outputs.
The main difference of our work with the current literature (and the main novelty of this work) is
the use of a population of deterministic units to learn the probabilities and producing the
matching behaviour. The relationship between neural network learning and probabilistic inference has
been extensively studied mainly with stochastic units that fire with particular probabilities.
Boltzmann machines [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] and their various derivatives, including Deep Learning in hierarchical restricted
Boltzmann machines (RBM) [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], have been proposed to learn a probability distribution over a set
of inputs. There are many other papers studying probabilistic computations that can be done using
similar networks (e.g., [
        <xref ref-type="bibr" rid="ref15 ref16 ref17 ref18">15–18</xref>
        ]). See [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] for a more comprehensive review.
      </p>
      <p>
        In our model, representation of probability distributions emerges as a property of a network of
deterministic units rather than having individual units with activations governed by some probability
distribution. Moreover, models with stochastic units such as RBM “require a certain amount of
practical experience to decide how to set the values of numerical meta-parameters” [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ], which makes
them neurally and psychologically implausible for modeling probability matching in the relatively
autonomous learning of humans or animals. As we see later, our model implements the probability
matching in a relatively autonomous, neurally–plausible fashion, by using deterministic units in a
constructive learning algorithm that builds the network topology as it learns.
      </p>
    </sec>
    <sec id="sec-4">
      <title>Statistical Properties</title>
      <p>In this section, we show that the successful training of a deterministic neural network to minimize
the output error for the problem defined in Section 2 results in learning the underlying probabilities.
Remember that the training set consists of hypotheses, hi, paired with a sequence of probabilistic
outputs, rij , set to either 1 (positive reinforcement) or 0 (negative reinforcement). The frequency
of the reinforcement (outputs of 1) is determined by the underlying probability distribution. The
structure of the network and the weights are adjusted (more details later) to minimize the
sum-ofsquares error:</p>
      <p>E = 12 X(oi
i;j
rij )2;
where oi is the network’s output when hi is presented at the input layer. We show that minimizing
this error, results in learning the underlying distribution: if we present a sample input, the output
of the network would be its probability of being reinforced. Note that we never present this
probability explicitly to the network. This means that the network learns and represents the probability
distributions from observing patterns of events.</p>
      <p>
        The statistical properties of feed-forward neural networks with deterministic units have been studied
as non-parametric density estimators. Denote the inputs of a network with X and the outputs with
Y (both can be vectors). In a probabilistic setting, the relationship between X and Y is determined
by the conditional probability P (Y jX). In [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] and [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ], White showed that under certain
assumptions, feed-forward neural networks with a single hidden layer can consistently learn the conditional
expectation function E(Y jX). However, as White mentions, his analyses “do not provide more than
very general guidance on how this can be done” and suggests that “such learning will be hard” [21, p.
454]. Moreover, these analyses “say nothing about how to determine adequate network complexity
in any specific application with a given training set of size n” [21, p. 455]. In this section, we
extend these results to a more general case with no restrictive assumptions about the structure of the
network and the learning algorithm. Then, in the next section, we propose a learning algorithm that
automatically determines the adequate network complexity in any specific application.
In the following, we state the theorem and our learning technique for the case where Y 2 f0; 1g,
since in this case E(Y = 1jX) = P (Y = 1jX). Thus, learning results in representing the
underlying probabilities in the output unit. The extension of the theorem and learning algorithm to more
general cases is straightforward.
      </p>
      <p>Theorem 1. Assume that P : H ! R is a probability mass function on a hypothesis space, H,
and we have observations f(hi; rij ) j rij Bernoulli(P (hi)); hi 2 Hg. Define the network error
as the sum–of–squares error at the output:</p>
      <p>Ep =
where oi is the network’s output when hi is presented at the input, and rij is the probabilistic output
determining whether the hypothesis hi is reinforced (rij = 1) or not (rij = 0). Then, any learning
algorithm that successfully trains the network to minimize the output sum–of–squared error yields
probability matching (i.e., reproduces f in the output).</p>
      <p>Proof. Minimizing the error, we have:
rEp =
) oi =</p>
      <p>0
n
X rij ;</p>
      <p>n
j=1
n
X r1j ; : : : ; n om
j=1
8i:</p>
      <p>
        1
n
X rmj A = 0
j=1
According to the strong law of large numbers oi a!:s: E[rij ] = P (hi); 8hi 2 H, where a!:s: denotes
almost sure convergence. Therefore, the network’s output converges to the underlying probability
distribution, P , at all points.
(1)
(2)
(3)
(4)
Theorem 1 shows the important point that neural networks with deterministic units are able to
asymptotically estimate an underlying probability distribution solely based on observable
reinforcement rates. Unlike previous similar results in literature [
        <xref ref-type="bibr" rid="ref21 ref22 ref23">21–23</xref>
        ], Theorem 1 does not impose any
constraint on the network structure, the learning algorithm, or the distribution being learned.
However, an important assumption in this theorem is the successful minimization of the error by the
learning algorithm. As pointed out earlier, two important questions remain to be answered: (i) how
can this learning be done? and (ii) how can adequate network complexity be automatically
identified for a given training set? In the next section, we address these problems and propose a learning
framework to successfully minimize the output error.
5
      </p>
    </sec>
    <sec id="sec-5">
      <title>The Learning Algorithm</title>
      <p>
        The outputs in the training set, paired with input hypotheses, are 0 or 1. Our goal in probability
matching is not to converge to any of these values, but to the underlying probability. To achieve that
goal we use the idea of learning cessation [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ]. The learning cessation method monitors learning
progress in order to autonomously abandon unproductive learning. It checks the absolute difference
of consecutive errors and if this value is less than a fixed threshold multiplied by the current error for
a fixed number of consecutive learning phases (called patience), learning is abandoned. This
technique for stopping deterministic learning of stochastic patterns does not require the psychologically
unrealistic validation set of training patterns [
        <xref ref-type="bibr" rid="ref25 ref26">25, 26</xref>
        ].
      </p>
      <p>Our method is presented in Algorithm 1 where we represent the whole network (units and
connections) by the variable NET. Also, the learning algorithm we use to train our network is represented
by the operator train one epoch, where an epoch is a pass through all of the training
patterns. We can use any algorithm to train our network, as long as it successfully minimizes the error
term in (2). Next, we present a learning algorithm that can achieve that goal.</p>
      <p>Algorithm 1 Probability matching with neural networks and learning cessation</p>
      <p>Ep(t)
if jEp(t)
counter</p>
      <p>0
Input: Training Set Strain = f(hi; rij ) j hi 2 X ; rij Bernoulli(P (hi))g;</p>
      <p>Cessation threshold c; Cessation patience patience
Output: Learned network outputs foi ; i = 1; : : : ; mg
counter 0; t 0
while true do
(foi j i = 1; : : : ; mg; NET)
1 Pm Pn
2 i=1 j=1(oi</p>
      <p>Ep(t 1)j c jEp(t)j then
train one epoch(NET; Strain) . Updating the network
rij )2 . Computing the updated error
. Checking the learning progress
else
counter counter + 1
if counter = patience then</p>
      <p>
        break
end if
end if
t t + 1
end while
Theorem 1 proves that the minimization of the output sum–of–squared error yields probability
matching. However, the unusual properties of the training set we employ (such as the probabilistic
nature of input/output relations) as well as the fact that we do not specify the complexity of the
underlying distribution in advance may cause problems for some neural learning algorithms. The most
widely used learning algorithm for neural networks is Back Propagation, also used in [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ] in the
context of probability matching. In Back Propagation (BP), the output error is propagated backward and
the connection weights are individually adjusted to minimize this error. Despite its many successes
in cognitive modeling, we do not recommend using BP in our scheme for two important reasons.
First, when using BP, the network’s structure must be fixed in advance (mainly heuristically). This
makes it impossible for the learning algorithm to automatically adjust network complexity to the
problem at hand [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]. Moreover, this property limits the generalizability and autonomy of BP and
also, along with back-propagation of error signals, makes it psychologically implausible. Second,
due to their fixed design, BP networks are not suitable for cases where the underlying distribution
changes over time. For instance, if the distribution over the hypothesis space gets much more
complicated over time, the initial network’s complexity (i.e., number of hidden units) would fall short of
the required computational power.
      </p>
      <p>
        Instead of BP, we use a variant of the cascade correlation (CC) method called sibling-descendant
cascade correlation (SDCC) which is a constructive method for learning in multi-layer artificial
neural networks [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ]. SDCC learns both the network’s structure and the connection weights; it
starts with a minimal network, then automatically trains new hidden units and adds them to the
active network, one at a time. Each new unit is employed at the current or a new highest layer and
is the best of several candidates at tracking current network error.
      </p>
      <p>
        The SDCC network starts as a perceptron topology, with input units coding the example input (in
our case, a single unit coding the input) and output units coding the correct response to that input (in
our case, a single unit representing the probability). In a constructive fashion, deterministic units are
recruited into the network one at a time as needed to reduce error. In classical CC, each new recruit
is installed on its own layer, higher than previous layers. The SDCC variant is more flexible in that
a recruit can be installed either on the current highest layer (as a sibling) or on its own higher layer
as a descendent, depending on which location yields the higher correlation between candidate unit
activation and current network error [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ]. In both CC and SDCC, learning progresses in a recurring
sequence of two phases – output phase and input phase. In output phase, network error at the output
units is minimized by adjusting connection weights without changing the current topology. In the
input phase, a new unit is recruited such that the correlation between its activation and network error
is maximized. In both phases, the optimization is done by the Quickprop algorithm [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ].
SDCC offers two major advantages over BP. First, it constructs the network in an autonomous
fashion (i.e., a user does not have to design the topology of the network, and also the network can
adapt to environmental changes). Second, its greedy learning mechanism can be orders of
magnitude faster than the standard BP algorithm [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ]. SDCC’s relative autonomy in learning is similar
to humans’ developmental, autonomous learning [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ]. With SDCC, our method implements
psychologically realistic learning of probability distributions, without any preset topological design.
The psychological and neurological validity of cascade-correlation and SDCC has been well
documented in many publications [
        <xref ref-type="bibr" rid="ref32 ref33">32, 33</xref>
        ]. These algorithms have been shown to accurately simulate
a wide variety of psychological phenomena in learning and psychological development. Like all
useful computational models of learning, they abstract away from neurological details, many of
which are still unknown. Among the principled similarities with known brain functions, SDCC
exhibits distributed representation, activation modulation via integration of neural inputs, an S-shaped
activation function, layered hierarchical topologies, both cascaded and direct pathways, long-term
potentiation, self-organization of network topology, pruning, growth at the newer end of the network
via synaptogenesis or neurogenesis, weight freezing, and no need to back-propagate error signals.
6
      </p>
    </sec>
    <sec id="sec-6">
      <title>Generating Matching Behaviour with Deterministic Units</title>
      <p>The term “probability matching” either refers to learning the underlying probabilities or to making
choices using those probabilities. So far, we explained how a neural network can learn to estimate
the probabilities. In this section, we discuss how this estimated probability can be used in a setting
with deterministic units to produce matching behaviour in choice. We show that deterministic units
with simple thresholding activation functions and added Gaussian noise in the input can generate
probabilistic outputs similar to probability matching behaviour. Assume that we have a neuron with
two inputs: the estimated probability that a response is correct, 0 v 1, and a zero–mean
Gaussian noise, N (0; ). Then, given the thresholding activation function, the output will be 1
if v + &gt; and 0 if v + for a given threshold . Therefore, the probability of producing 1 at
the output is:</p>
      <p>P (output = 1jv; ; ) = P (v +
&gt; ) = P ( &gt;</p>
      <p>z
v) = 0:5
f(v)
}|
0:5 erf
p2
v {
;
(5)
where erf denotes the error function: erf(x) = (2=p ) R0x e t2 dt. It is easy to see that f (v) lies
between 0 and 1 and, for appropriate choices of and , we have f (v) ' v for 0 &lt; v &lt; 1
(see Fig. 1). Thus, a single thresholding unit with additive Gausian noise in the input can use the
estimated probabilities to produce responses that match the response probabilities (similar to the
matching behaviour of people using probabilistic knowledge to make their choices).
1</p>
    </sec>
    <sec id="sec-7">
      <title>Simulation Study</title>
      <p>
        Probability Matching
Through simulations, we show that our proposed framework is indeed capable of learning the
underlying distributions. We consider two cases here, but similar results are observed for a wide range of
distributions. First, we consider a case of four hypotheses with probability values 0:2; 0:4; 0:1; and
0:3. Also, we consider a Normal probability distribution where the hypotheses correspond to small
intervals on the real line from 4 to 4. For each input sample we consider 15 randomly selected
instances in each training epoch. As before, these instances are positively or negatively reinforced
independently and with a probability equal to the actual underlying probability of that input. We
use SDCC with learning cessation to train our networks. Fig. 2, plotted as the average and
standard deviation of the results for 50 networks, demonstrates that for both discrete and continuous
probability distributions, the network outputs are close to the actual distribution. Although, to save
space, we show the results for only two sample distributions, our experiments show that our model is
able to learn a wide range of distributions including Binomial, Poisson, Gaussian, and Gamma [
        <xref ref-type="bibr" rid="ref34">34</xref>
        ].
Replication of the original probability distribution by our model is important, because, contrary to
previous models, it is done without stochastic neurons and without any explicit information about
the actual distribution or fitting any parameter or structure in advance. Moreover, it is solely based
on observable information in the form of positive and negative reinforcements.
      </p>
      <p>Network’s outputs
Actual probabilities</p>
      <p>Actual probabilities
Network’s outputs
h1 Hhy2pothehs3is h4
(a) Discrete distribution</p>
      <p>
        −3 −2 −1 Inp0ut 1 2 3
(b) Continuous distribution (Normal)
4
In many naturally–occurring environments, the underlying reward patterns change over time. For
example, in a Bayesian context, the likelihood of an event can change as the underlying conditions
change. Because humans are able to adapt to such changes and update their internal representations
of probabilities, successful models should have this property as well. We examine this property
in the following example experiment. Assume we have a binary distribution where the possible
outcomes have probabilities 0:2 and 0:8, and these probabilities change after 400 epochs to 0:8 and
0:2, respectively. In Fig. 3(a), we show the network’s outputs for this scenario. We perform a similar
simulation for the continuous case where the underlying distribution is Gaussian and we change the
mean from 0 to 1 at epoch 800; the network’s outputs are shown in Fig. 3(b). We observe that in
both cases, the network successfully updates and matches the new probabilities.
We also observe that adapting to the changes takes less time than the initial learning. For example, in
the discrete case, it takes 400 epochs to learn the initial probabilities while it takes around 70 epochs
to adapt to the new probabilities. The reason is that for the initial phase, constructive learning has to
grow the network until it is complex enough to represent the probability distribution. However, once
the environment changes, the network has enough computational capability to quickly adapt to the
environmental changes with a few internal changes (in weights and/or structure). We verify this in
our experiments. For instance, in the Gaussian example, we observe that all 20 networks recruited
5 hidden units before the change and 11 of these networks recruited 1 and 9 networks recruited 2
hidden units afterwards. We know of no precise psychological evidence for this reduction in learning
time, but our results serve as a prediction that could be tested with biological learners. This would
seem to be an example of the beneficial effects of relevant existing knowledge on new learning.
) 1
F
M
(P0.8
s
t
u
tp0.6
u
o
’ks0.4
r
o
w
te0.2
N
A mentioned before, probability matching (choosing alternatives proportionally to their reward
frequency) is in contrast with the reward-maximizing strategy of always choosing the most
probable outcome. There are numerous, and sometimes contradictory, attempts to explain this choice
anomaly. Some suggest that probability matching is a cognitive shortcut driven by cognitive
limitations [
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ]. Others assume that matching is the outcome of misperceived randomness which leads
to searching for patterns even in random sequences [
        <xref ref-type="bibr" rid="ref35 ref5">5, 35</xref>
        ]. It is shown that as long as people do
not believe in the randomness of a sequence, they try to discover regularities in it to improve
accuracy [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. It is also shown that some of those who perform probability matching in random settings
have a higher chance of finding a pattern when one exists [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. In contrast to this line of work,
some researchers argue that probability matching reflects a mistaken intuition and can be overridden
by deliberate consideration of alternative choice strategies [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. In [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], the authors suggest that a
sequence-wide expectation regarding aggregate outcomes might be a source of the intuitive appeal
of matching. It is also shown that people adopt an optimal response strategy if provided with (i)
large financial incentives, (ii) meaningful and regular feedback, or (iii) extensive training [
        <xref ref-type="bibr" rid="ref36">36</xref>
        ].
Our neural-network framework is compatible with all these accounts of probability matching.
Firstly, probability matching is the norm in both humans [
        <xref ref-type="bibr" rid="ref37">37</xref>
        ] and animals [
        <xref ref-type="bibr" rid="ref38 ref39">38, 39</xref>
        ]. It is clear
that in these settings agents who match probabilities form an internal representation of the outcome
probabilities. Even for particular circumstances where a maximizing strategy is prominent [
        <xref ref-type="bibr" rid="ref36 ref7">7, 36</xref>
        ], it
is necessary to have some knowledge of the distribution to produce optimal-point responses. Having
a sense of the distribution provides the flexibility to focus on the most probable point (maximizing),
sample in proportion to probabilities (matching), or even generate expectations regarding aggregate
outcomes (expectation generation), all of which are evident in psychology experiments.
Probabilistic models of cognition can be defined with either symbolic or continuous representations,
or hybrids of both. In fact, more effective routes to understanding human intelligence can be found
by combining these two traditionally opposing approaches using a statistical inference scheme over
structured symbolic knowledge representations [
        <xref ref-type="bibr" rid="ref40">40</xref>
        ]. Our proposed neural interpretation of
probabilistic representations helps to explore that interface in greater depth.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>R. J.</given-names>
            <surname>Herrnstein</surname>
          </string-name>
          , “
          <article-title>Relative and absolute strength of response as a function of frequency of reinforcement</article-title>
          ,
          <source>” Journal of the Experimental Analysis of Behaviour</source>
          , vol.
          <volume>4</volume>
          , pp.
          <fpage>267</fpage>
          -
          <lpage>272</lpage>
          ,
          <year>1961</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>--</surname>
          </string-name>
          ,
          <source>The Matching Law: Papers on Psychology and Economics</source>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Rachlin</surname>
          </string-name>
          and
          <string-name>
            <given-names>D.</given-names>
            <surname>Laibson</surname>
          </string-name>
          , Eds. Cambridge, MA: Harvard University Press,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>N.</given-names>
            <surname>Vulkan</surname>
          </string-name>
          , “
          <article-title>An economist's perspective on probability matching</article-title>
          ,
          <source>” Journal of Economic Surveys</source>
          , vol.
          <volume>14</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>101</fpage>
          -
          <lpage>118</lpage>
          ,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>R. F.</given-names>
            <surname>West</surname>
          </string-name>
          and
          <string-name>
            <given-names>K. E.</given-names>
            <surname>Stanovich</surname>
          </string-name>
          , “
          <article-title>Is probability matching smart? associations between probabilistic choices and cognitive ability</article-title>
          ,
          <source>” Memory &amp; Cognition</source>
          , vol.
          <volume>31</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>243</fpage>
          -
          <lpage>251</lpage>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>G.</given-names>
            <surname>Wolford</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. E.</given-names>
            <surname>Newman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. B.</given-names>
            <surname>Miller</surname>
          </string-name>
          , and
          <string-name>
            <given-names>G. S.</given-names>
            <surname>Wig</surname>
          </string-name>
          , “
          <article-title>Searching for patterns in random sequences</article-title>
          .” Canadian Journal of Experimental Psychology/Revue canadienne de psychologie expe´rimentale, vol.
          <volume>58</volume>
          , no.
          <issue>4</issue>
          , p.
          <fpage>221</fpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>J. I. Yellott</given-names>
            <surname>Jr</surname>
          </string-name>
          , “
          <article-title>Probability learning with noncontingent success</article-title>
          ,
          <source>” Journal of mathematical psychology</source>
          , vol.
          <volume>6</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>541</fpage>
          -
          <lpage>575</lpage>
          ,
          <year>1969</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>W.</given-names>
            <surname>Gaissmaier</surname>
          </string-name>
          and
          <string-name>
            <given-names>L. J.</given-names>
            <surname>Schooler</surname>
          </string-name>
          , “
          <article-title>The smart potential behind probability matching</article-title>
          ,
          <source>” Cognition</source>
          , vol.
          <volume>109</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>416</fpage>
          -
          <lpage>422</lpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>D. J.</given-names>
            <surname>Koehler</surname>
          </string-name>
          and G. James, “
          <article-title>Probability matching in choice under uncertainty: Intuition versus deliberation</article-title>
          ,
          <source>” Cognition</source>
          , vol.
          <volume>113</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>123</fpage>
          -
          <lpage>127</lpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>G.</given-names>
            <surname>James</surname>
          </string-name>
          and
          <string-name>
            <given-names>D. J.</given-names>
            <surname>Koehler</surname>
          </string-name>
          , “
          <article-title>Banking on a bad bet probability matching in risky choice is linked to expectation generation,” Psychological Science</article-title>
          , vol.
          <volume>22</volume>
          , no.
          <issue>6</issue>
          , pp.
          <fpage>707</fpage>
          -
          <lpage>711</lpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>D.</given-names>
            <surname>Marr</surname>
          </string-name>
          , Vision. San Francisco, CA:
          <string-name>
            <given-names>W. H.</given-names>
            <surname>Freeman</surname>
          </string-name>
          ,
          <year>1982</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>J. S.</given-names>
            <surname>Bowers</surname>
          </string-name>
          and
          <string-name>
            <given-names>C. J.</given-names>
            <surname>Davis</surname>
          </string-name>
          , “
          <article-title>Bayesian just-so stories in psychology and neuroscience</article-title>
          .”
          <source>Psychological Bulletin</source>
          , vol.
          <volume>138</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>389</fpage>
          -
          <lpage>414</lpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>F.</given-names>
            <surname>Eberhardt</surname>
          </string-name>
          and
          <string-name>
            <given-names>D.</given-names>
            <surname>Danks</surname>
          </string-name>
          , “
          <article-title>Confirmation in the cognitive sciences: The problematic case of Bayesian models</article-title>
          ,
          <source>” Minds and Machines</source>
          , vol.
          <volume>21</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>389</fpage>
          -
          <lpage>410</lpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>H.</given-names>
            <surname>Ackley</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Hinton</surname>
          </string-name>
          , and J. Sejnowski, “
          <article-title>A learning algorithm for Boltzmann machines</article-title>
          ,
          <source>” Cognitive Science</source>
          , pp.
          <fpage>147</fpage>
          -
          <lpage>169</lpage>
          ,
          <year>1985</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>G.</given-names>
            <surname>Hinton</surname>
          </string-name>
          and S. Osindero, “
          <article-title>A fast learning algorithm for deep belief nets</article-title>
          ,
          <source>” Neural Computation</source>
          , vol.
          <volume>18</volume>
          , pp.
          <fpage>1527</fpage>
          -
          <lpage>1554</lpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>J.</given-names>
            <surname>Movellan</surname>
          </string-name>
          and
          <string-name>
            <given-names>J. L.</given-names>
            <surname>McClelland</surname>
          </string-name>
          , “
          <article-title>Learning continuous probability distributions with symmetric diffusion networks</article-title>
          ,
          <source>” Cognitive Science</source>
          , vol.
          <volume>17</volume>
          , pp.
          <fpage>463</fpage>
          -
          <lpage>496</lpage>
          ,
          <year>1993</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>J. L. McClelland</surname>
          </string-name>
          , “
          <article-title>Connectionist models and bayesian inference,” Rational models of cognition</article-title>
          , pp.
          <fpage>21</fpage>
          -
          <lpage>53</lpage>
          ,
          <year>1998</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>T. S.</given-names>
            <surname>Jaakkola</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. K.</given-names>
            <surname>Saul</surname>
          </string-name>
          , and
          <string-name>
            <surname>M. I. Jordan</surname>
          </string-name>
          , “
          <article-title>Fast learning by bounding likelihoods in sigmoid type belief networks</article-title>
          ,
          <source>” in Advances in Neural Information Processing Systems</source>
          <volume>22</volume>
          ,
          <year>1996</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>J. L. McClelland</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Mirman</surname>
            ,
            <given-names>D. J.</given-names>
          </string-name>
          <string-name>
            <surname>Bolger</surname>
            , and
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Khaitan</surname>
          </string-name>
          , “
          <article-title>Interactive activation and mutual constraint satisfaction in perception and cognition,” Cognitive science</article-title>
          , vol.
          <volume>38</volume>
          , no.
          <issue>6</issue>
          , pp.
          <fpage>1139</fpage>
          -
          <lpage>1189</lpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>M.</given-names>
            <surname>Kharratzadeh</surname>
          </string-name>
          and
          <string-name>
            <given-names>T. R.</given-names>
            <surname>Shultz</surname>
          </string-name>
          , “
          <article-title>Neural implementation of probabilistic models of cognition</article-title>
          ,
          <source>” arXiv preprint arXiv:1501.03209</source>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>G.</given-names>
            <surname>Hinton</surname>
          </string-name>
          , “
          <article-title>A practical guide to training restricted boltzmann machines</article-title>
          ,
          <source>” Momentum</source>
          , vol.
          <volume>9</volume>
          , no.
          <issue>1</issue>
          , p.
          <fpage>926</fpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>H.</given-names>
            <surname>White</surname>
          </string-name>
          , “
          <article-title>Learning in artificial neural networks: A statistical perspective,” Neural computation</article-title>
          , vol.
          <volume>1</volume>
          , no.
          <issue>4</issue>
          , pp.
          <fpage>425</fpage>
          -
          <lpage>464</lpage>
          ,
          <year>1989</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>S.</given-names>
            <surname>Geman</surname>
          </string-name>
          , E. Bienenstock, and
          <string-name>
            <given-names>R.</given-names>
            <surname>Doursat</surname>
          </string-name>
          , “
          <article-title>Neural networks and the bias/variance dilemma,” Neural computation</article-title>
          , vol.
          <volume>4</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>58</lpage>
          ,
          <year>1992</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>D. E.</given-names>
            <surname>Rumelhart</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Durbin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Golden</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Y.</given-names>
            <surname>Chauvin</surname>
          </string-name>
          , “
          <article-title>Backpropagation: The basic theory,” in Backpropagation: Theory, Arcitecture, and applications</article-title>
          , Y. Chauvin and
          <string-name>
            <given-names>D. E.</given-names>
            <surname>Rumelhart</surname>
          </string-name>
          , Eds., Hillsdale, NJ, USA,
          <year>1995</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>34</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>T.</given-names>
            <surname>Shultz</surname>
          </string-name>
          , E. Doty, and
          <string-name>
            <given-names>F.</given-names>
            <surname>Dandurand</surname>
          </string-name>
          , “
          <article-title>Knowing when to abandon unproductive learning</article-title>
          ,
          <source>” in Proceedings of the 34th Annual Conference of the Cognitive Science Society</source>
          , Austin,
          <source>TX: Cognitive Science Society</source>
          ,
          <year>2012</year>
          , pp.
          <fpage>2327</fpage>
          -
          <lpage>2332</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>L.</given-names>
            <surname>Prechelt</surname>
          </string-name>
          , “
          <article-title>Early stopping - but when?” in Neural Networks: Tricks of the Trade, ser</article-title>
          . Lecture Notes in Computer Science,
          <string-name>
            <given-names>G.</given-names>
            <surname>Orr and K.-R. Muller</surname>
          </string-name>
          , Eds. Berlin: Springer,
          <year>1998</year>
          , vol.
          <volume>1524</volume>
          , pp.
          <fpage>55</fpage>
          -
          <lpage>69</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>C.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. S.</given-names>
            <surname>Venkatesh</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J. S.</given-names>
            <surname>Judd</surname>
          </string-name>
          , “
          <article-title>Optimal stopping and effective machine complexity in learning,”</article-title>
          <source>in Advances in Neural Information Processing Systems</source>
          <volume>6</volume>
          . Morgan Kaufmann,
          <year>1993</year>
          , pp.
          <fpage>303</fpage>
          -
          <lpage>310</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>M.</given-names>
            <surname>Dawson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Dupuis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Spetch</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Kelly</surname>
          </string-name>
          , “
          <article-title>Simple artificial neural networks that match probability and exploit and explore when confronting a multiarmed bandit</article-title>
          ,
          <source>” IEEE Transactions on Neural Networks</source>
          , vol.
          <volume>20</volume>
          , no.
          <issue>8</issue>
          , pp.
          <fpage>1368</fpage>
          -
          <lpage>1371</lpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>S.</given-names>
            <surname>Baluja</surname>
          </string-name>
          and
          <string-name>
            <given-names>S. E.</given-names>
            <surname>Fahlman</surname>
          </string-name>
          , “
          <article-title>Reducing network depth in the cascade-correlation learning architecture</article-title>
          ,” Carnegie Mellon University, School of Computer Science,
          <source>Tech. Rep.</source>
          ,
          <year>1994</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>S. E.</given-names>
            <surname>Fahlman</surname>
          </string-name>
          , “
          <article-title>Faster-learning variations on back-propagation: An empirical study</article-title>
          ,”
          <source>in Proc. of the Connectionist Models Summer School</source>
          . Los Altos, CA: Morgan Kaufmann,
          <year>1988</year>
          , pp.
          <fpage>38</fpage>
          -
          <lpage>51</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>S. E.</given-names>
            <surname>Fahlman</surname>
          </string-name>
          and
          <string-name>
            <given-names>C.</given-names>
            <surname>Lebiere</surname>
          </string-name>
          , “
          <article-title>The cascade-correlation learning architecture,”</article-title>
          <source>in Advances in Neural Information Processing Systems</source>
          <volume>2</volume>
          . Loas Altos, CA: Morgan Kaufmann,
          <year>1990</year>
          , pp.
          <fpage>524</fpage>
          -
          <lpage>532</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <string-name>
            <given-names>T.</given-names>
            <surname>Shultz</surname>
          </string-name>
          , “
          <article-title>A constructive neural-network approach to modeling psychological development</article-title>
          ,
          <source>” Cognitive Development</source>
          , vol.
          <volume>27</volume>
          , pp.
          <fpage>383</fpage>
          -
          <lpage>400</lpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [32]
          <string-name>
            <surname>--</surname>
          </string-name>
          ,
          <source>Computational Developmental Psychology</source>
          . Cambridge, MA: MIT Press,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          [33] --,
          <source>“Computational models of developmental psychology,” in Oxford Handbook of developmental Psychology</source>
          , Vol.
          <volume>1</volume>
          : Body and mind, P. D. Zelazo, Ed. Newyork: Oxford University Press,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          [34]
          <string-name>
            <given-names>M.</given-names>
            <surname>Kharratzadeh</surname>
          </string-name>
          and
          <string-name>
            <given-names>T.</given-names>
            <surname>Shultz</surname>
          </string-name>
          , “
          <article-title>Neural-network modelling of Bayesian learning and inference</article-title>
          ,”
          <source>in Proceedings of the 35th Annual Meeting of Cognitive Science. Austin, TX: Cognitive Science Society</source>
          ,
          <year>2013</year>
          , pp.
          <fpage>2686</fpage>
          -
          <lpage>2691</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          [35]
          <string-name>
            <given-names>G.</given-names>
            <surname>Wolford</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. B.</given-names>
            <surname>Miller</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Gazzaniga</surname>
          </string-name>
          , “
          <article-title>The left hemisphere's role in hypothesis formation</article-title>
          .”
          <source>The Journal of Neuroscience</source>
          ,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          [36]
          <string-name>
            <given-names>D. R.</given-names>
            <surname>Shanks</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. J.</given-names>
            <surname>Tunney</surname>
          </string-name>
          , and
          <string-name>
            <surname>J. D. McCarthy</surname>
          </string-name>
          , “
          <article-title>A re-examination of probability matching and rational choice</article-title>
          ,
          <source>” Journal of Behavioral Decision Making</source>
          , vol.
          <volume>15</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>233</fpage>
          -
          <lpage>250</lpage>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          [37]
          <string-name>
            <given-names>D. R.</given-names>
            <surname>Wozny</surname>
          </string-name>
          ,
          <string-name>
            <given-names>U. R.</given-names>
            <surname>Beierholm</surname>
          </string-name>
          , and L. Shams, “
          <article-title>Probability matching as a computational strategy used in perception,” PLoS computational biology</article-title>
          , vol.
          <volume>6</volume>
          , no.
          <issue>8</issue>
          , p.
          <fpage>e1000871</fpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          [38]
          <string-name>
            <given-names>K. L.</given-names>
            <surname>Kirk</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Bitterman</surname>
          </string-name>
          , “
          <article-title>Probability-learning by the turtle</article-title>
          ,” Science, vol.
          <volume>148</volume>
          , no.
          <issue>3676</issue>
          , pp.
          <fpage>1484</fpage>
          -
          <lpage>1485</lpage>
          ,
          <year>1965</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          [39]
          <string-name>
            <given-names>U.</given-names>
            <surname>Greggers</surname>
          </string-name>
          and
          <string-name>
            <given-names>R.</given-names>
            <surname>Menzel</surname>
          </string-name>
          , “
          <article-title>Memory dynamics and foraging strategies of honeybees,” Behavioral Ecology and Sociobiology</article-title>
          , vol.
          <volume>32</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>17</fpage>
          -
          <lpage>29</lpage>
          ,
          <year>1993</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref40">
        <mixed-citation>
          [40]
          <string-name>
            <given-names>T. L.</given-names>
            <surname>Griffiths</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Kemp</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J. B.</given-names>
            <surname>Tenenbaum</surname>
          </string-name>
          , “Bayesian models of cognition,”
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>