{"id":78841,"date":"2020-05-24T10:00:14","date_gmt":"2020-05-24T04:30:14","guid":{"rendered":"https:\/\/techvidvan.com\/tutorials\/?p=78841"},"modified":"2020-05-24T10:00:14","modified_gmt":"2020-05-24T04:30:14","slug":"expert-systems-in-ai","status":"publish","type":"post","link":"https:\/\/techvidvan.com\/tutorials\/expert-systems-in-ai\/","title":{"rendered":"Expert Systems in AI &#8211; Components, Applications and Characteristics"},"content":{"rendered":"<p>Expert System is an intuitive and dependable PC based dynamic framework that utilizes the two realities and heuristics to take care of complex dynamic issues.<\/p>\n<p>An expert system in AI <span class=\"rcolor6\" data-name=\"is a|may be a|could be a\">may be a\u00a0<\/span><span class=\"rcolor1\" data-name=\"computer system|computing system|automatic data processing system|ADP system|ADPS|system\">computing system\u00a0<\/span>that emulates the decision-making ability of\u00a0<span class=\"rcolor2\" data-name=\"a human|a person's|an individual's|a personality's|somebody's\">a person&#8217;s\u00a0<\/span>expert. It is considered at the most elevated level of human knowledge and mastery. The reason for a specialist framework is to unravel the most complex problems arising in any particular domain.<\/p>\n<p>In this tutorial, we are going to learn <strong>Expert systems in AI.<\/strong><\/p>\n<h3>History of Expert Systems in AI<\/h3>\n<p>Expert Systems were first presented by Stanford University specialists during the 1970s, in spite of the fact that it has been on PC researchers&#8217; psyches since the mid-1940s and 1950s.<\/p>\n<p>Edward Feigenbaum and Joshua Lederberg, who were key individuals from the Stanford Heuristic Programming Project, built up the principal master framework in 1965. The analysts needed to make a specific framework instead of a universally useful one.<\/p>\n<p>One of the gadget&#8217;s initial applications included synthetic examination (DENDRAL) and clinical diagnostics (MYCIN). MYCIN, an irresistible infection diagnostics device, makes findings through reverse affixing.<\/p>\n<p>Master frameworks have clarification offices that let clients ask them how they arrived at a specific resolution or why they couldn&#8217;t. All things considered, its equipped for legitimizing its thinking and yield.<\/p>\n<h3>Examples of AI Expert Systems<\/h3>\n<h4>1. MYCIN<\/h4>\n<p>MYCIN is amongst the oldest expert systems. It was designed upon the fundamental of backward chaining and was capable to identify infection-causing bacteria.<\/p>\n<p>MYCIN treats certain bacterial infections and\u00a0controls acne, <span class=\"rcolor5\" data-name=\"in addition|additionally\">additionally\u00a0<\/span>to other acne treatments. It prevents infections in people with a history of rheumatic disease, congenital <span class=\"rcolor6\" data-name=\"heart disease|heart condition|cardiopathy|cardiovascular disease\">heart condition\u00a0<\/span>or other acquired valvular\u00a0<span class=\"rcolor1\" data-name=\"heart disease|heart condition|cardiopathy|cardiovascular disease\">heart condition\u00a0<\/span>and who are allergic to penicillin antibiotics.<\/p>\n<h4>2. DENDRAL<\/h4>\n<p>An expert system designed to determine the structure of the chemical using its spectrographic data. Its primary aim was\u00a0<span class=\"rcolor1\" data-name=\"to study|to review|to check\">to review\u00a0<\/span>hypothesis formation and discovery in science.<\/p>\n<p>The software program DENDRAL\u00a0<span class=\"rcolor3\" data-name=\"is considered|is taken into account\">is said to be th<\/span><span class=\"rcolor4\" data-name=\"the first|the primary\">e primary <\/span>expert system because it automated the decision-making process and problem-solving behavior of organic chemists.<\/p>\n<h4>3. R1\/XCON<\/h4>\n<p>An Expert System that had the ability to select the best-suited software to perform a particular task assigned by the user.<\/p>\n<p>A system that ensured the customer was\u00a0<span class=\"rcolor1\" data-name=\"supplied with|furnished with|provided with|furnished |equipped\">furnished with\u00a0<\/span>all the components and software that was needed\u00a0<span class=\"rcolor2\" data-name=\"to make|to form|to create\">to form\u00a0<\/span>up\u00a0<span class=\"rcolor3\" data-name=\"the specified|the required|the desired\">the required\u00a0<\/span><span class=\"rcolor4\" data-name=\"computer system|computing system|automatic data processing system|ADP system|ADPS|system\">computing system\u00a0<\/span>that\u00a0<span class=\"rcolor5\" data-name=\"they had|that they had|they'd\">that they had\u00a0<\/span>ordered.<\/p>\n<h4>4. PXDES<\/h4>\n<p>Pneumoconiosis X-Ray Diagnosis Expert System (PXDES) is an expert system which\u00a0<span class=\"rcolor1\" data-name=\"is used|is employed\">is used <\/span>to diagnose in which stage a patient of lung cancer. The shadow <span class=\"rcolor2\" data-name=\"is used|is employed\">is employed\u00a0<\/span><span class=\"rcolor3\" data-name=\"to determine|to work out|to see\">to work out\u00a0<\/span><span class=\"rcolor4\" data-name=\"the type|the sort|the kind\">the sort\u00a0<\/span>and degree of\u00a0<span class=\"rcolor5\" data-name=\"lung cancer|carcinoma\">carcinoma\u00a0<\/span>.<\/p>\n<h4>5. DXplain<\/h4>\n<p>This was an expert system that was capable of diagnosing a number of diseases in a patient based on the input provided.<\/p>\n<p>DXplain provides information and supplies clinical manifestations, if any, for diseases that are unusual or atypical.<\/p>\n<h3>Characteristics of Expert Systems in AI<\/h3>\n<p><strong>1. High performance<\/strong><\/p>\n<p>The first and foremost characteristic of an expert system is to deliver high performance 24&#215;7<\/p>\n<p><strong>2. Understandable<\/strong><\/p>\n<p>The expert system should be easy to comprehend for all the people using it.<\/p>\n<p><strong>3. Reliable<\/strong><\/p>\n<p>An expert system has to be reliable in the sense that it is error-free so that it is trustable.<\/p>\n<p><strong>4. Highly Responsive<\/strong><\/p>\n<p>An expert system has to be proactive and provide responses for each and every detail of the problem.<\/p>\n<h3>Why Expert Systems<\/h3>\n<ul>\n<li>It has huge data storage capacity and can rely upon to recall that data after any duration if need be.<\/li>\n<li>It puts to use the collaborative knowledge of experts of a domain in order to provide the best possible output.<\/li>\n<li>The information stored in the knowledge bank is highly secure in nature.<\/li>\n<li>It provides output 24&#215;7 and is emotionless and thus can\u2019t feel stress.<\/li>\n<\/ul>\n<h3>Components of Expert Systems<\/h3>\n<p>Let us see the components of expert systems in AI:<\/p>\n<p><a href=\"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/sites\/2\/2020\/05\/Components-of-Expert-Systems.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-78847\" src=\"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/sites\/2\/2020\/05\/Components-of-Expert-Systems.jpg\" alt=\"Components of Expert Systems\" width=\"900\" height=\"390\" \/><\/a><\/p>\n<h4>1. User Interface(UI)<\/h4>\n<p>With the assistance of a UI, the master framework communicates with the client, accepts inquiries as a contribution to a clear arrangement, and passes it to the deduction motor.<\/p>\n<p>In the wake of getting the reaction from the deduction motor, it shows the yield to the client. As it were, it is an interface that helps a non-master client to speak with the master framework to discover an answer.<\/p>\n<p>It takes the client&#8217;s inquiry in a coherent structure and forwards it to the inference engine. From that point onward, it shows the outcomes to the client, as such, it&#8217;s an interface that enables the client to speak with the master framework.<\/p>\n<p>The (UI) is the space that encourages correspondence between the framework and its clients. It&#8217;s synonymous with your PC work area or cell phone home screen.<\/p>\n<h4>2. Inference Engine<\/h4>\n<p>Inference Engine is the mind behind the UI. It contains a predefined set of rules to tackle a particular issue and alludes to the information from the Knowledge Base.<\/p>\n<p>It chooses realities and rules to apply when attempting to answer the client&#8217;s inquiry. Inference Engine gives thinking about the data in the information base.<\/p>\n<p>It likewise helps in deducting the issue to discover the arrangement. This part is additionally useful for detailing ends.<\/p>\n<p><strong>The two basic strategies used in inference engines are:<\/strong><\/p>\n<h4>a. Forward Chaining<\/h4>\n<p>This strategy used to determine the probable outcome in the future. With the given inputs and conditions, this strategy utilizes expert systems to find out the probable outcome. This helps to extract data till a particular goal is reached.<\/p>\n<h4>b. Backward Chaining<\/h4>\n<p>This strategy used to determine why would a particular event take happen with the current circumstances provided. It is\u00a0<span class=\"rcolor2\" data-name=\"used in|utilized in|employed in\">utilized in\u00a0<\/span>automated theorem provers, inference engines, proof assistants, and other\u00a0<span class=\"rcolor3\" data-name=\"artificial intelligence|AI|computer science|computing\">AI\u00a0<\/span>applications<\/p>\n<h4>3. Knowledge Base<\/h4>\n<p>It is where data contributed by specialists from the required domains is put away. Think about an information base as a book or an article.<\/p>\n<p>To make entries from a book sound, you need to refer to data from specialists to make it more credible. It contains both factual and heuristic knowledge.<\/p>\n<h3>Components of Knowledge Base<\/h3>\n<h4>a. Factual Knowledge<\/h4>\n<p>As the name suggests, factual knowledge is based upon facts. Information in the form of facts are proven and widely accepted by one and all.<\/p>\n<h4>b. Heuristic Knowledge<\/h4>\n<p>While Factual Knowledge is about facts, heuristic knowledge is unorganized in nature and relies on one\u2019s own evaluation.<\/p>\n<h3>Applications of Expert Systems<\/h3>\n<ul>\n<li>Expert systems are being used in designing and manufacturing domain for the production of vehicles and gadgets like cameras.<\/li>\n<li>In the knowledge domain, Expert Systems are used for delivering the required knowledge to the client. The knowledge can be legal advice, tax advice, or something other than that.<\/li>\n<li>In the banking and finance sector, expert systems are widely used for the detection of frauds.<\/li>\n<li>Expert Systems can also use in the diagnosis and troubleshooting of medical equipment.<\/li>\n<li>Apart from this, Expert Systems can also have use cases in Planning and Scheduling tasks.<\/li>\n<\/ul>\n<h3>Advantages of Expert Systems<\/h3>\n<ul>\n<li>Expert Systems are easily available as they are not so difficult to develop and are thus easier to reproduce.<\/li>\n<li>Increased accuracy is a prominent advantage of Expert Systems.<\/li>\n<li>They can be of use at workstations where there is a risk to human lives.<\/li>\n<li>They can be made to work 24&#215;7 without the need for any human intervention.<\/li>\n<li>Expert Systems offer a very speedy decision-making process which in most cases is error-free.<\/li>\n<\/ul>\n<h3>Limitations of Expert Systems<\/h3>\n<ul>\n<li>Its judgment is based solely on the information being stored in the knowledge base. Any discrepancy in the information can lead to flawed decision making.<\/li>\n<li>Unlike humans, it is not capable of providing an out of the box solution for problems<\/li>\n<li>The cost required for the maintenance of these systems is quite hefty.<\/li>\n<\/ul>\n<h3>Summary<\/h3>\n<p>In conclusion, these are some of the details about Expert Systems in AI. Expert systems offer great speed and reduces <span class=\"rcolor3\" data-name=\"the amount|the quantity|the number\">the quantity\u00a0<\/span><span class=\"rcolor4\" data-name=\"of work|of labor\">of labor<\/span>. Generally,\u00a0<span class=\"rcolor6\" data-name=\"an error|a mistake|a blunder|a slip-up|a slip|miscalculation\">a mistake\u00a0<\/span>rate of the expert system is low\u00a0<span class=\"rcolor1\" data-name=\"in comparison|as compared|compared\">as compared\u00a0<\/span>to human errors. They can be\u00a0<span class=\"rcolor3\" data-name=\"used in|utilized in|employed in\">utilized in\u00a0<\/span>any risky environments where humans cannot work with.<\/p>\n<p>Though it has a lot of benefits, still limitations like the high cost of maintenance are a hurdle in its widespread application.<\/p>\n<p>With time, as these limitations are countered, Expert Systems would witness an even greater adoption across industries.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Expert System is an intuitive and dependable PC based dynamic framework that utilizes the two realities and heuristics to take care of complex dynamic issues. An expert system in AI may be a\u00a0computing system\u00a0that&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":78846,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2511],"tags":[2686,2687,2688],"class_list":["post-78841","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-artificial-intelligence","tag-artificial-intelligence-and-expert-system","tag-expert-system-in-artificial-intelligence","tag-expert-systems-in-ai"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Expert Systems in AI - Components, Applications and Characteristics - TechVidvan<\/title>\n<meta name=\"description\" content=\"Expert Systems in AI - What are expert systems, their characteristics and components, applications, advantages and limitations\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/techvidvan.com\/tutorials\/expert-systems-in-ai\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Expert Systems in AI - Components, Applications and Characteristics - TechVidvan\" \/>\n<meta property=\"og:description\" content=\"Expert Systems in AI - What are expert systems, their characteristics and components, applications, advantages and limitations\" \/>\n<meta property=\"og:url\" content=\"https:\/\/techvidvan.com\/tutorials\/expert-systems-in-ai\/\" \/>\n<meta property=\"og:site_name\" content=\"TechVidvan\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/TechVidvan\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-05-24T04:30:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2020\/05\/Expert-System-in-AI.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"802\" \/>\n\t<meta property=\"og:image:height\" content=\"420\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"TechVidvan Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@vidvantech\" \/>\n<meta name=\"twitter:site\" content=\"@vidvantech\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"TechVidvan Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Expert Systems in AI - Components, Applications and Characteristics - TechVidvan","description":"Expert Systems in AI - What are expert systems, their characteristics and components, applications, advantages and limitations","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/techvidvan.com\/tutorials\/expert-systems-in-ai\/","og_locale":"en_US","og_type":"article","og_title":"Expert Systems in AI - Components, Applications and Characteristics - TechVidvan","og_description":"Expert Systems in AI - What are expert systems, their characteristics and components, applications, advantages and limitations","og_url":"https:\/\/techvidvan.com\/tutorials\/expert-systems-in-ai\/","og_site_name":"TechVidvan","article_publisher":"https:\/\/www.facebook.com\/TechVidvan\/","article_published_time":"2020-05-24T04:30:14+00:00","og_image":[{"width":802,"height":420,"url":"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2020\/05\/Expert-System-in-AI.jpg","type":"image\/jpeg"}],"author":"TechVidvan Team","twitter_card":"summary_large_image","twitter_creator":"@vidvantech","twitter_site":"@vidvantech","twitter_misc":{"Written by":"TechVidvan Team","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/techvidvan.com\/tutorials\/expert-systems-in-ai\/#article","isPartOf":{"@id":"https:\/\/techvidvan.com\/tutorials\/expert-systems-in-ai\/"},"author":{"name":"TechVidvan Team","@id":"https:\/\/techvidvan.com\/tutorials\/#\/schema\/person\/e9c26e74dd3d87421f7ada9433b8cd22"},"headline":"Expert Systems in AI &#8211; Components, Applications and Characteristics","datePublished":"2020-05-24T04:30:14+00:00","mainEntityOfPage":{"@id":"https:\/\/techvidvan.com\/tutorials\/expert-systems-in-ai\/"},"wordCount":1372,"commentCount":0,"publisher":{"@id":"https:\/\/techvidvan.com\/tutorials\/#organization"},"image":{"@id":"https:\/\/techvidvan.com\/tutorials\/expert-systems-in-ai\/#primaryimage"},"thumbnailUrl":"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2020\/05\/Expert-System-in-AI.jpg","keywords":["artificial intelligence and expert system","expert system in artificial intelligence","Expert systems in AI"],"articleSection":["Artificial Intelligence Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/techvidvan.com\/tutorials\/expert-systems-in-ai\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/techvidvan.com\/tutorials\/expert-systems-in-ai\/","url":"https:\/\/techvidvan.com\/tutorials\/expert-systems-in-ai\/","name":"Expert Systems in AI - Components, Applications and Characteristics - TechVidvan","isPartOf":{"@id":"https:\/\/techvidvan.com\/tutorials\/#website"},"primaryImageOfPage":{"@id":"https:\/\/techvidvan.com\/tutorials\/expert-systems-in-ai\/#primaryimage"},"image":{"@id":"https:\/\/techvidvan.com\/tutorials\/expert-systems-in-ai\/#primaryimage"},"thumbnailUrl":"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2020\/05\/Expert-System-in-AI.jpg","datePublished":"2020-05-24T04:30:14+00:00","description":"Expert Systems in AI - What are expert systems, their characteristics and components, applications, advantages and limitations","breadcrumb":{"@id":"https:\/\/techvidvan.com\/tutorials\/expert-systems-in-ai\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/techvidvan.com\/tutorials\/expert-systems-in-ai\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/techvidvan.com\/tutorials\/expert-systems-in-ai\/#primaryimage","url":"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2020\/05\/Expert-System-in-AI.jpg","contentUrl":"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2020\/05\/Expert-System-in-AI.jpg","width":802,"height":420,"caption":"Expert Systems in AI"},{"@type":"BreadcrumbList","@id":"https:\/\/techvidvan.com\/tutorials\/expert-systems-in-ai\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/techvidvan.com\/tutorials\/"},{"@type":"ListItem","position":2,"name":"Expert Systems in AI &#8211; Components, Applications and Characteristics"}]},{"@type":"WebSite","@id":"https:\/\/techvidvan.com\/tutorials\/#website","url":"https:\/\/techvidvan.com\/tutorials\/","name":"TechVidvan Blogs","description":"","publisher":{"@id":"https:\/\/techvidvan.com\/tutorials\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/techvidvan.com\/tutorials\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/techvidvan.com\/tutorials\/#organization","name":"TechVidvan","url":"https:\/\/techvidvan.com\/tutorials\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/techvidvan.com\/tutorials\/#\/schema\/logo\/image\/","url":"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2024\/03\/techvidvan-logo-200x50-1.webp","contentUrl":"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2024\/03\/techvidvan-logo-200x50-1.webp","width":200,"height":50,"caption":"TechVidvan"},"image":{"@id":"https:\/\/techvidvan.com\/tutorials\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/TechVidvan\/","https:\/\/x.com\/vidvantech"]},{"@type":"Person","@id":"https:\/\/techvidvan.com\/tutorials\/#\/schema\/person\/e9c26e74dd3d87421f7ada9433b8cd22","name":"TechVidvan Team","description":"The TechVidvan Team delivers practical, beginner-friendly tutorials on programming, Java, Python, C++, DSA, AI, ML, data Science, Android, Flutter, MERN, Web Development, and technology. Our experts are here to help you upskill and excel in today\u2019s tech industry."}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/posts\/78841","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/comments?post=78841"}],"version-history":[{"count":0,"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/posts\/78841\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/media\/78846"}],"wp:attachment":[{"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/media?parent=78841"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/categories?post=78841"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/tags?post=78841"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}