<!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>Cognitive Neuro-Symbolic Reasoning Systems</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Alessandro Oltramari</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Bosch Research and Technology Center &amp; Bosch Center for Artificial Intelligence 2555 Smallman</institution>
          ,
          <addr-line>15222 Pittsburgh</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Knowledge-infusion methods are key to enhance neural models and improve their performance, but they are not suficient to enable high-level reasoning, which is typically required by tasks such as natural language understanding, activity recognition, decision making in complex scenarios. Accordingly, we propose to use a cognitive architecture as orchestrator of the integration between symbolic knowledge and machine learning.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;neuro-symbolic AI</kwd>
        <kwd>cognitive architecture</kwd>
        <kwd>high-level reasoning</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
    </sec>
    <sec id="sec-2">
      <title>2. Motivations</title>
      <sec id="sec-2-1">
        <title>2.1. Lack of Context and Reasoning</title>
        <p>
          Over the last decade, the integration of deep learning in computer vision systems has yielded
substantial advancements. For instance, neural models can achieve good performance in
object detection when training and testing domains originate from the same data distribution.
However, recent work shows that minimal/regional modifications implanted in the data at
test time cause significant drop in accuracy (e.g., [
          <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
          ]). The examples documented in [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]
are of particular interest, as they indicate how common sense contextualization, by means of
incorporating a priori structured knowledge into deep models, can mitigate the efect of those
perturbations, resulting in more robust performance [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]. In general, a visual model suitably
infused with knowledge extracted from semantic resources like ConceptNet [10] can strengthen
the connections holding within instances of the same conceptual domain (e.g., couch, television,
table, lamp are located in living rooms) and discard out-of-context interpretations (e.g., no real
elephants are located in living rooms, but photographs of elephant may be – figure 1 depicts
such case).
        </p>
        <p>When shifting to the language domain, and to tasks like automated question answering, the
key role played by knowledge-based contextualization remains evident. For instance, it has
been demonstrated that using KG triples to disambiguate textual elements in a sentence, and
embed the corresponding concepts and relations in large language models [11], significantly
improves performance (e.g., [12]). In fact, despite of the impressive results that Neural
Language Modeling (NLM) is producing in Natural Language Processing (NLP) [13, 14, 15],
basic reasoning capabilities are still largely missing1. Let’s expand on this argument, and
consider some examples. In ProtoQA [16], GPT-3 [17] fails to select options like ‘pumpkin’,
‘cauliflower’, ‘cabbage’ as top candidates, for the question ‘one vegetable that is about as big as
your head is?’: instead, ‘broccoli’, ‘cucumber’, ‘beet’, ‘carrot’ are predicted. In this case, the
diferent models learn some essential properties of vegetables from the training data, but do
not seem to acquire the capability of comparing their size to that of other types of objects,
1This is also the reason why it’s more appropriate to refer to these tasks as NLP, and not NLU (Natural Language
Understanding), which would entail that robust and comprehensive reasoning capabilities are present.
revealing a substantial lack of analogical reasoning [18]. The same issues are observed when
ChatGPT-3, a recent popular version of GPT-3 optimized for conversations, is considered: the
main diference is that ChatGPT-3 is capable of generating plausible answers only when the
question is submitted literally, but fails to do so when the question is paraphrased by using
synonyms of the verbal form ‘about as big as’, e.g., ‘about the same size’, ‘about the same shape’,
‘comparable to’, etc. This hypersensitivity to surface-level linguistic features (vocabulary,
syntax, etc.) – a proxy of the model’s incapability to generalize over textual variations of the
same conceptual content – seem to indicate that the model cannot perform the necessary
(analogical) reasoning steps needed to answer to the question correctly. Along these lines,
recent work [19] has shown that lack of complex inferences, role-based event prediction, and
understanding the conceptual impact of negation, are some of the weaknesses diagnosed when
BERT [11], one of prominent open source language models, is applied to benchmark datasets.
ProtoQA again provides good examples of these deficiencies: in general, neural models struggle
to correctly interpret the scope of modifiers like ‘not’ ( reasoning under negation), ‘often’ and
‘seldom’ (temporal reasoning). Regarding the latter, in task 14 of bAbI [20], a comprehensive
benchmark challenge designed by Facebook Research, NLM systems exhibit variable accuracy
in grasping temporal ordering entailed by prepositions like ‘before’ and ‘after’. Similarly, in
bAbI task 17, which concerns spatial reasoning, NLM systems fail to infer basic positional
information that require interpreting the semantics of ‘to the left/right of’, ‘above/below’, etc. If
NLM systems are inaccurate when dealing with common characteristics of the physical world,
their performance doesn’t improve when sentiments are considered: for instance, in SocialIQA
[21], given a context like ‘in the school play, Robin played a hero in the struggle to death with
the angry villain’, models are unable to consistently select ‘hopeful that Robin will succeed’
over ‘sorry for the villain’ when required to pick the correct answer to ‘how would others feel
afterwards?’. It’s not surprising that reasoning about emotional reactions represents a dificult
task for pure learning systems, when we consider that such form of inference is deeply rooted
in the sphere of human experiences and social life, which involves a ‘layered’ understanding of
mental attitudes, intentions, motivations, empathy.</p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. The Cognitive Factor</title>
        <p>The anecdotal errors presented above are representative of a widespread phenomenon: i.e.,
