The operation of AI production system can thus be characterized as a search process in which rules are tried until some sequence of them is found. To solve a problem using a production system we must specify the database Rules
Converting a problem statement into the above three components of a production system is the problem representation in AI. Once this is successfully done we only have problem solving which is just about searching in that problem space for the given goal state given the initial state.
A production system consists of productions (rules), a working memory of facts (database) and Control strategy is about an algorithm for producing new facts from old. As we have seen in the 8 puzzle example a rule becomes eligible to fire when its conditions match some set of elements currently in the working memory. As it matches left side the rule is fired and we have new facts, which is the facts that are generated on the right side of the rule.
A control strategy determines which of the several eligible rules fires next. It is important to realize the difference within production system and conventional computation.
Though both the systems use hierarchically organized programs, they have many differences .Irrespective of any local database, global database is accessible for everyone..
Here the communication takes place only between the databases but not between the rules.
Production system structure is modular; changes to any of the components made independently.
Using Conventional Computation in AI application is difficult, For any change in knowledge base would require extensive changes to the program
Introduction: When your Hisense TV won't connect to WiFi, it is rarely a problem with…
Hisense Google TV Storage Space Running Out: Why it Happens and How to Fix It…
Introduction: "Setting up a soundbar with your Samsung TV should be simple, but the HDMI…
User Problem Scenario: The Red Light "Panic" You press the power button on your Samsung…
Introduction: I Know the Feeling "We’ve all been there. You sit down to watch your…
User Problem Scenario: The "Diagnosis Loop" Paradox Imagine you notice your apps are slow. You…