Expert Systems

View mindmap
  • Expert Systems
    • Definition
      • An ICT system that uses artificial intelligence to make decisions based on data supplied in the form of answers to questions
      • The system can respond in the way that a human expert in the field would do
    • Three Components
      • Inference Engine
        • Set of rules on which to base decisions, most have an IF-THEN structure
        • Part of the system that does the reasoning by manipulating and using the knowledge
      • Knowledge Base
        • Huge organised set of knowledge about a subject
        • Contains facts and judgemental knowledge so can make a good guess
      • User Interface
        • Presents questions and information to the operator
        • Receives answers from the operator
    • How Do They Work?
      • Use a problem solving model (IF-THEN rules to form a line of reasoning)
    • Advantages
      • Can be called upon 24/7
      • Consistency - provides the same solution if same questions are answered
      • Cheaper than using an actual expert
      • Expert system can be an expert in many areas
      • Cannot make value judgements / mistakes
    • Disadvantages
      • No common sense
      • Can make really absurd errors if data is inputted incorrectly
      • Not able to provide a creative response
      • Does not realise that sometimes there is no answer
      • Relies on rules and knowledge being correct to give an answer
    • Expert System Shells
      • Can build one yourself using software language
      • Can use a piece of development software called an expert system shell
      • Is a piece of generic software used for creating an expert system
      • Called a 'shell' because the user has to build the knowledge base themselves, so the system is not complete until this is done


No comments have yet been made

Similar ICT resources:

See all ICT resources »See all Systems and Software resources »