large language models are currently not suited for human-like reasoning. But, are mainstream
neuro-symbolic approaches suficient to guarantee it? Limitations emerge in this case too: latent,
sub-symbolic expressions can only augment training signals with features derived from explicit
semantic content, but this infusion process doesn’t carry any information about the inferential
mechanisms needed to process the learned knowledge.2 Such mechanisms are based on general
logic-based reasoning, e.g. Region-Connection-Calculus for spatial reasoning [24], Allen’s
temporal axioms [25], and on domain/task-dependent reasoning, which is often associated with
decision making. Implementing these mechanisms, and integrating them with neuro-symbolic
2Relevant work exists showing how deep learning models can replicate logical reasoning (e.g., [22, 23]), but it doesn’t
follow that any form of reasoning should be reduced to sub-symbolic learning (or at least this is an assumption
only for some closely-paired neuro-symbolic systems).
approaches, is what we advocate for in this position paper: in particular, in the next section we
make the case for developing a cognitive neuro-symbolic reasoning framework, namely a
framework where a cognitive architecture is integrated with a neural and a symbolic module.3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Method</title>
      <p>Cognitive architectures attempt to capture at the computational level the invariant mechanisms
of human cognition, including those underlying the functions of control, learning, memory,
adaptivity, perception and action. ACT-R (Adaptive Control of Thought, Rational), in particular,
[27], is designed as a modular framework including perceptual, motor and memory components,
synchronized by a procedural module through limited capacity bufers. Over the years, ACT-R
has accounted for a broad range of tasks at a high level of fidelity, reproducing aspects of
complex human behavior, from everyday activities like event planning [28] and car driving [29],
to highly technical tasks such as piloting an airplane [30], and monitoring a network to prevent
cyber-attacks [31]. In previous work, ACT-R has been used as a component in pipelines that
include either learning algorithms (e.g., biologically-inspired neural networks [32]) or external
knowledge (e.g., [33, 34]): no efort exists, however, to integrate the cognitive architecture with
neuro-symbolic methods and structures. We claim that such extension would be instrumental
to enhance AI-systems and enable high-level reasoning.</p>
      <p>Figure 2 outlines our proposed framework: the boxes in blue, enclosed in the grey rectangle,
