Matches in DBpedia 2014 for { <http://dbpedia.org/resource/Forward_chaining> ?p ?o. }
Showing items 1 to 32 of
32
with 100 items per page.
- Forward_chaining abstract "Forward chaining is one of the two main methods of reasoning when using an inference engine and can be described logically as repeated application of modus ponens. Forward chaining is a popular implementation strategy for expert systems, business and production rule systems. The opposite of forward chaining is backward chaining.Forward chaining starts with the available data and uses inference rules to extract more data (from an end user, for example) 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 such a rule is found, the engine can conclude, or infer, the consequent (Then clause), resulting in the addition of new information to its data.Inference engines will iterate through this process until a goal is reached.For example, suppose that the goal is to conclude the color of a pet named Fritz, given that he croaks and eats flies, and that the rule base contains the following four rules: If X croaks and eats flies - Then X is a frog If X chirps and sings - Then X is a canary If X is a frog - Then X is green If X is a canary - Then X is yellowLet us illustrate forward chaining by following the pattern of a computer as it evaluates the rules.Assume the following facts: Fritz croaks Fritz eats flies Tweety eats flies Tweety chirps Tweety is yellowWith forward reasoning, the computer can derive that Fritz is green in four steps:1. Fritz croaks and Fritz eats fliesBased on logic, the computer can derive:2. Fritz croaks and eats fliesBased on rule 1, the computer can derive:3. Fritz is a frogBased on rule 3, the computer can derive:4. Fritz is green.The name "forward chaining" comes from the fact that the computer starts with the data and reasons its way to the answer,as opposed to backward chaining, which works the other way around.In the derivation, the rules are used in the reverse order as compared to backward chaining.Note that the computer does not use any knowledge about Tweety, when it computes that Fritz is a frog.Because the data determines which rules are selected and used, this method is called data-driven, in contrast to goal-driven backward chaining inference. The forward chaining approach is often employed by expert systems, such as CLIPS.One of the advantages of forward-chaining over backward-chaining is that the reception of new data can trigger new inferences, which makes the engine better suited to dynamic situations in which conditions are likely to change.".
- Forward_chaining wikiPageExternalLink forward-vs-backward-chaining.
- Forward_chaining wikiPageID "568962".
- Forward_chaining wikiPageRevisionID "590680758".
- Forward_chaining hasPhotoCollection Forward_chaining.
- Forward_chaining subject Category:Expert_systems.
- Forward_chaining subject Category:Logic.
- Forward_chaining subject Category:Logic_in_computer_science.
- Forward_chaining type Artifact100021939.
- Forward_chaining type ExpertSystems.
- Forward_chaining type Instrumentality103575240.
- Forward_chaining type Object100002684.
- Forward_chaining type PhysicalEntity100001930.
- Forward_chaining type System104377057.
- Forward_chaining type Whole100003553.
- Forward_chaining comment "Forward chaining is one of the two main methods of reasoning when using an inference engine and can be described logically as repeated application of modus ponens. Forward chaining is a popular implementation strategy for expert systems, business and production rule systems. The opposite of forward chaining is backward chaining.Forward chaining starts with the available data and uses inference rules to extract more data (from an end user, for example) until a goal is reached.".
- Forward_chaining label "Chaînage avant".
- Forward_chaining label "Forward chaining".
- Forward_chaining label "Vorwärtsverkettung".
- Forward_chaining label "Wnioskowanie w przód".
- Forward_chaining label "前向き連鎖".
- Forward_chaining sameAs Vorwärtsverkettung.
- Forward_chaining sameAs Chaînage_avant.
- Forward_chaining sameAs 前向き連鎖.
- Forward_chaining sameAs 전방_추론.
- Forward_chaining sameAs Wnioskowanie_w_przód.
- Forward_chaining sameAs m.02q_29.
- Forward_chaining sameAs Q777433.
- Forward_chaining sameAs Q777433.
- Forward_chaining sameAs Forward_chaining.
- Forward_chaining wasDerivedFrom Forward_chaining?oldid=590680758.
- Forward_chaining isPrimaryTopicOf Forward_chaining.