<!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>Computing Contrast on Conceptual Spaces</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Giovanni Sileno</string-name>
          <email>giovanni.sileno@telecom-paristech.fr</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Isabelle Bloch</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jamal Atif</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jean-Louis Dessalles</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>LTCI</institution>
          ,
          <addr-line>Telecom ParisTech</addr-line>
          ,
          <institution>Universite Paris-Saclay</institution>
          ,
          <addr-line>Paris</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Universite Paris-Dauphine, PSL Research University</institution>
          ,
          <addr-line>CNRS, UMR 7243, LAMSADE, 75016 Paris</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>This paper provides an updated formalization of the operation of contrast, and shows that, by applying it on conceptual spaces, membership functions to categories as e.g. those captured by adjectives or directional relationships emerge as a natural by-product. Because the outcome of contrast depends not only on the objects contrasted (a target and a reference, as for instance a prototype), but also on the frame in which those are contained, it is argued that contrast enables a continuous contextualization, o ering a basis for \on the y" predication. This investigation is used for inferring general requirements for the application of contrast and its generalization, and for comparison with current practices in the conceptual space literature.</p>
      </abstract>
      <kwd-group>
        <kwd>Contrast</kwd>
        <kwd>Conceptual Spaces</kwd>
        <kwd>Categorization</kwd>
        <kwd>Predication</kwd>
        <kwd>Contextualization</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        In its original formulation, the theory of conceptual spaces [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] assumes a generally
working association between regions and linguistic marks; because symbols are
associated with sets of points, the theory can be seen as relying on an extensional
semantics, in continuity with symbolic approaches. An alternative proposal,
introduced in [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], starts from the observation that predication (i.e. the production
of predicates about a certain object or situation) should follow principles of
relevance, which, from a descriptive point of view, means determining an object by
utilizing its distinctive features. Accepting this, predicates should be the result
of contrast operations made on the y between conceptual objects. In a previous
paper [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], starting from this basis, and representing conceptual objects as points
in a conceptual space, we were able to explain, all in maintaining a geometric
view of psychological spaces, the misalignments between theoretical properties
and empirical observations of similarity judgments [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], concerning symmetry,
triangle inequality, but also the overlooked minimality axiom and diagnosticity
e ect. Motivated by this result, part of our research has been directed towards
a more structured formalization of contrast, whose functional components were
only sketched before. This paper aims to present preliminary results of this e ort
and considerations about future developments.
      </p>
      <p>The paper proceeds as follows. After a brief overview on the theory of
conceptual spaces, the contrast mechanism is explained on a simple case issued from
a mono-dimensional perceptual space (x 2). These results are then generalized to
the multidimensional case, analyzing illustrative examples (x 3). The paper ends
with a discussion, contextualizing our approach within the current practices in
the conceptual space literature, highlighting some open questions (x 4).
1.1</p>
      <sec id="sec-1-1">
        <title>Overview of the Theory of Conceptual Spaces theory</title>
        <p>
          In the literature [
          <xref ref-type="bibr" rid="ref1 ref5">1, 5</xref>
          ], the introduction of conceptual space is motivated by the