3Our approach is complemental to the body of work on neuro-symbolic cognitive reasoning (see for instance [26],
which investigates how neuro-symbolic approaches can be used to realize human-like cognitive reasoning.
represent the default components of ACT-R, those in green the proposed extensions. The
integration occurs along three main directions:
• knowledge ↭ memory: the external symbolic module, which can include
background/domain knowledge graphs (KG), lexical resources (LR), rule bases (RB), and a suitable
inference engine, is linked to the declarative memory. This is a two-way integration: the
symbolic module can be read or written by ACT-R, where the latter operation is triggered
when populating or pruning world knowledge is needed as part of task-execution.
• neural ⇝ perception: the neural module, which can include convolutional, recurrent,
long-short-term memory networks etc., is trained and tested with raw data processed from
the environment, providing relevant patterns of information to the perceptual module.
This integration bypasses the direct connection holding – in standard ACT-R – between
the perceptual module and the environment.4
• knowledge ⇝ neural: embedding mechanisms govern knowledge-infusion in the neural
module, enabling knowledge-based contextualization of patterns of information distilled
from the environment, and used as input for the ACT-R’s perceptual module.</p>
      <p>If the mutual connections between the two proposed modules and ACT-R provide
comprehensive knowledge structures along with scalable learning functionalities, they don’t – per se –
bring about high-level reasoning: this capability emerges from two features of the integrated
framework, namely the cognitive architecture’s own procedural module and the inference
engine in the external symbolic module.</p>
      <p>The procedural module matches the content of the other module bufers and coordinates their
activity using production rules, which are ‘condition-action’ pairs tied to the task at hand.
Productions use an utility-based computation to select, from a set of task-specific plausible
rules, the single rule that is executed at any point in time. For instance, when building a
recommendation system to support a mechanic in troubleshooting a car engine, a relevant
scenario that needs to be covered is a vehicle that doesn’t start but has power; in this example,
a high-utility production rule should capture the following heuristic: if the engine holds
compression well, and the fuel system is working correctly, then check
the spark plugs. The conditions in this rule clearly require empirical evidence, as it is often
the case when cognitive architectures are applied to real-world problems: in our scenario, such
evidence could be actually gathered by a real technician using the recommendation system in
a human-machine-teaming fashion, a type of application that would fall under the ‘cognitive
model as oracle’ paradigm [35].</p>
      <p>The inference engine in the symbolic module is used to derive knowledge from assertions in the
semantic resource of reference, a well-known feature of symbolic AI systems. What is important
to stress here, is that – in our proposal - this form of logic-based reasoning has two functions:
1) providing a combination of asserted and inferred knowledge that ACT-R declarative memory
can process and pass to the production system; 2) supporting knowledge-infusion into neural
modules. In particular, the first functionality helps to decouple basic forms of reasoning, e.g.
temporal and spatial, from cognitive assessments performed by the production system on
4Such connection assumes symbolic representations of visual and auditory signals being available to the architecture
through pre-processing.
conditional actions. Such feature makes our proposed system eficient, as ACT-R productions
are not well-suited to logical reasoning.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusion</title>
      <p>In the current debate on the limits of AI, the split is oftentimes between those who think that
“more data” is the panacea, and those that support designing systems that integrate knowledge
representation and reasoning with learning algorithms. In this position paper, which can be
conceived as a product of the second category, we made the case for adopting a cognitive
approach to perform that integration, inspired by the results that architectures like ACT-R have
produced, over the last decades, in modeling complex human tasks and high-level reasoning.
We described the main components of a cognitive neuro-symbolic reasoning system, and outlined
their intrinsic characteristics and functionalities. At present, we are working on a first
proof-ofconcept of such system, focused on use cases from Industry 4.0.</p>
      <p>To paraphrase Yoshua Bengio [36], we don’t think this is the only possibility to reach
