example, considering the meaningful operators of the
answer set semantics, the interpreter is tasked to build
an AnsProlog program from the RDF/OWL axioms
and provides it for the reasoner which is aware of
these notations, called ASP Solvers. Depicted in Fig
3, the knowledge sources which are modelled with
RDF triples need to be aligned with the observations
stating detected events in the environment. Since the
ASP solver accepts AnsProlog clauses, the existence
of an ASP Interpreter is indispensable. Given a set
of RDF axioms, this interpreter creates ASP based
rules. At this moment, the created rules are ready to
be passed through the ASP Solver for inferring the
best explanations.
However, this solver due to the amount of rules
generated by the aforementioned component might
be not efficient enough. For example, the inference
process might be time consuming or even undecid-
able. In order to overcome these problems, the sec-
ond main component is required. Being able to recog-
nise the axioms absence of which raises the computa-
tional complexity, the Complexity Checker builds a
SPARQL query based on the lack of knowledge and
queries the repositories. Loosely speaking, this com-
ponent close the loop of ontology-ASP Solver for the
sake of relaxing the complexity by looking for highly
required axioms over knowledge sources.
This approach will be evaluated with data coming
from a small smart-kitchen equipped with a ZigBee
networks including ZigBee sensors and an electronic
nose that observe the environment. The data gathering
phase is under process and the objective is annotation
of the electronic nose data with the best explanation
inferred by the reasoner.
6 EXPECTED OUTCOME
All three approaches are common in the final goal,
namely annotating sensor data which can be counted
as a solution for the semantic gap problem specifically
for our electronic nose data. There are two parame-
ters discerning among these models, the effectiveness
in the sense of the time complexity and the expres-
siveness of final explanations. We will examine how
multivariate data coming from sensors which are in
company with electronic noses can promote the rea-
soning process in terms of creating the best explana-
tions.
ACKNOWLEDGEMENTS
This work has been funded by the Swedish Research
Counciln (Vetenskapsradet) under the project title
cognitive electronic noses.
REFERENCES
Alirezaie, M. and Loutfi, A. (2012). Ontology alignment
for classification of low level sensor data. In Filipe,
J. and Dietz, J. L. G., editors, KEOD, pages 89–97.
SciTePress.
Bache, K. and Lichman, M. (2013). Uci-machine learn-
ing repository. Irvine, CA: University of California,
School of Information and Computer Science.
Balduccini, M. and Girotto, S. (2010). Formalization of
psychological knowledge in answer set programming
and its application. Theory Pract. Log. Program.,
10(4-6):725–740.
Bylander, T., A. D. T. M. J. J. (1991). The computational
complexity of abduction.
Coradeschi, S., Loutfi, A., and Wrede, B. (2013). A short
review of symbol grounding in robotic and intelligent
systems. volume 27, pages 129–136. Springer-Verlag.
Eiter, T., Gottlob, G., and Leone, N. (1997). Semantics and
complexity of abduction from default theories. Artifi-
cial Intelligence, 90(12):177 – 223.
Harnad, S. (1990). The symbol grounding problem. Physica
D: Nonlinear Phenomena, 42:335–346.
Heath, T. and Bizer, C. (2011). Linked Data: Evolving the
Web into a Global Data Space. Morgan & Claypool,
1st edition.
Henson, C. A., Sheth, A. P., and Thirunarayan, K. (2012).
Semantic perception: Converting sensory observa-
tions to abstractions. IEEE Internet Computing,
16(2):26–34.
Henson, C. A., Thirunarayan, K., Sheth, A. P., and , P. H.
(2011). Representation of parsimonious covering the-
ory in owl-dl. In OWLED.
Hilbert, M. and L
´
opez, P. (2011). The world’s technolog-
ical capacity to store, communicate, and compute in-
formation. Science, 332(6025):60–65.
Joshi, R. and Sanderson, A. C. (1999). Multisensor fusion :
a minimal representation framework. Series in Intel-
ligent Control and Intelligent Automation. World Sci-
entific, Singapore, London, Hong Kong.
Loutfi, A. (2006). Odour Recognition using Electronic
Noses in Robotic and Intelligent Systems. PhD the-
sis,
¨
Orebro University,
¨
Orebro, Sweden.
Loutfi, A., Coradeschi, S., Duckett, T., and Wide, P. (2001).
Odor source identification by grounding linguistic de-
scriptions in an artificial nose. Proc. SPIE Conference
on Sensor Fusion: Architectures, Algorithms and Ap-
plications V, 4385:273–282.
Loutfi, A., Coradeschi, S., and Saffiotti, A. (2005). Main-
taining coherent perceptual information using anchor-
ing. pages 1477–1482.
IC3K2013-DoctoralConsortium
26