observation that the meaning of words can be represented as convex regions in
a high-dimensional geometric space, whose dimensions correspond to cognitively
primitive features. In practice, conceptual spaces are usually modeled as vector
spaces (e.g. [6{8]). An object of a conceptual space is characterized by several
qualities or attributes:
        </p>
        <p>
          (q1; q2; : : : ; qn); 8i : qi 2 Qi
where Qi are sets of possible values for each quality qi. Quality dimensions
correspond to the ways in which two stimuli can be considered to be similar or
di erent, depending on an ordering relation between them; they are usually
modeled on R, R2, . . . , N; N2, etc. but proposals exist to process nominal dimensions
(e.g. in [
          <xref ref-type="bibr" rid="ref10 ref9">9, 10</xref>
          ]). In agreement with the cognitive psychology literature,
dimensions are organized in domains or sets of integral dimensions, i.e. dimensions
that cannot be separated perceptually (e.g. for humans, the color dimensions
hue-luminosity-saturation ). A conceptual space consists therefore of:
C = D1
        </p>
        <p>D2
: : :</p>
        <p>
          Dm
where each Di is a domain. As each Di consists of a set of qualities, the
resulting structure is hierarchical. This representational infrastructure enables the
distinction between objects, i.e. points of the space (used to represent exemplars
and prototypes, i.e. exemplar-based and prototypical bodies of knowledge [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]),
and concepts, de ned as regions of the space.
        </p>
        <p>
          According to the original theory, natural properties emerge as convex regions
within a domain [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] to guarantee betweenness among similar elements. Concepts
generalize properties as weighted combinations of them, typically across multiple
domains, and should satisfy the convexity constraint.3 Prototypes can be seen
as centroids of concept (including property) regions. The other way around, the
division of conceptual spaces into regions can be seen as the result of a
competition between prototypes, that might be captured by e.g. Vorono tessellations ;
this approach can be used for categorization. Following empirical evidence, the
theory suggests to measure the distance between points in the conceptual spaces
(i.e. distance between conceptual objects, exemplars or prototypes) through a
weighted Manhattan metric of the intra-domain distances.
3 This is source of discussion: see for instance [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ] about the consequent impossibility
of capturing correlation geometrically, and the various arguments provided in [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ].
1.2
        </p>
      </sec>
      <sec id="sec-1-2">
        <title>Restarting from Predication</title>
        <p>
          For its insistence on lexical meaning, approached by the association of linguistic
marks to regions, the original account of conceptual spaces can be seen as an
extension of the symbolic approach, in the sense that it follows an extensional
semantics. In contrast, the alternative proposal introduced in [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ] considers that
predication should follow principles of relevance, which, from a descriptive point
of view, means describing an object by utilizing its distinctive features.
Consequently, predicates are hypothesized to be the result of contrast operations made
on the y between conceptual objects.
        </p>
        <p>
          This change of view carries interesting innovations. First, whereas practically
all other works rely on a global distance over all available dimensions (which
potentially are in nite), the use of contrast does not necessarily require a holistic
perspective, but restrains the focus to (adequately) distinctive dimensions.
Second, working with contrast would allow for the most to bypass the problem of
maintaining de nite regions, so as to require in principle only access to the
representational level of points and some rough regional information. Third, it does
not refer to average lexical meanings emerging from usage, but it is computed
contingently with contrastors and prototypes grounded on the agent's own
experience (the association of speci c symbols or anchoring [
          <xref ref-type="bibr" rid="ref13 ref14">13, 14</xref>
          ] remains deferred
at social level). The present contribution aims to develop further this approach.
2
        </p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>Contrast</title>
      <p>Consider co ees served in a bar. Intuitively, whether one of these co ees is
predicated as being \hot" or \cold" depends mostly on what the locutor expects of
co ees served at bars (ignoring e ects due to her contingent state), rather than
a speci c absolute temperature. In other words, the description of an object or
exemplar o (e.g. a co ee served in a bar) results from its contrast with a certain
prototype (of co ees served in bars) p. Naming the resulting output contrastor,
we can utilize its categorization as a basis for predication, at least for such
modi ers. Then, for instance, denoting provisionally the operation of contrast with
, and categorization with , we would have:
o
p = c
\hot"</p>
      <p>Let us assume that conceptual spaces are vector spaces de ned on Rn; as
for the moment we are focusing on the temperature dimension, we have n = 1.
If both left and right operands were simple points, and contrast corresponded
to vectorial di erence, c would be a free vector, maintaining the same scale
of the input points. However, at least this last aspect is implausible, because
\modifying" categorizations resulting from contrast might be applied to very
di erent scales (cf. \small molecule" vs \small galaxy"). We need at least an
adequate scaling.
2.1</p>
      <sec id="sec-2-1">
        <title>Scaling</title>
        <p>
          Because prototypes are associated with a certain concept region, we might
consider some regional information as well. Following models dealing with imperfect
spatial information such as the egg-yolk model (e.g. [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ]), we refer to two
boundaries: an internal one (containing the yolk ), computed as p , and external one
(containing the egg ), computed as p , where p, the prototype point, is the
centroid of the region (for simplicity, egg and yolk regions are here supposed to
be symmetric). Elements falling within the yolk are typical, normal instances of
the concept associated with the prototype; within the egg but not in the yolk
are instances still associated with the same concept, but manifesting some
distinctive characteristic; when elements are outside the egg, they are not directly
associated with the concept.4
Partitioning Let us consider a perceptive space made just by one dimension
(e.g. temperature), modeled as U = [ U ; U ]; this is a bounded space (plausible
assumption in the context of nite cognitive resources), de ned by two
boundaries of opposite polarity. The neutral element, as well as center of the space,
is indexed by 0. We can denote U also as 0U , i.e. a region centered on 0 of
radius U . This space may be naturally divided into partitions such as M2 =
f[ U ; 0]; [0; U ]g = fU ; U +g, or M3 = f[ U ; 3U ]; [ 3U ; 3U ][ 3U ; U ]g, etc.
Note that these constructions are made independently of any world semantics:
they are just based on the perceptual possibilities given by the space.
Centering Now, returning to our example of contrast, we aim to compare
our target with typical exemplars of the concept, which, by construction, are
contained in yolk region p .5 One way to do that is to perform a point-wise
contrast. Let us denote the extensional descriptions of o and p respectively by
O = fog and P = fx : jx pj g = p . Performing a point-wise vectorial
di erence of the sets6 (here denoted with ) we have:
O
        </p>
        <p>
          P = fx y : x 2 O; y 2 P g = fo y : y 2 P g = f (y o) : y 2 P g = (P
O)s
where (X)s is the symmetric of X with respect to the origin. Observing that the
inner operation is a translation, we have: O P = ( p fog)s = o p.
4 In principle, the distinction of and boundaries should reproduce the di erence
in judgments about typicality and categorization observed in empirical settings [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ].
5 In other words, captures a minimal distance that brings an object outside the
typicality zone centered on p, making it distinguishable. It can be used to express
a sort of indeterminacy of the prototype, which will be propagated to the output
contrastor.
6 Note that, in the general case, a point-wise di erence of two sets of points is a
multi-set. Here, as O consists of a single point, it is a simple set.
        </p>
        <p>target
-ρ
centering
scaling</p>
        <p>+1
+σ
o-p
-σ</p>
        <p>+σ/ρ
(o-p)/ρ
-σ/ρ
0
reference
(e.g. prototype)
frame
-1 representational
container
Scaling In order to exploit the full representational domain given by the
perceptual space, contextualized for objects of the same category of the target, we
might consider the egg region p , presumably containing all the exemplars of
the related concept. For doing that, given U = [ U ; U ] = 0U , and denoting
scaling with \ " ( x = x ), we need to use a scaling factor such that
= U . Let U be arbitrarily 1. Thus, in extensional terms, the contrastor C
obtained by contrasting an object o for its prototype p is given by:
C = contrast(o; hp; ; i) =
o p
1
=
=
(o p)=
where hp; ; i speci es the region associated with the concept: the centroid, and
the internal and external boundaries. Figure 1 illustrates its computation.
2.2</p>
      </sec>
      <sec id="sec-2-2">
        <title>Categorization</title>
        <p>At this point we need to settle upon a categorization method, i.e. how to select
the category to which the contrastor belongs. When contrastors and categories
are seen as extensional objects, a typical method would consist in nding the
category with maximal overlap with the contrastor. Denoting the category label
with r, and its extension with M (r), the method amounts to solve:
arg rmax jC \ M (r)j
(1)
(2)</p>
        <p>strength of M1</p>
        <p>strength of M2
p-σ
p p+σ
(a)
p
(b)
strength of M1
strength of M2</p>
        <p>strength of M3
-σ p-ρ/3 +σ
-σ p+ρ/3 +σ
o
o
Thus, the category with the maximal overlap with the contrastor (i.e. with the
maximal strength), if associated with a label, may be used to describe a
distinctive feature of the object (with respect to the prototype).</p>
        <p>Natural categories Let us consider as an example the partitions issued from
the perceptual space, starting from the bipolar categorization captured by M2 =
fM1; M2g. Using the de nition of contrastor with the strength equation given
above, we obtain Figure 2a. A relevant point is o = p, the case in which our
object is plainly prototypical, and then the contrastor is a region centered on
zero, capturing the same surface on the two dual parts M1 and M2. If we interpret
M1 as associated with \cold" and M2 to \hot", we could say that, according to
this view, the co ee is as much cold as hot. However, this bipolar construction
would fail to su ciently capture the graduality of judgment, in the sense that
a co ee may also be \ok", condition which is usually not de ned as being hot
and cold at the same time. Fortunately, to solve this we just need to add an
additional category, as in Figure 2b with M3. Note that all partitions M2n+1
similarly built provide a neutral category. Evidently, we do not need necessarily
to use such constructions, their use here is rather illustrative.</p>
        <p>Choice of parameters In the previous sections the choice of the parameters
was given qualitatively: captures the most typical exemplars, whereas in
principle covers all exemplars belonging to the same category of objects O (here
de ned on one dimension). A simple way to compute the radius would be:
= maxo2O o</p>
        <p>mino2O o
One way to decide could be by relying on the standard deviation, thus
introducing information concerning the relative frequencies amongst individuals.
Alternatively, it could be calculated just as , but considering a core subset of
O centered on p. Note that the de nitions given so far should be modi ed if we
relax the assumption of symmetrical regions.</p>
        <p>Adaptation The region parameters could be modi ed in two ways:
{ unsupervised : when an exemplar o, not within the current boundaries of the
category of objects O, results to be more similar to the prototype p of O
than to prototypes of other categories, it is then labeled as belonging to p,
implying a rede nition of and ;
{ supervised : the user provides a new exemplar o explicitly labeled as O, going
beyond the current boundaries of the category; and are then recomputed.
In both cases, the process implies an e ect of relativization: providing more
contrastive exemplars, those which were highly contrastive before become less
contrastive. Conversely, if the number of maintained exemplars is bound, and
pruning occurs on objects acquired more remotely in time{or, more plausibly,
adaptation mostly concerns recent objects with an aggregated prototype{we can
also observe a hardening e ect: the region will recenter around the most recent
elements.</p>
        <p>General application The previous speci cation has been introduced to
contrast an exemplar, represented as a point, with a prototype, represented with
a point and two boundaries. Additional cases of application may be imagined,
such as contrasting two exemplars, or two prototypes (two regions). In order to
handle them, we can generalize the previous formulation, considering that four
elements play a role in practice: the target (e.g. o) and the reference (e.g. p )
are in the foreground; the frame (e.g. p) provides background in which the
rst two are contextualized, and it is used to control the scaling with respect
to the representational container (e.g. 10). In principle foreground inputs may
be points or regions; on the other hand, frame and container cannot be points.
Note that the frame in general could not be centered on the reference region,
but it is plausible to require it to contain both the target and the reference.</p>
        <p>One way to take into account regions with the previous method is to discretize
them, or better, to consider points as regions of minimal granularity, similarly to
what happens with digital images. In e ect, the assumption of limited cognitive
resources implies not only the boundedness of the perceptual space, but also its
nite granularity. In principle, we could apply a contrast as de ned in (1) for each
point of the target region and then aggregate the results (see x 3.1). Alternatively,
to avoid to specify aggregation, we could rescale the smallest region at stake
(normally the target) so that it behaves like a point. Suppose that the container
[ 1; 1] contains 2N grains, and so has granularity 1=N. Similarly, a certain frame
with radius , assuming it exploits all the representation, has minimal granularity
=N. Now suppose we have a region centered on o with radius ; expressed in
grains, the region is long (2 N)= . To represent it as a single grain, all values
should be divided by this value. Using this idea, we can reformulate contrast in
terms of target, reference and frame regions as:</p>
        <p>C = contrastR(ht; i ; hr; i ; hf; i)
t
contrast b 2 c</p>
        <p>D r
; b 2 c; b
c; b</p>
        <p>E
c
(4)
where b c is an approximation to the nearest integer value. Note that f , the
center of the frame, plays only an indirect role, for the condition that the frame
region should contain the target and reference.</p>
        <p>Requirements for contrast So far, we assumed that objects, prototypes, etc.
are speci ed on (a subset of) R, and that we can compute an algebraic di erence
of two points, necessary for the \centering" step. The function of di erence
here can be expressed as follows: it produces an object that, added (as inverse
operation) to the reference point, reproduces (at least to a certain extent) the
target. The \scaling" step can be seen instead as one of decontextualization
from the magnitudes at stake for the type of objects given in inputs. These
requirements could in principle be abstracted, in order to consider the contrast
operator as a higher-level function over other types of representation:
{ to provide a relative order between inputs, the perceptual dimension could
be represented for instance as a complete lattice, i.e. a partially ordered set
for which all subsets have a supremum and an in mum;
{ the \di erence" between two objects should return an object, that, used
as parameter with an \addition" operator, enables an adequate
reconstruction of the target object from the reference. The presence of these speci c
roles makes clear that we are not in front of the usual algebraic operations.
Denoting them to highlight their asymmetric roles, we have:
a</p>
        <p>C b
d
such that
b +B d
a</p>
        <p>This should hold in particular when a, b, d are points.
{ the \scaling" within the contrast operation should tune this parameter to
be neutral from the frame within which the objects are placed.</p>
        <p>The second requirement implies that most methods introduced in the literature
relying on distance are unfortunately not su cient for de ning contrast, because
we need an output that enables reversibility. To nd back the target point from
the reference we require, in addition to distance, a sign for a single linear
dimension, or a versor (unitary vector) for a multidimensional Euclidean vector
space. In the general lattice case, additional parameters might be needed.
3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Multi-dimensional contrast</title>
      <p>The previous section focused on objects speci ed by a single linear dimension. For
practical uses, the previous result should be extended to the more general case
of n dimensions. Suppose these dimensions to be perceptually independent : the
sensory input coming from one of them cannot be speci ed (not even partially)
by another one or any composition of the others. Objects are then described by
a tuple of values like o = (o1; : : : ; on), where oi is the value perceived by sensory
module i. Similarly, assume concepts to be formed as structures hp; ; i, where
each item is de ned on multiple dimensions p = (p1; : : : ; pn), = ( 1; : : : ; n)
and = ( 1; : : : ; n). We consider that a multidimensional contrast corresponds
to the application of contrast on each dimension:</p>
      <p>C = (C1; : : : ; Cn) = (contrast(o1; hp1; 1; 1i); : : : ; contrast(on; hpn; n; ni))
This output furnishes a contrastive description of the target object; each local
contrast could be associated with a category with a certain strength, and the
object could be described|with respect to its prototype|by the labels of the
modifying categories with the greatest strengths.
3.1</p>
      <sec id="sec-3-1">
        <title>Example of perceptual contrast: directional relationships</title>
        <p>As a rst example of application of multidimensional contrast, we consider the
description of directional relationships (e.g. \left-of") holding between visual
objects. In this case, entities are perceptually de ned on a single perceptual
domain. Let us consider an image space S N2 and two binary objects A
(target) and B (reference). If A is a single point, we could in principle apply
the same formula of point-region contrast (1), where the frame might be e.g. a
circular region or bounding box containing A and B. By drawing all vectorial
di erences between reference points and target point, we could visualize the
contrastor as an image as well, representing in practice all translations that each
point of B should perform to produce A.</p>
        <p>When A consists of a set of points, we might consider discretization as in
x 2.2, but in general this is not possible; considering for instance the case of A
being a long, thin curve. In these cases, we can still apply the point-wise contrast
iteratively; each of the points of A can be used to produce a contrastor image,
and an aggregation of these images (e.g. a normalized sum) would produce a
synthetic information about the (point-wise) modi cations to be performed to
obtain (each point of) A from (each point of) B. In practice, this corresponds to
accumulating the point-wise di erences during the iteration, to count them and
to normalize their counts. More formally, the accumulation set is captured by:
H(A; B)(z) = fa 2 A; b 2 B j a
b = zg
The normalized cardinality of this set corresponds to a histogram-like function,
and, noting that H is the set resulting from the point-wise di erence of A and
B, we override the previous notation A B:</p>
        <p>A B(z) =</p>
        <p>jH(A; B)(z)j
maxw jH(A; B)(w)j
(5)
With this reformulation A B results to be a gradual representation in the
general case. Contrast of regions can be rede ned accordingly, for cases in which
discretization cannot be used:</p>
        <p>C = contrastR(A; B; hf; i) = (A</p>
        <p>B)
1
(6)</p>
        <p>
          Then, similarly to the monodimensional case, we may consider natural
partitions on the perceptual space; for instance by dividing a 2D container in four
regions, we could obtain rough models of \left of", \right of", \above of" and
\below to". By comparing the contrastor object with these models we can decide
which predicate corresponds to the directional relationship(s) holding between
the objects. Figure 3 reports an example of this application: the target is
contrasted by the reference, obtaining a contrastor visual object, whose overlap is
maximal with the \left of" region, therefore the target is described as \left of"
the reference (c.f. [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ]).
3.2
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>Example of conceptual contrast: fruit concepts</title>
        <p>
          At this point, we want to investigate the use of contrast on a scenario involving
multiple perceptual domains. Let us take the simple case utilized in [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ], in
which some concepts about fruits are speci ed as regions on three perceptually
independent dimensions (normalized to [0; 1]): hue (a quality dimension of the
color domain), roundness (of shape) and sweetness (of taste). The resulting
conceptual space consists of three mono-dimensional domains. The conceptual
regions are de ned as following:
concept
pear
orange
lemon
granny smith
apple (green type)
apple (yellow type)
apple (red type)
        </p>
        <p>hue
0.50{0.70
0.80{0.90
0.70{0.80
0.55{0.60
0.50{0.80
0.65{0.85
0.70{1.00
0.40{0.60
0.90{1.00
0.45{0.55
0.70{0.80
0.65{0.80
0.65{0.80
0.65{0.80
0.35{0.45
0.60{0.70
0.00{0.10
0.35{0.45
0.35{0.50
0.40{0.55
0.45{0.60
hue
Let us suppose we can obtain more abstract concepts by unifying these regions,
as for instance the \apple" concept (including green, yellow and red types), or
the fruit concept (or better, a partial version of it, as it includes only some fruits).
Possible holes in the union are lled, implicitly assuming that it is possible for
an object to be in that position. The prototype points for these new concepts
could be computed in two ways: (a) as the center of the concept region
(domaininduced prototype), or (b) as the average (i.e. weighted center or centroid) of
the prototypes of the given sub-concepts (group-induced prototype).
concept
apple
fruit</p>
        <p>hue</p>
        <p>At this point, we apply contrast to identify the most pertinent (here in the
sense of discriminatory) features. As the application of contrast requires a frame,
we can choose a more abstract concept containing all inputs to be contrasted. We
could consider for instance the \fruit" concept for all concepts, or the \apple"
concept for the three types of apple. These regions provide both the reference
(a prototype point, e.g. the center, in this case) and the frame (the concept
region). The following table reports for instance the centers of the contrastors
obtained by contrasting fruit concepts as \apple" with respect to the \fruit"
concept (using discretization and taking = 0:5 ):</p>
        <p>
          The \roundness" and \sweetness" columns are easy to be interpreted.
According to the given conceptual space, the orange is the sweetest fruit, the lemon
the least. Pear and lemon are the least round, while orange is the most. Apples
occupy almost neutral categories in all dimensions. The interpretation of \hue"
is more complicated, because, by computing the di erence as an algebraic
difference (i.e. interpreting angles in terms of rotation), we require to utilize the
reference to identify a speci c color. In [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ] we have considered an angular
interpretation that in principle would solve this issue, but we have also acknowledged
a problem with the scaling phase that, unfortunately, does not have a solution
yet. Alternatively, we might consider to re-transform the hue dimension into the
red-green-blue dimensions, which form a cartesian space, obtaining the three
additional columns reported in the table above.7 From these we are able to infer
that the pears are characterized by being the greenest fruits with respect to the
color spectrum of the given fruits ; oranges by being the reddest (and least blue),
lemons the most yellow (and least blue), whereas the concept of \apple" is not
7 To obtain color values that were plausible from those given as inputs, we computed
h = [(1 hue) 360 30 ]=360 and then converted the hls tuple hh; 0:5; 1i to rgb.
distinctive with respect to color, as there are red, green and yellow apples (its
distinctiveness would increase if e.g. a truly blue fruit was included in the \fruit"
concept.)
        </p>
        <p>Intuitively, starting from a similar table, possibly including some regional
information, we could de ne some weights reifying the salience of these
qualities for the formation of a concept, by settling an adequate measure of their
discriminatory power.</p>
        <p>Finally, we observe that the results of contrast may be used also for
associating the object to a category. For instance, within the frame of fruits, one
can easily compute that \granny smith" is nearest to the concept of apple, or
even more to the green type of apple. Intuitively, the perceptual independence
hypothesis supports the use of the Manhattan distance. However, an additional
ltering may be needed when many dimensions are present to consider only
adequately distinctive dimensions.
3.3</p>
      </sec>
      <sec id="sec-3-3">
        <title>Examples of conceptual merge: \red brick" vs \brick red"</title>
        <p>
          To complete the operational cycle, we present a small example concerning the
interpretation of simple linguistic expressions. Despite the richer spectrum
illustrated in Gardenfors' books [
          <xref ref-type="bibr" rid="ref1 ref5">1, 5</xref>
          ], most works on conceptual spaces focus on the
intersective type of concept composition, i.e. relying on conjunction of concepts,
as with symbolic approaches; e.g. a \red brick" refers to an object that belongs
to the class of \red" objects and to the class of \brick" objects.
        </p>
        <p>
          An approach to predication based on contrast, instead, naturally implies an
asymmetry between the roles of the modi er concept (\red") and the modi ed
or reference concept (\brick") in the formation of the composed concept (\red
brick"), in alignment with the modi er-head phenomenon observed in cognitive
psychology [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]. We call merge, here provisionally denoted with +, the operation
inverse to contrast, and revisit some of the examples brought by Gardenfors. Let
us consider the two merges associated to \red brick" and \brick red". Suppose
\red" is a label anchored to a concept de ned on the color dimension, and
\brick" anchors to a multidimensional concept including a color dimension. As
in [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ], we consider a void value when a certain dimension is not applicable (an
object does not have a certain quality, or a prototype cannot be formed on that
dimension). Two intuitive properties of merge can be identi ed (note how merge
is not commutative):
{ category consistency : dimensions which are not in the reference should not
be added (for instance, we want a \brick red" to be a color):
        </p>
        <p>(::; ; ::) + (::; a; ::) = (::; ; ::)
{ locality : merge applies modi er concepts locally, i.e. not modifying
dimensions irrelevant to the modi er (e.g. a \red brick" is merely a brick more red
than the prototype brick):
(::; a; ::) + (::; ; ::) = (::; a; ::)</p>
        <p>
          The general application of these properties makes however clear that
additional cognitive mechanisms are at stake. For the rst property, consider
predicates as \stone lion", or \stu ed gorilla". These are examples of merges that
\break" the reference category. As there is no lion animal which is made of stone,
a plausible repair would be \a stone object similar to a lion". Then, because the
similarity between a stone object and a lion can be only constructed along the
shape dimension (the only available comparison ground [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ] between \stone
object" and \lion"), we conceptualize a lion-like statue. For the second property,
implicit correlations within dimensions do provide additional information; e.g.
the \young" in \young man" does not seem to simply modify the age, leaving
intact the other values: it seems that the merge on one dimension causes a
recalibration of the prototype with this new information. Alternatively, this could be
explained by assuming that a (sub)-concept \young man" is already available,
and its prototype is activated by the merge (cf. the notion of lexical compounds
[
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]). Consider again the \red brick" case. For a layman, a red brick is simply
a brick more red than the others; for an expert person, a red brick might be
also e.g. more isolating than the average. An operationalization of this
mechanism could explain part of the process of alignment of linguistic semantics with
conceptual semantics.
4
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Discussion</title>
      <p>
        The present paper reports on ongoing research stemming from an alternative
view on conceptual spaces, rooted on relevant predication [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. This account
insists on the importance of discriminatory aspects not only for individuation, but
also for the formation of concepts. Recent, additional support for this
hypothesis comes from cognitive studies in image recognition [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] proposing (predictive)
recognition models based on internal discriminatory features such as the
spatial organization of visual elements (cf. x 3.1). Not less importantly, as shown
by the preliminary results presented here, by using contrast, the membership
of an exemplar to a certain category|and therefore the possible consequent
predication|is e ectively contextualized on the y, because the application of
contrast requires always the intervention of background elements (conceptual
frame and representational container), in addition to foreground elements
(target and reference objects). By changing of pragmatic context, certain conceptual
frames might become more accessible than others, and this would determine
changes of interpretation for the same linguistic marks.
      </p>
      <p>
        Additionally, the present proposal o ers a computational model naturally
implementing modi er-head concept combination [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ], which, in our model, can
be seen as including the intersective case (cf. \red book" vs \red dog" [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]).
Gardenfors [
        <xref ref-type="bibr" rid="ref1 ref5">1, 5</xref>
        ] presents an informal solution by referring to contrast classes,
summarized by the concept combination rule [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]: \The combination CD of two
concepts C and D is determined by letting the regions for the domains of C,
conned to the contrast class de ned by D, replace the values of the corresponding
regions for D." This means that the domains of the modi er (e.g. temperature
for \hot") are scaled to compatible domains of the reference (e.g. temperature
for \co ee"), determining a new region identifying the compound concept (\hot
co ee"). This is very similar to the operations suggested here, but there are
differences too. First, instead of maintaining de nite regions, we give priority to
points and to rough regional information, in order to capture a sort of
\intensity" of the modi cation. Second, by building upon contrast, conceptualization
and conceptual composition become two sides of the same function, rather than a
separate cognitive machinery. In short, the introduction of the operation of
contrast might provide alternative foundations to the theory of conceptual spaces,
and could be used to make explicit some of the internal mechanisms taken as
given and to rely as less as possible to external parameters.
      </p>
      <p>Evidently, many points still remain to be investigated. For instance, we aim
to derive the salience of quality dimensions with respect to the formation of a
certain concept from the conceptual structure, rather than being captured by
externally given weights, and precisely by capturing the strength of their contrastive
or discriminatory power. Thus, in addition to a re nement of the formalization
and more detailed speci cations of the methods (e.g. for directional dimensions),
we aim to better understand the intertwining between perceptual independence
and statistical independence. Perceptual independence is an important
assumption for the distribution of contrast along independent dimensions. Because we
cannot express something about a certain dimension in any other way than
saying something about that dimension, a measure to quantify an aggregate contrast
seems to be intuitively captured by a Manhattan distance. However, in the case
of arti cial devices, the internal con guration of sensors is not a consequence
of evolutionary adaptation and may be the most various. For instance, cloned
temperature sensors may receive the same information while being perceptually
independent. Discovering a strong (or perfect) correlation has important
consequences, in a way opposite to the introduction of new dimensions as e.g. children
learn to do by separating volume from height of a container.</p>
      <p>Furthermore, we would like to investigate in detail the convexity constraint,
or more plausibly, the star-shaped constraint on concept regions; we expect it
should naturally emerge from a categorization based on contrast. At a more
fundamental level, while working on this paper, we acknowledged that by settling
the functioning of contrast, conceptual spaces can be seen as emerging from
contrastive functions. Stated di erently, by de ning contrast, we need also to
de ne the inverse operation merge, the application of merge produces order
relations between concepts, and the resulting lattice is in practice a conceptual
space. Future investigations will target the formalization of this idea.</p>
      <p>
        Finally, an additional track that we are currently studying concerns the use
of the morphological operators erosion and dilation [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] for implementing
approximate methods for contrast and merge, motivated by the observation that
operators embedding non-linear functions as max and min carry computational
advantages, and are cognitively more plausible than aggregations by average as
those used in x 3.1.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1. Gardenfors, P.: Conceptual Spaces:
          <article-title>The Geometry of Thought</article-title>
          . MIT Press (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Dessalles</surname>
            ,
            <given-names>J.L.</given-names>
          </string-name>
          :
          <article-title>From Conceptual Spaces to Predicates. Applications of conceptual spaces: The case for geometric knowledge representation, 359 Synthese Library</article-title>
          , pp.
          <volume>17</volume>
          {
          <issue>31</issue>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Sileno</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bloch</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Atif</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dessalles</surname>
            ,
            <given-names>J.L.</given-names>
          </string-name>
          :
          <article-title>Similarity and Contrast on Conceptual Spaces for Pertinent Description Generation</article-title>
          ,
          <source>Proceedings of KI 2017: Advances in Arti cial Intelligence</source>
          , vol.
          <volume>10505</volume>
          LNAI, pp.
          <fpage>262</fpage>
          -
          <lpage>275</lpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Tversky</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Features of similarity</article-title>
          .
          <source>Psychological Review</source>
          ,
          <volume>84</volume>
          (
          <issue>4</issue>
          ),
          <fpage>327</fpage>
          -
          <lpage>352</lpage>
          . (
          <year>1977</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5. Gardenfors, P.:
          <source>The Geometry of Meaning: Semantics Based on Conceptual Spaces</source>
          . MIT Press (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6. Gardenfors,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Williams</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.A.</surname>
          </string-name>
          :
          <article-title>Reasoning about categories in conceptual spaces</article-title>
          .
          <source>Proceedings of International Joint Conference on Arti cial Intelligence (IJCAI</source>
          ) pp.
          <volume>385</volume>
          {
          <issue>392</issue>
          (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Raubal</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          : Formalizing Conceptual Spaces.
          <source>Formal Ontology in Information Systems, Proceedings of the Third International Conference (FOIS) 114</source>
          , pp.
          <volume>153</volume>
          {
          <issue>164</issue>
          (
          <year>2004</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Adams</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Raubal</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <string-name>
            <given-names>A Metric</given-names>
            <surname>Conceptual</surname>
          </string-name>
          <article-title>Space Algebra</article-title>
          .
          <source>Proceedings 9th International Conference on Spatial Information Theory (COSIT)</source>
          . pp.
          <volume>51</volume>
          {
          <fpage>68</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Lieto</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Radicioni</surname>
            ,
            <given-names>D.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rho</surname>
          </string-name>
          , V.:
          <article-title>A common-sense conceptual categorization system integrating heterogeneous proxytypes and the dual process of reasoning</article-title>
          .
          <source>Proceedings of International Joint Conference on Arti cial Intelligence (IJCAI</source>
          ) pp.
          <volume>875</volume>
          {
          <issue>881</issue>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Lewis</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lawry</surname>
          </string-name>
          , J.:
          <article-title>Hierarchical conceptual spaces for concept combination</article-title>
          .
          <source>Arti cial Intelligence</source>
          <volume>237</volume>
          , pp.
          <volume>204</volume>
          {
          <issue>227</issue>
          (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Bechberger</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          , Kuhnberger, K.U.:
          <article-title>A Thorough Formalization of Conceptual Spaces</article-title>
          .
          <source>Proceedings of KI 2017: Advances in Arti cial Intelligence, LNAI 10505</source>
          , pp.
          <volume>58</volume>
          {
          <issue>71</issue>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Hernandez-Conde</surname>
            ,
            <given-names>J.V.:</given-names>
          </string-name>
          <article-title>A case against convexity in conceptual spaces</article-title>
          .
          <source>Synthese</source>
          , pp.
          <volume>1</volume>
          {
          <issue>27</issue>
          (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Coradeschi</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sa</surname>
            <given-names>otti</given-names>
          </string-name>
          , A.:
          <article-title>Anchoring symbols to vision data by fuzzy logic</article-title>
          .
          <source>Proceedings of the European Conference on Symbolic and Quantitative Approaches to Reasoning and Uncertainty. LNCS 1638</source>
          , pp.
          <volume>104</volume>
          {
          <fpage>115</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Coradeschi</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sa</surname>
            <given-names>otti</given-names>
          </string-name>
          , A.:
          <article-title>An introduction to the anchoring problem</article-title>
          .
          <source>Robotics and Autonomous Systems</source>
          <volume>43</volume>
          (
          <issue>2-3</issue>
          ),
          <volume>85</volume>
          {
          <fpage>96</fpage>
          (
          <year>2003</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Cohn</surname>
            ,
            <given-names>A.G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gotts</surname>
            ,
            <given-names>N.M.:</given-names>
          </string-name>
          <article-title>The 'Egg-Yolk' Representation of Regions with Indeterminate Boundaries</article-title>
          .
          <source>Proceedings of the GISDATA Specialist Meeting on Geographical Objects with Undetermined Boundaries 2</source>
          , pp.
          <volume>171</volume>
          {
          <issue>187</issue>
          (
          <year>1996</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Hampton</surname>
          </string-name>
          , J.:
          <article-title>Conceptual combination</article-title>
          .
          <source>In: Knowledge Concepts and Categories</source>
          , pp.
          <volume>133</volume>
          {
          <fpage>159</fpage>
          . (
          <year>1997</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Bloch</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Fuzzy Relative Position Between Objects in Image Processing: A Morphological Approach</article-title>
          .
          <source>IEEE Transactions on Pattern Analysis and Machine Intelligence</source>
          <volume>21</volume>
          (
          <issue>7</issue>
          ),
          <volume>657</volume>
          {
          <fpage>664</fpage>
          (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Bechberger</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          , Kuhnberger, K.U.:
          <article-title>Measuring relations between concepts in conceptual spaces</article-title>
          .
          <source>Proceedings of SGAI 2017: Arti cial Intelligence XXXIV, LNAI 10630</source>
          , pp.
          <volume>87</volume>
          {
          <issue>100</issue>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Ben-Yosef</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Assif</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ullman</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Full interpretation of minimal images</article-title>
          .
          <source>Cognition 171</source>
          , pp.
          <volume>65</volume>
          {
          <issue>84</issue>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Bloch</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Heijmans</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ronse</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Mathematical morphology</article-title>
          .
          <source>Handbook of Spatial</source>
          Logics pp.
          <volume>857</volume>
          {
          <issue>944</issue>
          (
          <year>2007</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>