humanlevel reasoning in AI, but through a diversity of explorations, we’ll increase our chances to find
the ingredients we are missing.
[10] R. Speer, J. Chin, C. Havasi, Conceptnet 5.5: An open multilingual graph of general
knowledge, in: Thirty-first AAAI conference on artificial intelligence, 2017.
[11] J. Devlin, M.-W. Chang, K. Lee, K. Toutanova, Bert: Pre-training of deep bidirectional
transformers for language understanding, arXiv preprint arXiv:1810.04805 (2018).
[12] K. Ma, F. Ilievski, J. Francis, Y. Bisk, E. Nyberg, A. Oltramari, Knowledge-driven data
construction for zero-shot evaluation in commonsense question answering, in: Proceedings
of the AAAI Conference on Artificial Intelligence, volume 35, 2021, pp. 13507–13515.
[13] K. Ma, J. Francis, Q. Lu, E. Nyberg, A. Oltramari, Towards generalizable neuro-symbolic
systems for commonsense question answering, in: Proc. of the First Workshop on
Commonsense Inference in Natural Language Processing, 2019, pp. 22–32.
[14] L. Bauer, M. Bansal, Identify, align, and integrate: Matching knowledge graphs to
commonsense reasoning tasks, in: Proc. of the 16th Conference of the European Chapter of the
Association for Computational Linguistics: Main Volume, Association for Computational
Linguistics, Online, 2021, pp. 2259–2272. URL: https://www.aclweb.org/anthology/2021.
eacl-main.192.
[15] V. Shwartz, P. West, R. Le Bras, C. Bhagavatula, Y. Choi, Unsupervised commonsense
question answering with self-talk, in: Proc. of the 2020 Conference on Empirical Methods
in Natural Language Processing (EMNLP), Association for Computational Linguistics,
Online, 2020, pp. 4615–4629. URL: https://www.aclweb.org/anthology/2020.emnlp-main.
373. doi:10.18653/v1/2020.emnlp-main.373.
[16] M. Boratko, X. L. Li, R. Das, T. O’Gorman, D. Le, A. McCallum, Protoqa: A question
answering dataset for prototypical common-sense reasoning, arXiv preprint arXiv:2005.00771
(2020).
[17] R. Dale, Gpt-3: What’s it good for?, Natural Language Engineering 27 (2021) 113–118.
[18] A. Ushio, L. Espinosa-Anke, S. Schockaert, J. Camacho-Collados, Bert is to nlp what
alexnet is to cv: Can pre-trained language models identify analogies?, arXiv preprint
arXiv:2105.04949 (2021).
[19] A. Ettinger, What bert is not: Lessons from a new suite of psycholinguistic diagnostics for
language models, Transactions of the Association for Computational Linguistics 8 (2020)
34–48.
[20] J. Weston, A. Bordes, S. Chopra, A. M. Rush, B. van Merriënboer, A. Joulin, T. Mikolov,
Towards ai-complete question answering: A set of prerequisite toy tasks, arXiv preprint
arXiv:1502.05698 (2015).
[21] M. Sap, H. Rashkin, D. Chen, R. Le Bras, Y. Choi, Social IQa: Commonsense reasoning
about social interactions, in: Proc. of EMNLP-IJCNLP, 2019, pp. 4463–4473.
[22] M. Ebrahimi, A. Eberhart, P. Hitzler, On the capabilities of pointer networks for deep
deductive reasoning, arXiv preprint arXiv:2106.09225 (2021).
[23] A. d. Garcez, S. Bader, H. Bowman, L. C. Lamb, L. de Penning, B. Illuminoo, H. Poon, C.
Gerson Zaverucha, Neural-symbolic learning and reasoning: A survey and interpretation,
Neuro-Symbolic Artificial Intelligence: The State of the Art 342 (2022) 1.
[24] A. G. Cohn, B. Bennett, J. Gooday, N. M. Gotts, Qualitative spatial representation and
reasoning with the region connection calculus, geoinformatica 1 (1997) 275–316.
[25] J. F. Allen, G. Ferguson, Actions and events in interval temporal logic, Journal of logic and
computation 4 (1994) 531–579.
[26] A. S. Garcez, L. C. Lamb, D. M. Gabbay, Neural-symbolic cognitive reasoning, Springer</p>
      <p>Science &amp; Business Media, 2008.
