<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Collective Classication in Semantic Mapping with a Probabilistic Description Logic</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Fabiano</forename><forename type="middle">R</forename><surname>Correa</surname></persName>
							<email>fabiano.correa@usp.br</email>
						</author>
						<author>
							<persName><forename type="first">Fabio</forename><forename type="middle">G</forename><surname>Cozman</surname></persName>
							<email>fgcozman@usp.br</email>
							<affiliation key="aff1">
								<orgName type="department">Department of Mechatronic Engineering</orgName>
								<orgName type="institution">University of Sao Paulo</orgName>
								<address>
									<country key="BR">Brazil</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Jun</forename><surname>Okamoto</surname><genName>Jr</genName></persName>
							<email>jokamoto@usp.br</email>
							<affiliation key="aff1">
								<orgName type="department">Department of Mechatronic Engineering</orgName>
								<orgName type="institution">University of Sao Paulo</orgName>
								<address>
									<country key="BR">Brazil</country>
								</address>
							</affiliation>
						</author>
						<author>
							<affiliation key="aff0">
								<orgName type="department">Department of Civil Construction</orgName>
								<orgName type="institution">University of Sao Paulo</orgName>
								<address>
									<country key="BR">Brazil</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Collective Classication in Semantic Mapping with a Probabilistic Description Logic</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">7E469DC0828683DBF3579DD19402DA0E</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-23T22:32+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Sensor data classication is very dependent on which features represent primitives. We consider line segments extracted from laser points as primitives, and focus on their collective classication into door or wall objects, so as to build semantic maps. Because features may have non-trivial characteristics, and sensor primitives may be inter-related in complex ways, we represent features of spatial relationships using a probabilistic description logic.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Introduction</head><p>Recent successes have raised expectations concerning the behavior of mobile robots in dynamic environments <ref type="bibr" target="#b20">[21]</ref>. State-of-the-art applications construct precise spatial maps of static environments; however, autonomous robots need more than accurate spatial information when dealing with people or objects that display dynamic change. Semantic mapping focuses on the representation of an hierarchy of general objects in the environment, with their individual properties and inter-relationships. Broadly speaking, semantic maps must compactly encode rich information in a scalable manner.</p><p>Although there is no unique or precise denition for semantic maping in robotics, in the last ve years many researchers have turned to spatial representations tagged with information like: "This segment of laser data is a door" or "This area of the occupancy grid is a room". As such, a semantic map typically means a labeled spatial map, and not really a map interwoved with deep semantic information. Few proposals really include semantic information in their robotic architecture by means of an ontology that relates objects in the environment.</p><p>Clearly a more detailed look at semantic mapping is worth the study, because through semantic information we may expect to create more natural ways for robots to interact with humans and its environments.</p><p>Semantic mapping could deal with dierent sensor data inputs and output several dierent representations. Cameras could be employed to construct a map representation based in clusters of images representing dierent rooms <ref type="bibr" target="#b23">[24]</ref>.</p><p>Other proposals use 3D laser sensors to produce point cloud representations, that allows for object recognition <ref type="bibr" target="#b21">[22]</ref>, environment segmentation in oor and walls <ref type="bibr" target="#b0">[1]</ref>, and even the construction of a real map <ref type="bibr" target="#b14">[15]</ref>. One interesting application relies in laser sensors that obtains horizontal slices at a xed height of the environment to create bidimensional spatial maps. Semantic mapping in this context envolves the classication of line segments from already constructed 2D maps of indoor environments. This scenario was rstly proposed by Limketkai et al. <ref type="bibr" target="#b11">[12]</ref> and latter was also approached by Wang and Domingos <ref type="bibr" target="#b18">[19]</ref>. It is a scenario where one can explore dierent kinds of dependencies between the data, including spatial relationships and appearance. Both previous cited work employed models that combines rst-order or relational logic with probabilities to produce line segments classication. The use of probabilities is justied because there is considerable uncertainty in associating dependencies with the possible classes of line segments, both due to the uncertain process of creating line segments from laser points and to changes in sensed objects <ref type="bibr" target="#b19">[20]</ref>. And rst-order logic is an expressive language that allows for a rich representation of complex relationships between dierent object in a compact way.</p><p>In this paper we focus exactly on the problem of laser data classication, using a combination of logic and probability to represent information extracted from sensor data. At the moment, we provide only probabilistic reasoning in our model while logic elements are used to describe the scenario and to obtain an ontology that could be explored in future applications. We chose to model this problem in a probabilistic description logic called crALC, as it seems to provide a reasonable balance between exibility and computational cost, to be explored in further developments. The next section briey describes the probabilistic description logic crALC. In Section 3, semantic mapping is discussed. Experiments are detailed in Section 4, followed by our conclusions.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">Credal ALC</head><p>A probabilistic description logic, called Credal ALC (crALC), has been proposed recently <ref type="bibr" target="#b3">[4,</ref><ref type="bibr" target="#b4">5,</ref><ref type="bibr" target="#b15">16]</ref>, in a wave of related eorts <ref type="bibr" target="#b13">[14]</ref>. In fact, the literature brings a variety of probabilistic description logics <ref type="bibr" target="#b6">[7,</ref><ref type="bibr" target="#b8">9,</ref><ref type="bibr" target="#b9">10,</ref><ref type="bibr" target="#b10">11,</ref><ref type="bibr" target="#b12">13,</ref><ref type="bibr" target="#b2">3,</ref><ref type="bibr" target="#b17">18]</ref>; crALC is based on the popular ALC logic, adopts an interpretation-based semantics and resorts to the theory of Bayesian networks to allow for judgements of stochastic independence and to obtain inference algorithms.</p><p>The vocabulary of crALC contains individuals, concepts, and roles. Concepts and roles are combined to form new concepts using a set of constructors from ALC <ref type="bibr" target="#b16">[17]</ref>: conjunction (C D), disjunction (C D), negation (¬C ), existential restriction (∃r.C ) and value restriction (∀r.C ). A concept inclusion is denoted by C D and a concept denition is denoted by C ≡ D, where C and D are concepts; we assume in both cases that C is a concept name. We then say that C directly uses D; the relation uses is the transitive closure of directly uses. Also, the concept denotes C (¬C) for some concept C. As in ALC, the semantics is given by a domain D, a set of elements, and an interpretation mapping I that assigns an element to an individual, a set of elements to a concept, and a binary relation to a role. An interpretation mapping must also comply with constructs of the language; for instance, the interpretation of concept C D is I(C) ∩ I(D), while the interpretation of concept ∀r.C is {x ∈ D | ∀y : (x, y) ∈ I(r) → y ∈ I(C)}. Additionally, crALC accepts probabilistic inclusions as follows. A probability inclusion reads</p><formula xml:id="formula_0">P (C|D) ∈ [α 1 , α 2 ],</formula><p>where D is a concept and C is a concept name. The semantics of such a probabilistic inclusion is, informally:</p><formula xml:id="formula_1">∀x : P (C(x)|D(x)) ∈ [α 1 , α 2 ],<label>(1)</label></formula><p>where it is understood that probabilities are over the set of all interpretation mappings I for a domain D. If D is the concept then we write P (C) ∈ [α 1 , α 2 ]. Probabilistic inclusions are required to only have concept names in their conditioned concept (that is, inclusions such as P (∀r.C|D) are not allowed). Yet another type of probabilistic assessement is possible in crALC: for a role r, we can have P (r) ∈ [β 1 , β 2 ] to be made for roles, with semantics: ∀x, y :</p><formula xml:id="formula_2">P (r(x, y)) ∈ [β 1 , β 2 ],<label>(2)</label></formula><p>where again the probabilities are over the set of all interpretation mappings for a given domain.</p><p>Every ontology is assumed acyclic; that is, a concept does not use itself. If we write down an ontology as a directed graph where each node is a concept or role, and arcs go from concepts that are directly used to concepts that directly use them, we obtain that this graph must be acyclic. We refer to such a graph as an ontology graph. For instance, consider concepts A, B, C and the role r.</p><p>C is a concept inclusion dened by C ≡ A ∃r.B. In Figure <ref type="figure" target="#fig_0">1</ref>.a we have the ontology graph for this example. Note that exists a node for general role r (x, y) and another for the instantiation with concept B (x), ∃r.B (x). Concept inclusion C (x) is composed by A (x) and ∃r.B (x). In short, the sentences written in the underlying description logic (with added probabilistic features) induce directed dependencies between instantiations of concepts. Under some additional restrictions (unique-names assumption, known and nite domain), any ontology expressed in crALC can be grounded into a Bayesian network, possibly with attached probability intervals <ref type="bibr" target="#b3">[4,</ref><ref type="bibr" target="#b4">5,</ref><ref type="bibr" target="#b15">16]</ref>. That is, grounding an ontology with a nite and known domain leads to a credal network <ref type="bibr" target="#b5">[6]</ref>. In 3 Semantic mapping with crALC</p><p>We have used crALC previously to model some aspects of robotic semantic mapping. In <ref type="bibr" target="#b1">[2]</ref> we proposed to segment robotic sensor data (odometry, gyro and distance measures) obtained from navigation through an indoor environment, based on the objects found in each dierent area. Rooms and Corridors are examples of possible areas to be found in an indoor environment. Such segmentation of the sensor data provides a scalable way to map larger environments, as each area could be mapped independently: as a result, several smaller areas are mapped and then merged together to construct the map.</p><p>The main limitation of that approach was that crALC models areas of the environment with relation to full objects detected by a image processing algorithm -inference does not start from sensor data itself. In our previous work, sensor data consisted of images that were processed by SIFT algorithm to detect objects whose signatures were trained previously.</p><p>But real robotic tasks must deal directly with uncertain sensor data. To do so, we wish to explore the exibility and relatively low cost of crALC; however, we do face some challenges to do so. In crALC we face a diculty because the language models concepts (set of individuals) and a hierarchy over them, and not relations between individuals. There is no direct way to include a probabilistic dependency between two arbitrary constants or individuals. Some description logic languages that accepts nominals, allow us to specify individuals, like 'Brazil' and 'France'. But in semantic mapping domain it is impossible to consider in advance all the constants in the environment (all points, lines or planes that may exist).</p><p>The solution to this problem came from ideas presented in <ref type="bibr" target="#b18">[19]</ref>. The trick is to include in the model, individuals or constants that are created from the combination of two segments; for example, there are two distinct segment lines, a and b. Then, if one is near the other, the constant ab is created (ba could also be created, but is identical to the rst one). One way to specify in the model the conditional independences using the description logic language, is to create those kind of constants only when there is some dependency between the constants. Thus, it is not necessary to instatiate all possible combinations of segments. With that modication, it is necessary to dierentiate concepts with primitive constant and concepts with composed constants. We now consider our application in more detail.</p><p>The scenario of interest is to take a bidimensional metric map, constructed using a SLAM algorithm, based on distances from a laser sensor, and to classicate each segment of the map in door or wall segments. Segments are extracted from laser data points following <ref type="bibr" target="#b7">[8]</ref>. We do not propose to classify laser segments in real time as the robot constructs the map and localizes itself. Inferences are done oine, after the map has been obtained.</p><p>The trivial way to do that is to consider the length of each segment: doors tend to be of the same size, and walls have very variable lengths. But to make a robust classication, we need to consider further features of the segments. For instance, we should include dependences related to spatial relationships: points or line segments produced by laser sensor that are near one from another likely has the same classication.</p><p>To illustrate the importance of some features in the classication results, Table 1 lists the percentage of correct classication in ve dierent environments, using only Length, Length+Neighbours, and all features together. As representative features are added (for instance spatial relationships), results are improved.</p><p>Some of the spatial features used by <ref type="bibr" target="#b22">[23]</ref> are considered in our model and listed in Table <ref type="table" target="#tab_1">2</ref>.   An inherent problem in spatial mapping is the size of indoor environments.</p><p>As each wall could be formed by a dozen line segments, the number of constants to be considered, and consequently the number of spatial relations to put in the model, are prohibitive. In our experiments, we have decided to partition the dataset in smaller sets, so we could handle the problem with the tools available.</p><p>Figure <ref type="figure" target="#fig_5">3</ref> shows a corridor extracted from a map. The corridor is formed by a set of segments that must be classicated in doors, walls and others.  </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">Experiments</head><p>The experiments consist of teleoperation of a robot with a laser sensor through an indoor environment. As the robot navigates, laser readings and odometry are collected to be processed later, so as to produce a metric map. Any standard algorithm could be used to produce a consistent map. Basically, it is necessary to transform relative measures, obtained as the robot traverses the environment, into a global coordinate system, by dealing with uncertainty measures of the laser and the robot position. It is important to have line segments formed by laser points adequately positioned in the world, because crALC does not deal with uncertainty regarding spatial coordinates.</p><p>Although we collect some data with our own robot (Figure <ref type="figure" target="#fig_6">4</ref>), and tested our model with it to determine the parameters, we have decided to report results for a dataset available online in the Radish repository, as other works that approached that same problem, using instead RMN and MLN models, used that dataset. A restriction found in probabilistic models that incorporates logic elements is the type of random variables that are allowed. Often a continuous random variable for the length of the segment constructed from laser points must be discretized in a nite set of possible lengths. In our model, it was necessary to turn some numerical quantities into discrete values, as with variable Length.</p><p>We considered six dierent values of lengths for doors and walls, based on our observed data.</p><p>The values for our conditional probability tables (the parameters of our model), were determined experimentally using our own experience in this kind of problem. These values are listed in Table <ref type="table">3</ref>.</p><p>Inferences were performed using the package SamIam (available at the address http://reasoning.cs.ucla.edu/samiam/ ). We selected MAP-based explanations generated by an approximate algorithm. Through MAP, we produced collective classication, and decided on each line segment label considering the labels of its neighbours.  This article proposes semantic mapping techniques based on the classication of line segments from a metric map into Doors, W alls, or Others elements, using crALC as a representation language. Metric maps are constructed by a standard SLAM algorithm, so as to obtain a precise spatial positioning of each line segment and then to determine features. To do so, we used constants formed by the combination of two simple constants. With these new constants, we included features of neighborhoods and properties of alignments.</p><p>We chose a probabilistic description logic due to its compact encoding of the needed knowledge; as a result less parameters must be specied. Collective classication proceeds as inference over an instantiated probabilistic graph using approximate reasoning; all labels are decided together in a single run.</p><p>Preliminary results obtained with crALC show that it can handle classication of robotic sensor data. The next step is to further extend this labeling to create an automatic topological map starting for the labels of the metric map, and also to use the same technique to create 3d maps. Besides that, we are trying to introduce DL reasoning in the model through extension of ALC to some description logic that accepts spatial reasoning.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Fig. 1 .</head><label>1</label><figDesc>Fig. 1. Ontology graph</figDesc><graphic coords="3,269.36,529.74,151.25,56.48" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Figure 1 .</head><label>1</label><figDesc>b we have the grounded network for the ontology described in the previous paragraph, for a domain with only 2 individuals. Note that the entire ontology graph is repeated for each individual of the domain, with each concept instantiated for each individual and each role is instantiated with each pair of individuals. The probabilities of each sentence composes the CPT (Conditional Probability Table) of a particular node in the Bayesian network.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head>Figure 2</head><label>2</label><figDesc>Figure 2 depicts a Bayesian network constructed around two segments near each other and aligned along a line. Dashed line separates variables belonging to each of the segments. White nodes represents hidden variables; gray and black nodes represent observable variables; black nodes are continuous observable variables that must be discretized and gray nodes are discrete. Each segment is represented by SegType variable. Each has the Length, Depth, SingleAligned and SharpTurn properties. The relationships Neighbours, Consecutive and Aligned appears between each possible pair of segments. Beyond these properties and relationships, each segment could be attached to a line composed of aligned segments of the same type. In the scenario, only Wall objects could align to form a corridor. Each segment or aggregate of segments are represented by a discrete variable that contains its type (in the case of gure is LineType). StarLine, EndLine, PreviousAligned, NextAligned and PartOf characterize the properties of a segment inside a line. This model, once implemented in crALC, generates a large Bayesian network including all line segments extracted from the laser sensor, and considering all</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_3"><head></head><label></label><figDesc>of the type, Door, W all or Other PartOf : the segment is part of the line StartLine : the segment is the start of a line EndLine : the segment is the end of a line PreviousAligned : there are segments aligned to this segment (preceding it) NextAligned : there are segments aligned to this segment (following it) Aligned : the angle between two segments is below some threshold, and so is the perpendicular distance between them Neighbors : the distance between the nearest end points of two segments is below some threshold Consecutive : there is no other segment's initial point between the initial points of the two segments SingleAligned : the angle between the segment and the average line it belongs to is below some threshold SharpTurn : the distance between the segment and its neighbor is below some threshold, and it is almost perpendicular to the average line Length : the length of the segment Depth :the depth of the segment, i.e., the signed perpendicular distance of the segment's midpoint to the nearest line possible relationships between each two segments whose proximity is below some threshold. Classication is done through probabilistic inference in the graph using a MAP-based algorithm to promote collective classication. Recall that in collective classication, the class of each segment is decided based on the class of its neighbours.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_4"><head>Fig. 2 .</head><label>2</label><figDesc>Fig. 2. A sample diagram.</figDesc><graphic coords="7,165.95,115.83,283.47,231.72" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_5"><head>Fig. 3 .</head><label>3</label><figDesc>Fig. 3. Example of the scenario of classication of line segmentes.</figDesc><graphic coords="7,222.64,391.65,170.08,130.17" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_6"><head>Fig. 4 .</head><label>4</label><figDesc>Fig. 4. Robot Pioneer 3-AT used in the experiments.</figDesc><graphic coords="8,265.16,220.60,85.04,113.53" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_7"><head>Table 4</head><label>4</label><figDesc>shows results obtained by MAP inference in a scenario with 70 line segments. In each column represents a range (i.e., 1-10 or 11-20) in the line segments considered. Rows indicate an exact line segment inside the range of the respective column. Observing the results, we have around of 75% accuracy, considering only Length, and Neighboor and Aligned features. It is hard to make a quantitative comparison between our results with Limketkai's RMN and Wang's MLN, because the features used in their experiments are not clearly given; nevertheless, qualitatively, results with crALC are similar to the ones obtained with their probabilistic logic models. Table 3. CPTs used in the model. other door wall other door wall other true 0.6 0.8 0.6 0.6 0.6 0.6 0.7 0.8 0.5 false 0.4 0.2 0.4 0.4 0.4 0.4 0.3 0.2 0.5 Aligned s_1 door wall other s_2 door wall other door wall other door wall other true 0.5 0.3 0.3 0.3 0.5 0.3 0.3 0.3 0.5 false 0.5 0.7 0.7 0.7 0.5 0.7 0.7 0.7 0.5</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head>Table 1 .</head><label>1</label><figDesc>Impact of features on the performance of classier (extracted from<ref type="bibr" target="#b11">[12]</ref>).</figDesc><table><row><cell cols="4">Environment Lengths Lengths+Neighbours All</cell></row><row><cell>1 2 3 4 5</cell><cell>62.6% 58.7% 59.0% 51.8% 60.0%</cell><cell>88.5% 63.0% 79.2% 96.5% 68.5%</cell><cell>90.7% 93.5% 89.7% 97.7% 77.9%</cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_1"><head>Table 2 .</head><label>2</label><figDesc>Spatial features.</figDesc><table><row><cell>SegType :</cell><cell>the segment is of the type, Door, W all, or Other</cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_2"><head>Table 4 .</head><label>4</label><figDesc>Inference results.</figDesc><table><row><cell>Calculated/Correct</cell><cell>1-10</cell><cell>11-20</cell><cell>21-30</cell><cell>31-40</cell><cell>41-50</cell><cell>51-60</cell><cell>61-70</cell></row><row><cell>1</cell><cell cols="2">wall/wall wall/wall</cell><cell>wall/door</cell><cell cols="4">other/other door/wall door/door door/door</cell></row><row><cell>2</cell><cell>other/wall</cell><cell>door/wall</cell><cell>wall/wall</cell><cell>wall/door</cell><cell cols="3">door/door wall/wall wall/other</cell></row><row><cell>3</cell><cell cols="3">door/door wall/other wall/wall</cell><cell cols="4">wall/wall wall/wall wall/wall door/door</cell></row><row><cell>4</cell><cell cols="3">wall/wall wall/wall wall/wall</cell><cell>wall/other</cell><cell cols="3">door/door wall/other wall/wall</cell></row><row><cell>5</cell><cell cols="3">wall/wall wall/wall wall/wall</cell><cell cols="4">door/door wall/wall wall/wall wall/wall</cell></row><row><cell>6</cell><cell cols="3">wall/other door/door door/door</cell><cell>door/wall</cell><cell cols="3">door/door door/door wall/wall</cell></row><row><cell>7</cell><cell cols="3">wall/other door/door door/wall</cell><cell>other/wall</cell><cell cols="3">wall/wall wall/wall wall/wall</cell></row><row><cell>8</cell><cell cols="3">door/door other/wall door/door</cell><cell>wall/other</cell><cell cols="3">wall/wall wall/wall wall/wall</cell></row><row><cell>9</cell><cell cols="7">wall/wall door/door other/other wall/wall wall/wall wall/wall door/door</cell></row><row><cell>10</cell><cell cols="3">wall/wall wall/other wall/wall</cell><cell cols="4">door/door door/door wall/wall wall/other</cell></row><row><cell cols="2">5 Conclusion</cell><cell></cell><cell></cell><cell></cell><cell></cell><cell></cell><cell></cell></row></table></figure>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Discriminative learning of Markov random elds for segmentation of 3D scan data</title>
		<author>
			<persName><forename type="first">D</forename><surname>Anguelov</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Ben</forename><surname>Taskar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Chatalbashev</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Koller</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Gupta</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Heitz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Ng</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition</title>
				<meeting>the IEEE Conference on Computer Vision and Pattern Recognition</meeting>
		<imprint>
			<date type="published" when="2005">2005</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Dealing with semantic knowledge in robotics with a probabilistic description logic</title>
		<author>
			<persName><forename type="first">Fabiano</forename><surname>Corrêa</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Rodrigo</forename><forename type="middle">B</forename><surname>Polastro</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Fabio</forename><forename type="middle">G</forename><surname>Cozman</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Jun</forename><surname>Okamoto</surname><genName>Jr</genName></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Argentine Symposium on Articial Intelligence</title>
				<imprint>
			<date type="published" when="2010">2010</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">PR-OWL: A framework for probabilistic ontologies</title>
		<author>
			<persName><forename type="first">C</forename><forename type="middle">G</forename><surname>Paulo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Kathryn</forename><forename type="middle">B</forename><surname>Costa</surname></persName>
		</author>
		<author>
			<persName><surname>Laskey</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Conference on Formal Ontology in Information Systems</title>
				<imprint>
			<date type="published" when="2006">2006</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Loopy propagation in a probabilistic description logic</title>
		<author>
			<persName><forename type="first">Fabio</forename><forename type="middle">G</forename><surname>Cozman</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Rodrigo</forename><forename type="middle">B</forename><surname>Polastro</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Second International Conference on Scalable Uncertainty Management</title>
		<title level="s">Lecture Notes in Articial Intelligence</title>
		<editor>
			<persName><forename type="first">Sergio</forename><surname>Greco</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">Thomas</forename><surname>Lukasiewicz</surname></persName>
		</editor>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2008">5291. 2008</date>
			<biblScope unit="page">120133</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Complexity analysis and variational inference for interpretation-based probabilistic description logics</title>
		<author>
			<persName><forename type="first">Fabio</forename><forename type="middle">G</forename><surname>Cozman</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Rodrigo</forename><forename type="middle">B</forename><surname>Polastro</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the Conference on Uncertainty in Articial Intelligence</title>
				<meeting>the Conference on Uncertainty in Articial Intelligence</meeting>
		<imprint>
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Computing lower and upper expectations under epistemic independence</title>
		<author>
			<persName><forename type="first">C</forename><forename type="middle">P</forename><surname>De Campos</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Fabio</forename><forename type="middle">G</forename><surname>Cozman</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">International Journal of Approximate Reasoning</title>
		<imprint>
			<biblScope unit="volume">44</biblScope>
			<biblScope unit="page">244260</biblScope>
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">BayesOWL: Uncertainty modeling in semantic web ontologies</title>
		<author>
			<persName><forename type="first">Zhongli</forename><surname>Ding</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Yun</forename><surname>Peng</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Rong</forename><surname>Pan</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Soft Computing in Ontologies and Semantic Web</title>
				<meeting><address><addrLine>Berlin/Heidelberg</addrLine></address></meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2006">2006</date>
			<biblScope unit="volume">204</biblScope>
			<biblScope unit="page">329</biblScope>
		</imprint>
	</monogr>
	<note>Studies in Fuzziness and Soft Computing</note>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Incremental mapping of large cyclic environments</title>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">S</forename><surname>Gutmann</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Konolige</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the IEEE International Symposium on Computational Intelligence in Robotics and Automation</title>
				<meeting>the IEEE International Symposium on Computational Intelligence in Robotics and Automation</meeting>
		<imprint>
			<date type="published" when="1999">1999</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Probabilistic description logics</title>
		<author>
			<persName><forename type="first">J</forename><surname>Heinsohn</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Conference on Uncertainty in Articial Intelligence</title>
				<imprint>
			<date type="published" when="1994">1994</date>
			<biblScope unit="page">311318</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Probabilistic reasoning in terminological logics</title>
		<author>
			<persName><forename type="first">Manfred</forename><surname>Jaeger</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Principles of Knowledge Representation (KR)</title>
				<imprint>
			<date type="published" when="1994">1994</date>
			<biblScope unit="page">461472</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">P-CLASSIC: A tractable probablistic description logic</title>
		<author>
			<persName><forename type="first">Daphne</forename><surname>Koller</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Alon</forename><forename type="middle">Y</forename><surname>Levy</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Avi</forename><surname>Pfeer</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">AAAI</title>
				<imprint>
			<date type="published" when="1997">1997</date>
			<biblScope unit="page">390397</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Relational object maps for mobile robots</title>
		<author>
			<persName><forename type="first">B</forename><surname>Limketkai</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Liao</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Dieter</forename><surname>Fox</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the International Joint Conference on Articial Intelligence</title>
				<meeting>the International Joint Conference on Articial Intelligence</meeting>
		<imprint>
			<date type="published" when="2005">2005</date>
			<biblScope unit="volume">1</biblScope>
			<biblScope unit="page" from="1471" to="1476" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Expressive probabilistic description logics</title>
		<author>
			<persName><forename type="first">Thomas</forename><surname>Lukasiewicz</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Articial Intelligence</title>
		<imprint>
			<biblScope unit="volume">172</biblScope>
			<biblScope unit="page">852883</biblScope>
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">Managing uncertainty and vagueness in description logics for the semantic web</title>
		<author>
			<persName><forename type="first">Thomas</forename><surname>Lukasiewicz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">U</forename><surname>Straccia</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of Web Semantics</title>
		<imprint>
			<biblScope unit="volume">6</biblScope>
			<biblScope unit="issue">4</biblScope>
			<biblScope unit="page">291308</biblScope>
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">3D mapping with semantic knowledge</title>
		<author>
			<persName><forename type="first">A</forename><surname>Nuchter</surname></persName>
		</author>
		<author>
			<persName><forename type="first">O</forename><surname>Wulf</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Lingemann</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Hertzberg</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Wagner</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Surmann</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">RoboCup Internation Symposium</title>
				<imprint>
			<date type="published" when="2005">2005</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">Inference in probabilistic ontologies with attributive concept descriptions and nominals</title>
		<author>
			<persName><forename type="first">Rodrigo</forename><forename type="middle">B</forename><surname>Polastro</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Fabio</forename><forename type="middle">G</forename><surname>Cozman</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">4th International Workshop on Uncertainty Reasoning for the Semantic Web (URSW) at the 7th International Semantic Web Conference (ISWC)</title>
				<meeting><address><addrLine>Karlsruhe, Germany</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">Attributive concept descriptions with complements</title>
		<author>
			<persName><forename type="first">M</forename><surname>Schmidt-Schauss</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Smolka</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Articial Intelligence</title>
		<imprint>
			<biblScope unit="volume">48</biblScope>
			<biblScope unit="page">126</biblScope>
			<date type="published" when="1991">1991</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<analytic>
		<title level="a" type="main">A probabilistic terminological logic for modelling information retrieval</title>
		<author>
			<persName><forename type="first">Fabrizio</forename><surname>Sebastiani</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">17th Annual International ACM Conference on Research and Development in Information Retrieval (SIGIR)</title>
				<editor>
			<persName><forename type="first">W</forename><forename type="middle">B</forename><surname>Croft</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">C</forename><forename type="middle">J</forename><surname>Van Rijsbergen</surname></persName>
		</editor>
		<meeting><address><addrLine>Dublin, Ireland</addrLine></address></meeting>
		<imprint>
			<publisher>Springer-Verlag</publisher>
			<date type="published" when="1994">1994</date>
			<biblScope unit="page">122130</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b18">
	<analytic>
		<title level="a" type="main">Spatial description logic and its application in geospatial semantic web</title>
		<author>
			<persName><forename type="first">Wang</forename><surname>Sheng</surname></persName>
		</author>
		<author>
			<persName><surname>Da</surname></persName>
		</author>
		<author>
			<persName><surname>Liu</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">International Multisymposiums on Computer and Computacional Sciences</title>
				<imprint>
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b19">
	<monogr>
		<title level="m" type="main">Robotic mapping: A survey</title>
		<author>
			<persName><forename type="first">Sebastian</forename><surname>Thrun</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2002">2002</date>
		</imprint>
		<respStmt>
			<orgName>Carnegie Mellow University, Computer Science Department</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">Technical report</note>
