This is not the document you are looking for? Use the search form below to find more!

Report home > Others

Rule-based reasoning in the Semantic Web

0.00 (0 votes)
Document Description
Rule-based reasoning in the Semantic Web
File Details
Submitter
  • Name: titina
Embed Code:

Add New Comment




Related Documents

Understanding the Semantic Web

by: ieeecomputersociety, 1 pages

The semantic web is a the concept of teaching the web, that is to say teaching the next generation of web search engines and browsers i.e. how to understand the content than just the structure of the ...

Challenges in Case-Based Reasoning for Context Awareness in Ambient Intelligent Systems

by: nayu, 13 pages

One of the most important issues in an ambient intelligent environment, indeed in any problem-solving situation, is the ability of a system to appreciate its environment and assess the situation in ...

Indeterminacy with Inflation-Forecast-Based Rules in the Large Open Economy

by: samanta, 36 pages

We examine the performance of inflation-forecast-based (IFB) nominal interest rates rules in a two-bloc model. Using a fairly standard dynamic general equilibrium open economy model, and a ...

Hierarchical Situation Modeling and Reasoning for Pervasive Computing

by: rita, 6 pages

Situation awareness is one of the most fundamental features of entities in pervasive computing environments to dynamically adapt their behavior to situation changes to satisfy user requirements, ...

The Web Semantics in the Clouds

by: ieeecomputersociety, 7 pages

In the last two years, the amount of structured data made available on the Web in semantic formats has grown by several orders of magnitude.To find out more insights read the complete whitepaper.

A Short Introduction to Semantic Web-based E-Commerce: The GoodRelations Vocabulary

by: jeremy, 24 pages

A Short Introduction to Semantic Web-based E-Commerce: The GoodRelations Vocabulary

Information search and information distortion in the diagnosis of an ambiguous presentation

by: shinta, 12 pages

Physicians often encounter diagnostic problems with ambiguous and conflicting features. What are they likely to do in such situations? We presented a diagnostic scenario to 84 family physicians ...

Social Media in the Classroom

by: alta, 30 pages

Social Media in the Classroom

Ed 6620 – Future Trends In Educational Technology

by: wasil, 31 pages

 THE FUTURE OF EDUCATIONAL TECHNOLOGIES: It’s Personal!ED 6620 -Future Trends in Educational TechnologyED 6620 -Future Trends in Educational Technology

DR in the Cloud

by: netmagicsolutions, 3 pages

Since DR in the Cloud is based on an OPEX model, it becomes an extremely viable and tenable proposition that is suited to all organizations, ranging from small and medium businesses to large ...

Content Preview
Rule-based reasoning in the Semantic WebFulvio Corno, Laura FarinettiPolitecnico di TorinoDipartimento di Automatica e Informaticae-Lite Research Group – http://elite.polito.itOutline Motivation SWRL RIFF. Corno, L. Farinetti - Politecnico di Torino2Motivation Classical reasoning operations in OWL only allow very limited use cases Consistency Class properties and relationships Instance classification How to to more complex reasoning tasks? E.g., inferring properties of instances depending on other instance properties?F. Corno, L. Farinetti - Politecnico di Torino3Types of rules Production Rules (or Inference Rules) IF condition THEN action Logical predicates Executed upon explicit request, starting from a stateless initial condition Event-Condition-Action rules “Reactive” execution to detect and react to incoming events and process event patterns Usually running in parallel to the application, reacting when events occur, usually in a stateful mannerF. Corno, L. Farinetti - Politecnico di Torino4Rule-based reasoning Forward chaining Backward chaining RETE Algorithm Goal-directed reasoningF. Corno, L. Farinetti - Politecnico di Torino5Forward chaining Forward chaining starts with the available data and uses inference rules to extract more data until a goal is reached.  An inference engine using forward chaining searches the inference rules until it finds one where the antecedent (If clause) is known to be true. When found it can conclude, or infer, the consequent (Then clause), resulting in the addition of new information to its dataF. Corno, L. Farinetti - Politecnico di Torino6Backward chaining Backward chaining starts with a list of goals (or a hypothesis) and works backwards from the consequent to the antecedent to see if there is data available that will support any of these consequents. An inference engine using backward chaining would search the inference rules until it finds one which has a consequent (Then clause) that matches a desired goal. If the antecedent (If clause) of that rule is not known to be true, then it is added to the list of goals (in order for one's goal to be confirmed one must also provide data that confirms this new rule).F. Corno, L. Farinetti - Politecnico di Torino7Rule engines Drools (now Jboss Rules, own rule format) http://www.jboss.org/drools SweetRules (RuleML, SWRL, others) http://sweetrules.semwebcentral.org/ Jena 2 (own rule format) http://jena.sourceforge.net/inference/ Jess (own rule format) http://www.jessrules.com/ Pellet Bossam …F. Corno, L. Farinetti - Politecnico di Torino8Outline Motivation SWRL RIFF. Corno, L. Farinetti - Politecnico di Torino9Semantic Web Rule Language (SWRL) Not an official W3C Recommedation Application to OWL of the RuleML (http://ruleml.org/) languages Extends OWL language by providing Horn clauses Defines an extension of the OWL model-theoreticsemanticsF. Corno, L. Farinetti - Politecnico di Torino10

Download
Rule-based reasoning in the Semantic Web

 

 

Your download will begin in a moment.
If it doesn't, click here to try again.

Share Rule-based reasoning in the Semantic Web to:

Insert your wordpress URL:

example:

http://myblog.wordpress.com/
or
http://myblog.com/

Share Rule-based reasoning in the Semantic Web as:

From:

To:

Share Rule-based reasoning in the Semantic Web.

Enter two words as shown below. If you cannot read the words, click the refresh icon.

loading

Share Rule-based reasoning in the Semantic Web as:

Copy html code above and paste to your web page.

loading