[27] J. R. Anderson, M. Matessa, C. Lebiere, Act-r: A theory of higher level cognition and its
relation to visual attention, Human–Computer Interaction 12 (1997) 439–462.
[28] S. Somers, A. Oltramari, C. Lebiere, Cognitive twin: A cognitive approach to personalized
assistants., in: AAAI Spring Symposium: Combining Machine Learning with Knowledge
Engineering (1), 2020.
[29] M. Cina, A. B. Rad, Categorized review of drive simulators and driver behavior analysis
focusing on act-r architecture in autonomous vehicles, Sustainable Energy Technologies
and Assessments 56 (2023) 103044.
[30] H. Chen, S. Liu, L. Pang, X. Wanyan, Y. Fang, Developing an improved act-r model for
pilot situation awareness measurement, IEEE Access 9 (2021) 122113–122124.
[31] N. Ben-Asher, A. Oltramari, R. F. Erbacher, C. Gonzalez, Ontology-based adaptive systems
of cyber defense, in: Conference on Semantic Technology for Intelligence, Defense, and
Security, CEUR-WS, 2015.
[32] D. J. Jilk, C. Lebiere, R. C. O’Reilly, J. R. Anderson, Sal: An explicitly pluralistic cognitive
architecture, Journal of Experimental and Theoretical Artificial Intelligence 20 (2008)
197–218.
[33] A. Oltramari, C. Lebiere, Using ontologies in a cognitive-grounded system: automatic
action recognition in video surveillance, in: Proceedings of the 7th International Conference
on Semantic Technology for Intelligence, Defense, and Security, Citeseer, 2012.
[34] B. Emond, Wn-lexical: An act-r module built from the wordnet lexical database, in:
Proceedings of the Seventh International Conference on Cognitive Modeling, 2006, pp.
359–360.
[35] C. Lebiere, E. Cranford, M. Martin, D. Morrison, A. Stocco, Cognitive architectures and
their applications, in: Proceedings of IEEE CIC, 2022.
[36] Yoshua Bengio, Deeplearning.ai, 2022. https://www.deeplearning.ai/the-batch/
yoshua-bengio-wants-neural-nets-that-reason/.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Q.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Mao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Guo</surname>
          </string-name>
          ,
          <article-title>Knowledge graph embedding: A survey of approaches and applications</article-title>
          ,
          <source>IEEE Transactions on Knowledge and Data Engineering</source>
          <volume>29</volume>
          (
          <year>2017</year>
          )
          <fpage>2724</fpage>
          -
          <lpage>2743</lpage>
          . doi:
          <volume>10</volume>
          .1109/TKDE.
          <year>2017</year>
          .
          <volume>2754499</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>M. E.</given-names>
            <surname>Peters</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Ammar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Bhagavatula</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Power</surname>
          </string-name>
          ,
          <article-title>Semi-supervised sequence tagging with bidirectional language models</article-title>
          ,
          <source>arXiv preprint arXiv:1705.00108</source>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>F.</given-names>
            <surname>Strub</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Seurin</surname>
          </string-name>
          , E. Perez, H. De Vries,
          <string-name>
            <given-names>J.</given-names>
            <surname>Mary</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Preux</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. C.</given-names>
            <surname>Pietquin</surname>
          </string-name>
          ,
          <article-title>Visual reasoning with multi-hop feature modulation</article-title>
          ,
          <source>in: Proceedings of the European Conference on Computer Vision (ECCV)</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>784</fpage>
          -
          <lpage>800</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>K.</given-names>
            <surname>Margatina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Baziotis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Potamianos</surname>
          </string-name>
          ,
          <article-title>Attention-based conditioning methods for external knowledge integration</article-title>
          , arXiv preprint arXiv:
          <year>1906</year>
          .
          <volume>03674</volume>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>I.</given-names>
            <surname>Kotseruba</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. K.</given-names>
            <surname>Tsotsos</surname>
          </string-name>
          ,
          <article-title>40 years of cognitive architectures: core cognitive abilities and practical applications</article-title>
          ,
          <source>Artificial Intelligence Review</source>
          <volume>53</volume>
          (
          <year>2020</year>
          )
          <fpage>17</fpage>
          -
          <lpage>94</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>P.</given-names>
            <surname>Langley</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. E.</given-names>
            <surname>Laird</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Rogers</surname>
          </string-name>
          ,
          <article-title>Cognitive architectures: Research issues and challenges</article-title>
          ,
          <source>Cognitive Systems Research</source>
          <volume>10</volume>
          (
          <year>2009</year>
          )
          <fpage>141</fpage>
          -
          <lpage>160</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>K.</given-names>
            <surname>Eykholt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Evtimov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Fernandes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Rahmati</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Xiao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Prakash</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Kohno</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Song</surname>
          </string-name>
          ,
          <article-title>Robust physical-world attacks on deep learning visual classification</article-title>
          ,
          <source>in: Proceedings of the IEEE conference on computer vision and pattern recognition</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>1625</fpage>
          -
          <lpage>1634</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>A.</given-names>
            <surname>Rosenfeld</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Zemel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. K.</given-names>
            <surname>Tsotsos</surname>
          </string-name>
          ,
          <article-title>The elephant in the room</article-title>
          , arXiv preprint arXiv:
          <year>1808</year>
          .
          <volume>03305</volume>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>K.</given-names>
            <surname>Marino</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Salakhutdinov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gupta</surname>
          </string-name>
          ,
          <article-title>The more you know: Using knowledge graphs for image classification</article-title>
          ,
          <source>arXiv preprint arXiv:1612.04844</source>
          (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>