<?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">Demonstrating Pronto: a Non-Monotonic Probabilistic OWL Reasoner</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Pavel</forename><surname>Klinov</surname></persName>
							<email>pklinov@cs.man.ac.uk</email>
							<affiliation key="aff0">
								<orgName type="institution">The University of Manchester</orgName>
								<address>
									<postCode>M13 9PL</postCode>
									<settlement>Manchester</settlement>
									<country key="GB">UK</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Bijan</forename><surname>Parsia</surname></persName>
							<email>bparsia@cs.man.ac.uk</email>
							<affiliation key="aff0">
								<orgName type="institution">The University of Manchester</orgName>
								<address>
									<postCode>M13 9PL</postCode>
									<settlement>Manchester</settlement>
									<country key="GB">UK</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Demonstrating Pronto: a Non-Monotonic Probabilistic OWL Reasoner</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">0A0C5CDCDF103FE344F092DB59C40712</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T21:47+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>The demonstration presents Pronto -a prototype of a nonmonotonic probabilistic reasoner for very expressive Description Logics. Pronto is built on top of the OWL DL reasoner Pellet, and is capable of performing default probabilistic reasoning in the Semantic Web. It can handle uncertainty in terminological and assertional DL axioms. The demonstration covers Pronto's features and capabilities as well as current challenges and limitations. It describes how an involved realistic problem of breast cancer risk assessment can be formalized in terms of probabilistic reasoning in Pronto 1 .</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>One of the limitations of current Description Logic (DL) reasoners is the inability to handle uncertain knowledge. It is a serious obstacle to the expansion of the Semantic Web because many domains of human interest contain knowledge that cannot be represented with absolute certainty. One example of an uncertain domain is medicine, in particular, disease diagnosing. Symptoms, causes and consequences of many diseases are uncertain which complicates conceptualization of such domains in formal ontologies and thus restricts machine understanding.</p><p>This demonstration presents Pronto -a probabilistic DL reasoner prototype <ref type="bibr" target="#b0">[1]</ref>. Pronto is an attempt to provide reasoning services for P-SHIQ(D) -a very expressive formalism that is a probabilistic generalization of OWL with the exception of nominals <ref type="bibr" target="#b1">[2]</ref>. In addition, the demo will show how Pronto can aid in the probabilistic ontology-based modeling of a realistic medical problem by providing representation and reasoning services for breast cancer risk assessment.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">Research Background</head><p>Pronto provides means for the representation of uncertain ontological statements and offers a collection of reasoning services. It uses the syntax of Lukasiewicz's conditional constraints to express uncertain OWL axioms <ref type="bibr" target="#b1">[2]</ref> and Lehmann's lexicographic entailment to perform default probabilistic reasoning <ref type="bibr" target="#b2">[3]</ref> [2].</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1">Representation of Uncertain Knowledge</head><p>Pronto represents uncertain ontological knowledge using P-SHIQ(D) formalism <ref type="bibr" target="#b1">[2]</ref> that is a probabilistic generalization of of the very expressive DL SHIQ(D). It is heavily based on the earlier developed approach to default probabilistic reasoning with conditional constraints <ref type="bibr" target="#b3">[4]</ref>. In the context of P-SHIQ(D), conditional constraints are expressions of the form (D|C) <ref type="bibr">[l, u]</ref> where C and D are arbitrary SHIQ(D) concepts and [l, u] is a closed interval within [0, 1].</p><p>Using conditional constraints Pronto is capable of representing uncertainty in both, TBox and ABox axioms. Informally, constraint (D|C)[l, u] can represent uncertain TBox axioms with the semantics: "C is a sub-concept of D with probability between l and u". An uncertain ABox axiom a : C can be represented by a constraint (C|⊤)[l, u] for probabilistic individual a.</p><p>The important feature of P-SHIN (D) supported by Pronto is the ability to capture default terminological knowledge. That is, TBox constraints are default in the sense that they represent statements that are generally true but might be overridden by more specific statements. The demo will exemplify this possibility.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2">Default Probabilistic Reasoning</head><p>The main reasoning task in P-SHIQ(D) is entailing new conditional constraints, both, terminological and assertional, from probabilistic knowledge bases. Given that standard notion of logical entailment is too weak <ref type="bibr" target="#b3">[4]</ref>, it has been proposed to use Lehmann's lexicographic entailment that obeys desirable non-monotonic properties <ref type="bibr" target="#b2">[3]</ref>. In particular, it allows to resolve conflicts between conditional constraints by preferring some constraints to others <ref type="bibr" target="#b3">[4]</ref>.</p><p>Computing probabilistic entailments involves other reasoning procedures, such as probabilistic satisfiability and probabilistic consistency <ref type="bibr" target="#b1">[2]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">Technological Basis</head><p>One of the principal requirements for Pronto was that the uncertainty could be gradually introduced into existing OWL ontologies and that the existing OWL reasoning services should be retained. To meet that requirement, Pronto was designed on top of the OWL reasoner Pellet <ref type="bibr" target="#b4">[5]</ref> that performs reasoning with the classical parts of ontologies Pronto also employs methods for solving linear optimization and related subproblems. Following Lukasiewicz's approaches to probabilistic default reasoning and probabilistic logic programming, Pronto reduces the probabilistic satisfiability to the problem of solvability of a corresponding linear system. In addition, lexicographic entailment is reduced to a number of logical entailments each of which is computed by performing linear optimization. Pronto makes use of an LP solver to perform these tasks <ref type="foot" target="#foot_0">2</ref> .</p><p>Finally, Pronto uses OWL 1.1 axiom annotations to associate probability intervals with uncertain OWL axioms.</p><p>It has been chosen to use Life Sciences domain, in particular, medical informatics to demonstrate Pronto's capabilities. One relevant medical problem is assessing women risk of developing breast cancer. Given that neither all the relevant risk factors are known nor their impact is sufficiently investigated, the assessment cannot be done with absolute certainty. There have been proposed few statistical approaches to probabilistically estimate the breast cancer risk, for example, Gail model used by the National Cancer Institute (NCI) risk calculator<ref type="foot" target="#foot_1">3</ref>  <ref type="bibr" target="#b5">[6]</ref>.</p><p>The demo aims to show how Pronto might aid approaching the same problem by incorporating the statistical knowledge into a cancer ontology. It will present how the problem can be modeled using a probabilistic ontology, and how risk assessment can be performed on the basis of probabilistic default reasoning. Extended version of OWLSight<ref type="foot" target="#foot_2">4</ref> will serve as the interface to Pronto.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.1">Probabilistic Model Demonstration</head><p>The model of breast cancer risk assessment consists of two major parts -classical OWL ontology and the probabilistic part that represents domain uncertainty. The classical part of the ontology models two types of risk of developing breast cancer. First is absolute risk, i.e., the risk that can be measured without the reference to other categories of women. Second, the ontology models relative breast cancer risk, i.e., the risk comparably to an average woman.</p><p>The ontology defines risk factors that are relevant to breast cancer. It makes the distinction between the factors that should be known to a woman, e.g., age, family cancer history, breastfeeding, and those that can only be inferred on the basis of other factors or by the examination, e.g., BRCA gene mutation.</p><p>Following the assumption that the subjective probabilities representing risk factors for a certain individual can be combined with objective probabilities representing the statistical knowledge, the probabilistic part combines a set of uncertain ABox and TBox axioms. ABox axioms define risk factors that are relevant to a particular individual. TBox axioms model generic probabilistic relationships between the risk factors and classes of women.</p><p>It will be shown how to express various dependencies between risk factors. One possibility is to represent how the presence of one risk factor allows to guess on the presence of others. This is the principal way to use inferred risk factors.</p><p>It will be demonstrated how to capture the impact of combining risk factors, i.e., if they are known to strengthen or weaken each other. Classical part of the ontology provides classes that are combinations of multiple risk factors. The model can define the risk for women having multiple risk factors to be higher (or lower) than if they had just one of the factors. This is possible using the overriding feature of the default probabilistic reasoning.</p><p>Finally, the ontology contains a number of ABox axioms that represent risk factors for specific individuals. The motivation is that individual women can supply the knowledge about the risk factors that are known to them, e.g., age.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.2">Probabilistic Reasoning Demonstration</head><p>The modeling described above is necessary to reduce the problem of assessing breast cancer risks to the standard lexicographic entailment implemented in Pronto. Risk assessment for a particular woman corresponds to the entailment of an ABox constraint. For example, (W omanW ithBRCInLongT erm|⊤)[0.6, 0.8] implies that some woman's risk of developing cancer in life time is 60%-80%. The reasoning will be demonstrated on a number of test probabilistic individuals.</p><p>It will also be presented how Pronto justifies the results of the risk assessment by generating the explanations for the entailments. In particular, it can retrieve exactly those risk factors and generic statistical axioms that caused the inference for a particular woman and filter our all the irrelevant risk factors. In addition to being useful for end users, this capability can aid the model developers in testing the accuracy and adequacy of their model.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5">Conclusion</head><p>Although the demo does not pretend to cover all the aspects of default probabilistic reasoning in the Semantic Web, it is expected to help the attendees learn the following important things:</p><p>-Main features, e.g., representational and reasoning capabilities of Pronto.</p><p>-How Pronto can help in modeling real life problems that involve uncertainty.</p><p>-How current OWL ontologies can be reused in probabilistic models.</p><p>-Current challenges and limitations of probabilistic DL reasoning.</p></div>			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2" xml:id="foot_0">Operations Research library, available at: http://opsresearch.com/OR-Objects/</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="3" xml:id="foot_1">http://www.cancer.gov/bcrisktool</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="4" xml:id="foot_2">Web based ontology browser: http://pellet.owldl.com/ontology-browser/</note>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<monogr>
		<title level="m" type="main">Pronto -a non-monotonic probabilistic description logic reasoner</title>
		<author>
			<persName><forename type="first">P</forename><surname>Klinov</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Parsia</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">J</forename><surname>Mazlack</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
	<note>Submitted to ESWC</note>