</biblStruct>

<biblStruct xml:id="b20">
	<analytic>
		<title level="a" type="main">Stanley: the robot that won the DARPA grand challenge</title>
		<author>
			<persName><forename type="first">Sebastian</forename><surname>Thrun</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Mike</forename><surname>Montemerlo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Hendrik</forename><surname>Dahlkamp</surname></persName>
		</author>
		<author>
			<persName><forename type="first">David</forename><surname>Stavens</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Andrei</forename><surname>Aron</surname></persName>
		</author>
		<author>
			<persName><forename type="first">James</forename><surname>Diebel</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Philip</forename><surname>Fong</surname></persName>
		</author>
		<author>
			<persName><forename type="first">John</forename><surname>Gale</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Morgan</forename><surname>Halpenny</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Gabriel</forename><surname>Homann</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Kenny</forename><surname>Lau</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Celia</forename><surname>Oakley</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Mark</forename><surname>Palatucci</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Vaughan</forename><surname>Pratt</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Pascal</forename><surname>Stang</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of Field Robotics</title>
		<imprint>
			<biblScope unit="volume">23</biblScope>
			<biblScope unit="issue">9</biblScope>
			<biblScope unit="page">661692</biblScope>
			<date type="published" when="2006">2006</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b21">
	<analytic>
		<title level="a" type="main">Robust 3D scan point classication using associative Markov networks</title>
		<author>
			<persName><forename type="first">Rudolph</forename><surname>Triebel</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Kristian</forename><surname>Kersting</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Wolfram</forename><surname>Burgard</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the IEEE International Conference on Robotics and Automation</title>
				<meeting>the IEEE International Conference on Robotics and Automation</meeting>
		<imprint>
			<date type="published" when="2006">2006</date>
			<biblScope unit="page">26032608</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b22">
	<analytic>
		<title level="a" type="main">Hybrid Markov logic networks</title>
		<author>
			<persName><forename type="first">Jue</forename><surname>Wang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Pedro</forename><surname>Domingos</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 23rd National Conference on Articial Intelligence</title>
				<meeting>the 23rd National Conference on Articial Intelligence</meeting>
		<imprint>
			<date type="published" when="2008">2008</date>
			<biblScope unit="volume">2</biblScope>
			<biblScope unit="page">11061111</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b23">
	<analytic>
		<title level="a" type="main">From images to rooms</title>
		<author>
			<persName><forename type="first">Zoran</forename><surname>Zivkovic</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Olaf</forename><surname>Booij</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Ben</forename><surname>Kröse</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Robotics and Autonomous Systems</title>
		<imprint>
			<biblScope unit="volume">55</biblScope>
			<biblScope unit="page">411418</biblScope>
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
