Expert System

Submitted by: Submitted by

Views: 830

Words: 1268

Pages: 6

Category: Science and Technology

Date Submitted: 04/01/2009 09:23 AM

Report This Essay

|Expert Systems |

|Overview: Knowledge-based expert systems, or simply expert systems, use human knowledge to solve problems that normally would |

|require human intelligence. These expert systems represent the expertise knowledge as data or rules within the computer. These |

|rules and data can be called upon when needed to solve problems. Books and manuals have a tremendous amount of knowledge but a |

|human has to read and interpret the knowledge for it to be used. Conventional computer programs perform tasks using conventional |

|decision-making logic -- containing little knowledge other than the basic algorithm for solving that specific problem and the |

|necessary boundary conditions. This program knowledge is often embedded as part of the programming code, so that as the knowledge|

|changes, the program has to be changed and then rebuilt. Knowledge-based systems collect the small fragments of human know-how |

|into a knowledge-base which is used to reason through a problem, using the knowledge that is appropriate. A different problem, |

|within the domain of the knowledge-base, can be solved using the same program without reprogramming. The ability of these system |

|to explain the reasoning process through back-traces and to handle levels of confidence and uncertainty provides an additional |

|feature that conventional programming don't handle. |

|Most expert systems are developed via specialized software tools called shells. These shells come equipped with an inference |

|mechanism (backward chaining, forward chaining, or both), and require knowledge to be entered according to a specified format |

|(all of which might lead some to categorize OPS5 as a shell). They typically come with a number of other features, such as tools |

|for...