</biblStruct>

<biblStruct xml:id="b1">
	<monogr>
		<title level="m" type="main">Probabilistic description logics for the semantic web</title>
		<author>
			<persName><forename type="first">T</forename><surname>Lukasiewicz</surname></persName>
		</author>
		<idno>Nr. 1843-06-05</idno>
		<imprint>
			<date type="published" when="2007">2007</date>
		</imprint>
		<respStmt>
			<orgName>Institut fur Informationssysteme, Technische Universitat Wien</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">Technical Report</note>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Another perspective on default reasoning</title>
		<author>
			<persName><forename type="first">D</forename><surname>Lehmann</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Annals of Mathematics and Artificial Intelligence</title>
		<imprint>
			<biblScope unit="volume">15</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="61" to="82" />
			<date type="published" when="1995">1995</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Probabilistic default reasoning with conditional constraints</title>
		<author>
			<persName><forename type="first">T</forename><surname>Lukasiewicz</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Annals of Mathematics and Artificial Intelligence</title>
		<imprint>
			<biblScope unit="volume">34</biblScope>
			<biblScope unit="issue">1-3</biblScope>
			<biblScope unit="page" from="35" to="88" />
			<date type="published" when="2002">2002</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<monogr>
		<title level="m" type="main">Pellet: A practical OWL-DL reasoner</title>
		<author>
			<persName><forename type="first">S</forename><surname>Sirin</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Parsia</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><forename type="middle">C</forename><surname>Grau</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Kalyanpur</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Katz</surname></persName>
		</author>
		<idno>CS 4766</idno>
		<imprint>
			<date type="published" when="2005">2005</date>
		</imprint>
		<respStmt>
			<orgName>University of Maryland, College Park</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">Technical Report</note>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Projecting individualized probabilities of developing breast cancer for white females who are being examined annually</title>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">H</forename><surname>Gail</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><forename type="middle">A</forename><surname>Brinton</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">P</forename><surname>Byar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">K</forename><surname>Corle</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">B</forename><surname>Green</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Shairer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">J</forename><surname>Mulvihill</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of the National Cancer Institute</title>
		<imprint>
			<biblScope unit="volume">81</biblScope>
			<biblScope unit="issue">25</biblScope>
			<biblScope unit="page" from="1879" to="1886" />
			<date type="published" when="1989">1989</date>
		</imprint>
	</monogr>
</biblStruct>

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