
Expert Systems
March 14, 2010Expert Systems
I decided I would attempt the blog as I haven’t in a while. Today we were learning more about expert systems.
Basically an expert system is a program that contains the specialist knowledge of one or more experts.
- They are used to solve problems.
- They provide the user with advice and can explain that advice, and particular questions.
- They must be able to handle uncertain and incomplete information.
You will need to know all of the following for the exam…
-3 component parts of an expert system
- Knowledge base, which is based on rules and facts.
- User interface, which requests information from the user and outputs immediate and final results.
- Inference engine, which applies facts to rules and determines the order of questions asked.
-4 categories of expert systems
- Advice/advise
- Diagnosis
- Classification e.g. gender identifier/animal identifier
- Planning
-Creating production rules
- IF commands
- IF, AND, (IS, ARE, =) THEN which are keywords
- Must be done in a specific way
KEY WORDS MUST BE IN CAPITALS OR YOU WILL NOT GET IT MARKED CORRECT!!
-Stages in developing expert systems
- Knowledge acquisition – you have to find the required expert and speak to them; continual updating.
- Knowledge representation
- System validation
-Justification facilities of and expert system
- How
- Why
Today we also did a kind of programming thing on the computer, which involved us making toast (not literally). It was a basic programming programme where we used ‘backward rule’, and previously we used ‘forward rule’. These programs ask us particular questions and depending on our answer, it gives us advice and ends with hopefully giving us a solution best suited to what we want to do. Once you have so many parts to your program it may skip to for example question 3 and ask it, and only ask you questions 1 and 2 if your answer was ‘no’ to question 3. e.g. the first question may say ‘is toaster switched on?’ and second may say ‘is the toaster plugged in?’ and the third may say ‘is grill used?’ so unless you said no to the grill being used it would ask about the toaster, as you must of made your toast in the toaster. The program gets more complex by adding questions about spreading butter and jam etc.
This activity was good, excluding the fact that I got disqualified as I was ‘’cheeky’’ which I clearly wasn’t, i was just giving my view on what way round the questions should be asked, surely you are allowed your own say on things!
Ok, that’s me done i think, don’t have a clue if it will help anyone as i’ve probably talked a lot of rubbish but hey ho!
Crumblebum
Crumblebum. Outstanding. You showed initiative and leadership, taking the bull by the horns and producing a fine piece of work. Really pleased. Well done.
Anyway, how is the post folks? Roll up, roll up …..
This post was good it cleared up some small things that I had previously just accepted. Thanks Crumblebum