Press "Enter" to skip to content

What is Production System in Artificial Intelligence?

A production system is based on a set of rules about behavior. These rules are a basic representation found helpful in expert systems, automated planning, and action selection. It also provides some form of artificial intelligence. In this article, we will talk about the production system in artificial intelligence in the following sequence:

What is Production System?

Production system or production rule system is a computer program typically used to provide some form of artificial intelligence, which consists primarily of a set of rules about behavior but it also includes the mechanism necessary to follow those rules as the system responds to states of the world.

production system in ai - edureka

Components of Production System

The major components of Production System in Artificial Intelligence are:

  • Global Database: The global database is the central data structure used by the production system in Artificial Intelligence.

  • Set of Production Rules: The production rules operate on the global database. Each rule usually has a precondition that is either satisfied or not by the global database. If the precondition is satisfied, the rule is usually be applied. The application of the rule changes the database.

  • A Control System: The control system then chooses which applicable rule should be applied and ceases computation when a termination condition on the database is satisfied. If multiple rules are to fire at the same time, the control system resolves the conflicts.

Features of Production System in Artificial Intelligence

The main features of the production system include:

features - production system in Artificial intelligence - edureka

1. Simplicity: The structure of each sentence in a production system is unique and uniform as they use the “IF-THEN” structure. This structure provides simplicity in knowledge representation. This feature of the production system improves the readability of production rules.

2. Modularity: This means the production rule code the knowledge available in discrete pieces. Information can be treated as a collection of independent facts which may be added or deleted from the system with essentially no deleterious side effects.

3. Modifiability: This means the facility for modifying rules. It allows the development of production rules in a skeletal form first and then it is accurate to suit a specific application.

4. Knowledge-intensive: The knowledge base of the production system stores pure knowledge. This part does not contain any type of control or programming information. Each production rule is normally written as an English sentence; the problem of semantics is solved by the very structure of the representation.

Control/Search Strategies

How would you decide which rule to apply while searching for a solution for any problem? There are certain requirements for a good control strategy that you need to keep in mind, such as:

  • The first requirement for a good control strategy is that it should cause motion.

  • The second requirement for a good control strategy is that it should be systematic.

  • Finally, it must be efficient in order to find a good answer.

Production System Rules

Production System rules can be classified as:

You can represent the knowledge in a production system as a set of rules along with a control system and database. It can be written as:

If(Condition) Then (Condition)

The production rules are also known as condition-action, antecedent-consequent, pattern-action, situation-response, feedback-result pairs.

Classes of Production System in Artificial Intelligence

There are four major classes of Production System in Artificial Intelligence:

  • Monotonic Production System: It’s a production system in which the application of a rule never prevents the later application of another rule, that could have also been applied at the time the first rule was selected.

  • Partially Commutative Production System: It’s a type of production system in which the application of a sequence of rules transforms state X into state Y, then any permutation of those rules that is allowable also transforms state x into state Y. Theorem proving falls under the monotonic partially communicative system.

  • Non-Monotonic Production Systems: These are useful for solving ignorable problems. These systems are important from an implementation standpoint because they can be implemented without the ability to backtrack to previous states when it is discovered that an incorrect path was followed. This production system increases efficiency since it is not necessary to keep track of the changes made in the search process.

  • Commutative Systems: These are usually useful for problems in which changes occur but can be reversed and in which the order of operation is not critical. Production systems that are not usually not partially commutative are useful for many problems in which irreversible changes occur, such as chemical analysis. When dealing with such systems, the order in which operations are performed is very important and hence correct decisions must be made at the first attempt itself.

Advantages & Disadvantages

Some of the advantages of Production system in artificial intelligence are:

  • Provides excellent tools for structuring AI programsadvantages - production system in artificial intelligence - edureka

  • The system is highly modular because individual rules can be added, removed or modified independently

  • Separation of knowledge and Control-Recognises Act Cycle

  • A natural mapping onto state-space research data or goal-driven
  • The system uses pattern directed control which is more flexible than algorithmic control

  • Provides opportunities for heuristic control of the search

  • A good way to model the state-driven nature of intelligent machines

  • Quite helpful in a real-time environment and applications.

Now, let’s have a look at some of the disadvantages:

  • It is very difficult to analyze the flow of control within a production system

  • It describes the operations that can be performed in a search for a solution to the problem.

  • There is an absence of learning due to a rule-based production system that does not store the result of the problem for future use.

  • The rules in the production system should not have any type of conflict resolution as when a new rule is added to the database it should ensure that it does not have any conflict with any existing rule.

Production System in Artificial Intelligence: Example

Problem Statement:

We have two jugs of capacity 5l and 3l (liter), and a tap with an endless supply of water. The objective is to obtain 4 liters exactly in the 5-liter jug with the minimum steps possible.

Production System:

  • Fill the 5 liter jug from tap
  • Empty the 5 liter jug
  • Fill the 3 liter jug from tap
  • Empty the 3 liter jug
  • Then, empty the 3 liter jug to 5 liter
  • Empty the 5 liter jug to 3 liter
  • Pour water from 3 liters to 5 liter
  • Pour water from 5 liters to 3 liters but do not empty

Solution:

1,8,4,6,1,8 or 3,5,3,7,2,5,3,5;

It is possible to have other solutions as well but these are the shortest and the 1st sequence should be chosen as it has the minimum number of steps.

With this, we have come to the end of our article on Production System in Artificial Intelligence. I hope you understood what is the production system and how it is used for controlling a global database easily.

To get in-depth knowledge, check out our interactive, live-online Edureka Python Data Science Certification Training here, that comes with 24*7 support to guide you throughout your learning period.

Got a question for us? Please mention it in the comments section of this “Cognitive AI” article and we will get back to you as soon as possible.

204 Comments

  1. hermes belt July 11, 2020

    I must express my appreciation to this writer for rescuing me from such a problem. Just after researching through the the web and finding proposals that were not beneficial, I figured my life was gone. Living without the presence of solutions to the issues you’ve fixed by means of the website is a crucial case, and those that would have badly affected my entire career if I hadn’t come across your web page. Your capability and kindness in maneuvering almost everything was vital. I am not sure what I would’ve done if I had not come across such a solution like this. I’m able to at this time look forward to my future. Thanks a lot very much for this specialized and effective guide. I will not think twice to suggest the sites to anyone who wants and needs care on this area.

  2. adidas yeezy July 15, 2020

    I want to show my appreciation to the writer just for rescuing me from this particular problem. After researching through the world-wide-web and meeting suggestions which were not powerful, I assumed my life was gone. Being alive minus the solutions to the difficulties you have resolved through your entire report is a serious case, and the kind which may have in a negative way damaged my career if I had not encountered your website. Your personal understanding and kindness in controlling everything was vital. I am not sure what I would have done if I had not come upon such a point like this. I’m able to at this time look ahead to my future. Thanks for your time so much for this impressive and results-oriented guide. I won’t be reluctant to recommend the sites to any person who wants and needs guidelines on this subject matter.

  3. BrianMob July 19, 2020

    cbd for enlarged heart in dogs cbd dogs is cbd oil a pain reliever for small dogs

  4. supreme clothing July 22, 2020

    I am glad for commenting to make you know of the great encounter my cousin’s daughter gained using your site. She figured out many pieces, most notably what it’s like to have a very effective teaching character to get other folks without hassle have an understanding of a number of problematic subject matter. You actually surpassed visitors’ desires. I appreciate you for presenting the useful, healthy, edifying and in addition cool tips about this topic to Mary.

  5. BrianMob July 27, 2020

    does cbd oil have same benefits as thc cbd benefits fda cbd oil full spectrum benefits vape pen

  6. yeezys July 28, 2020

    I want to express some thanks to the writer just for rescuing me from this setting. Because of checking through the the net and finding thoughts which were not beneficial, I figured my entire life was done. Living without the presence of solutions to the difficulties you’ve sorted out as a result of this guideline is a crucial case, and those that might have adversely affected my entire career if I hadn’t discovered your website. That capability and kindness in touching all areas was valuable. I am not sure what I would’ve done if I hadn’t encountered such a point like this. I am able to now look ahead to my future. Thanks a lot so much for the expert and result oriented guide. I will not hesitate to suggest your site to anybody who should have direction on this matter.

  7. nike shoes for women July 30, 2020

    I not to mention my friends have been checking the nice tactics located on the website and so immediately developed an awful feeling I never expressed respect to the web site owner for them. My men appeared to be consequently excited to see all of them and have in effect in actuality been tapping into these things. Thanks for genuinely indeed thoughtful and then for selecting certain incredible ideas millions of individuals are really desirous to know about. My very own honest apologies for not expressing gratitude to earlier.

  8. BrianMob July 30, 2020

    sneak a peek at this site Source visit our website

  9. BrianMob July 31, 2020

    what google did to me web this

  10. BrianMob August 1, 2020

    More about the author Resources have a peek at this website

  11. calvin klein August 3, 2020

    I have to show my appreciation to this writer for bailing me out of such a difficulty. Because of researching through the the net and seeing ways which are not productive, I was thinking my entire life was done. Existing minus the strategies to the difficulties you have resolved by way of the write-up is a crucial case, as well as those which could have in a wrong way affected my entire career if I hadn’t encountered your site. Your actual skills and kindness in dealing with a lot of things was vital. I don’t know what I would have done if I had not come upon such a stuff like this. I can also at this time relish my future. Thank you very much for your impressive and amazing help. I won’t hesitate to refer the website to anyone who needs to have guidelines about this problem.

  12. retro jordans August 5, 2020

    I precisely wished to thank you so much again. I’m not certain the things I might have created without the entire concepts documented by you over my field. It absolutely was a intimidating setting in my view, however , discovering this specialised avenue you dealt with it made me to weep with contentment. I am just happier for the advice and thus have high hopes you really know what an amazing job you’re doing teaching people through your web blog. I know that you have never come across all of us.

  13. bape clothing August 9, 2020

    There are some fascinating time limits in this article but I don抰 know if I see all of them heart to heart. There’s some validity but I will take hold opinion till I look into it further. Good article , thanks and we wish extra! Added to FeedBurner as effectively

  14. hosting services August 10, 2020

    Great blog here! Also your web site loads up fast!
    What host are you using? Can I get your affiliate link to your host?
    I wish my site loaded up as quickly as yours lol

  15. best website hosting August 11, 2020

    Hi colleagues, its wonderful piece of writing
    regarding cultureand completely explained, keep it
    up all the time.

  16. goyard August 11, 2020

    My wife and i got excited that Ervin could finish up his reports from your precious recommendations he acquired through your web site. It is now and again perplexing just to find yourself giving away helpful hints the others may have been selling. So we fully grasp we need the website owner to thank for this. The specific illustrations you have made, the simple blog menu, the relationships you assist to foster – it is many impressive, and it’s really leading our son and us consider that this issue is interesting, which is certainly unbelievably important. Thank you for the whole thing!

  17. yeezy boost August 14, 2020

    I must show some thanks to this writer just for rescuing me from this type of scenario. After looking out through the search engines and meeting principles that were not beneficial, I believed my life was well over. Being alive without the solutions to the problems you have solved by way of your main website is a critical case, and the ones which could have in a negative way damaged my entire career if I had not encountered your website. That understanding and kindness in maneuvering every part was valuable. I don’t know what I would’ve done if I had not encountered such a subject like this. I am able to now look ahead to my future. Thank you very much for your expert and effective guide. I won’t think twice to recommend the sites to anyone who requires tips on this topic.

  18. best website hosting August 14, 2020

    I have been browsing online more than 3 hours today, yet I by no means found any interesting article like yours.
    It’s beautiful worth sufficient for me. In my view, if all web owners and bloggers made good content material as you probably
    did, the net will probably be much more useful than ever before.

  19. yeezys August 16, 2020

    I wish to express my thanks to you just for rescuing me from this particular setting. After scouting through the search engines and getting concepts which were not helpful, I assumed my life was done. Existing without the solutions to the issues you have fixed all through your entire short post is a serious case, and those which might have badly damaged my career if I had not noticed your website. Your own personal knowledge and kindness in dealing with all things was helpful. I don’t know what I would’ve done if I had not encountered such a solution like this. It’s possible to at this point look ahead to my future. Thanks for your time very much for the reliable and result oriented help. I won’t think twice to propose your blog post to any individual who would need guidance on this area.

  20. kyrie irving shoes August 24, 2020

    I precisely desired to appreciate you once again. I do not know the things I might have followed without the type of thoughts revealed by you regarding that area of interest. It had become a very difficult condition in my view, nevertheless observing this expert mode you handled the issue made me to leap for happiness. I’m happy for this service and have high hopes you comprehend what an amazing job that you’re doing training some other people thru a site. Probably you have never come across all of us.

  21. cheap flights August 24, 2020

    I’ve learn several good stuff here. Definitely price bookmarking for revisiting.
    I wonder how a lot attempt you set to create any such wonderful informative site.

  22. cheap flights August 24, 2020

    Hurrah! At last I got a webpage from where I can actually obtain helpful data concerning my study and knowledge.

  23. cheap flights August 24, 2020

    I really like what you guys are up too. This kind of clever
    work and reporting! Keep up the awesome works guys I’ve added you guys to
    my own blogroll. 31muvXS cheap flights

  24. cheap flights August 25, 2020

    What’s up, all is going sound here and ofcourse every one is sharing data, that’s in fact fine, keep up writing.
    2CSYEon cheap flights

  25. cheap flights August 25, 2020

    I’ll right away clutch your rss as I can’t find your email subscription hyperlink or newsletter service.
    Do you have any? Kindly allow me recognize so that I may subscribe.
    Thanks. 3aN8IMa cheap flights

  26. web hosting August 25, 2020

    Spot on with this write-up, I actually believe that this web site
    needs much more attention. I’ll probably be
    back again to see more, thanks for the info!

  27. supreme clothing August 26, 2020

    I needed to draft you this very small observation to help give thanks the moment again for those extraordinary opinions you have discussed on this page. It was quite incredibly open-handed with you in giving openly what exactly a few individuals might have marketed for an ebook in making some cash on their own, primarily since you might have tried it if you ever wanted. The pointers as well worked as the good way to comprehend most people have similar passion like my own to see great deal more on the topic of this matter. I’m sure there are numerous more pleasant instances up front for many who go through your blog.

  28. cheap flights August 26, 2020

    Undeniably believe that which you said. Your favorite justification seemed to be on the internet
    the simplest thing to be aware of. I say to you, I certainly
    get irked while people think about worries that they just do not know about.

    You managed to hit the nail upon the top and also defined out the whole thing without
    having side-effects , people can take a signal.
    Will probably be back to get more. Thanks 2CSYEon cheap flights

  29. cheap flights August 26, 2020

    Hiya very nice website!! Man .. Excellent ..
    Amazing .. I will bookmark your web site and take the feeds additionally?
    I’m happy to search out so many useful information right here in the
    submit, we want develop more techniques on this regard, thanks for sharing.
    . . . . .

  30. cheap flights August 26, 2020

    Howdy just wanted to give you a quick heads up. The words in your post seem to
    be running off the screen in Opera. I’m not sure if this
    is a formatting issue or something to do with browser compatibility but
    I thought I’d post to let you know. The design look great though!
    Hope you get the issue fixed soon. Cheers

  31. cheap flights August 26, 2020

    Hello, i read your blog occasionally and i own a similar one
    and i was just curious if you get a lot of spam responses?
    If so how do you stop it, any plugin or anything you can advise?

    I get so much lately it’s driving me mad so any assistance
    is very much appreciated.

  32. cheap flights August 27, 2020

    Attractive section of content. I just stumbled upon your website and in accession capital to assert that I acquire in fact enjoyed account your blog posts.
    Any way I’ll be subscribing to your feeds and even I achievement you access consistently quickly.
    2CSYEon cheap flights

  33. cheap flights August 27, 2020

    Great article! This is the kind of information that are supposed to be
    shared across the internet. Disgrace on Google for
    now not positioning this publish upper! Come on over and
    talk over with my web site . Thank you =)

  34. cheap flights August 28, 2020

    I all the time emailed this website post page to all my contacts, as if like to read it then my friends will too.

  35. yeezy shoes August 28, 2020

    Thank you so much for providing individuals with remarkably special possiblity to read from this blog. It is always very beneficial and also packed with a great time for me personally and my office fellow workers to search the blog on the least thrice weekly to see the new guides you have got. And indeed, we are always astounded concerning the mind-blowing knowledge served by you. Selected 1 facts on this page are undoubtedly the most efficient I’ve had.

  36. black mass August 28, 2020

    Hello, I believe your website could be having web browser compatibility problems.
    When I take a look at your website in Safari, it looks
    fine however, when opening in Internet Explorer, it’s got some overlapping issues.
    I just wanted to give you a quick heads up! Apart from that, great website!

  37. black mass August 28, 2020

    I do consider all the ideas you have presented on your post.
    They’re really convincing and can certainly work.
    Nonetheless, the posts are very short for novices. Could you please lengthen them a little from subsequent time?
    Thanks for the post.

  38. black mass August 31, 2020

    I’m curious to find out what blog system you have been utilizing?
    I’m experiencing some small security issues with my latest
    website and I would like to find something
    more secure. Do you have any recommendations?

  39. hosting services August 31, 2020

    An impressive share! I’ve just forwarded this onto a coworker who had been doing a little research on this.
    And he actually ordered me lunch because I stumbled upon it for
    him… lol. So let me reword this…. Thanks for the meal!!
    But yeah, thanx for spending time to talk about this issue here on your web site.

  40. web hosting reviews August 31, 2020

    Greetings! I know this is kinda off topic however , I’d figured I’d
    ask. Would you be interested in exchanging links or maybe guest writing a blog article or vice-versa?
    My website goes over a lot of the same subjects as
    yours and I think we could greatly benefit from each other.
    If you might be interested feel free to shoot me
    an e-mail. I look forward to hearing from you! Wonderful blog by the
    way!

  41. balenciaga September 3, 2020

    I am also writing to make you know what a notable discovery my cousin’s child developed reading through your site. She learned lots of details, which included what it’s like to have an ideal giving spirit to get the rest completely master specific specialized topics. You truly surpassed her expectations. Thank you for churning out those priceless, safe, informative and as well as unique thoughts on this topic to Gloria.

  42. Richardtaine September 4, 2020

    viagra over the counter usa 2020: cheap viagra

  43. supreme September 5, 2020

    Youre so cool! I dont suppose Ive read something like this before. So good to search out anyone with some original ideas on this subject. realy thank you for beginning this up. this website is one thing that’s wanted on the internet, someone with slightly originality. helpful job for bringing something new to the web!

  44. Richardtaine September 5, 2020

    generic viagra online: viagra generic

  45. kyrie 4 September 7, 2020

    I am usually to running a blog and i actually admire your content. The article has actually peaks my interest. I’m going to bookmark your web site and maintain checking for new information.

  46. chrome hearts outlet September 9, 2020

    Youre so cool! I dont suppose Ive learn anything like this before. So nice to seek out any individual with some unique thoughts on this subject. realy thank you for beginning this up. this web site is something that is needed on the web, someone with slightly originality. helpful job for bringing one thing new to the web!

  47. kyrie 6 September 13, 2020

    That is the best blog for anybody who desires to find out about this topic. You realize a lot its almost arduous to argue with you (not that I actually would want匟aHa). You definitely put a new spin on a topic thats been written about for years. Great stuff, simply great!

  48. adidas yeezy September 16, 2020

    After examine a number of of the blog posts in your web site now, and I really like your approach of blogging. I bookmarked it to my bookmark web site listing and will probably be checking again soon. Pls take a look at my website as nicely and let me know what you think.

  49. Robertgroop September 16, 2020

    herbal replacement for viagra/cialis/levitra…: generic cialis

  50. lebron shoes September 18, 2020

    Can I just say what a aid to seek out somebody who actually is aware of what theyre talking about on the internet. You definitely know tips on how to deliver a difficulty to gentle and make it important. Extra folks must read this and understand this aspect of the story. I cant consider youre no more in style since you undoubtedly have the gift.

  51. Ronaldzit September 19, 2020

    where can i buy clomid: clomid 50 mg

  52. moncler outlet September 20, 2020

    Youre so cool! I dont suppose Ive learn anything like this before. So good to search out somebody with some original ideas on this subject. realy thank you for beginning this up. this website is something that is needed on the net, somebody with somewhat originality. useful job for bringing something new to the web!

  53. DonaldBiB September 22, 2020

    5 mg cialis coupon printable: tadalafil

  54. RonaldBoync September 25, 2020

    is it illegal to buy prescription drugs online help with ed

  55. yeezy shoes September 27, 2020

    very good put up, i certainly love this web site, keep on it

  56. Aafdyp September 27, 2020

    It is a freebase generic cialis online of diabetes that can. viagra cost Ecycnk xjbmhu

  57. JamesBoark September 28, 2020

    buy viagra online – cheap viagra online online viagra prescription

  58. sildenafil reviews September 28, 2020

    In the Estimated That, around 50 pleat of calories between the us 65 and 74, and 70 and of those over period 75 have a vague. Generic viagra canada Kfhgno nlbjau

  59. cbd oil washington dc September 28, 2020

    ytmDwS Thank you ever so for you article.Thanks Again. Cool.

  60. Ymlsgx September 29, 2020

    Percentage appears initially treated patients to deface a synthetic or fever that. http://ciatadforme.com/ Jupexw qebicw

  61. Jklifs September 30, 2020

    Are tables that nourish to serious liver. casino slot Xjfbgq rquwyv

  62. Koroleva September 30, 2020

    Thank you for your blog post.Really thank you! Awesome.

  63. viagra from india September 30, 2020

    Stimulant Taylor’s cautious esophageal dysphagia severe, The Obesity Complications Occur. real casino Jquvmb lncvoc

  64. Hlmuyy October 1, 2020

    The proteinaceous cialis online without remedy underproduction of this fit out is acclimatized on Platelet-Entertainment’s “Derived Variables of casino slot games Xooenx rvtvcy

Leave a Reply

Your email address will not be published.