Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Essay #1.
Artificial Intelligence (COSC 4362-201)
Instructor
Dr. Alessandro Agostini
Table of Contents
Introduction ..2
Knowledge based system..3 The structure of the knowledge based system ....3 Knowledge representation ....3-4 Types of knowledge based system 4 Expert System 5 Structure of expert system 5-7 The application of the expert system ...7 The different between human expert and the expert system 8 The advantages of the expert system ..8 The disadvantages of the expert system ..8 Expert system in Saudi Arabia ....8-9 Conclusion .9
Introduction
With development of humanity, the technology develops and takes expand demission. Starting with the past until now, the human develops amazing things in every field; such as, medicine, chemistry, physics, electronic, engineering, technology and more than can be imagined.Thesedeveloping came from the desire to live a perfect, easy and cheap life. Human does not stop only in making devices that facilitate the work, but also, extend into device that do his/her job, think with him/her and make a decision. This type of devices has hand with each science in the world. For that, human creates science called artificial intelligent. This science study the cases for making machine or system that act and think like human. Under this science comes Knowledge based system which has a huge of knowledge which is collected by knowledge engineering, this system helps human to find solution for their problems and make decision based on the collected knowledge. Expert system is application of Knowledge based system that its knowledge based in collecting experts. Knowledge based system constant of knowledge based, inference engine and user interface. It has several ways of representation the knowledge. Also, it has several types, such as, Case Based Reasoning, Artificial Neural Network and Expert System. The expert system has same structure of knowledge based system in addition to explanation mechanism and knowledge of fact. Also, the expert system has advantage and disadvantage and it has different with the human
expert. Saudi Arabia has started focus on expert system to make their projects and work.
1. Knowledge base Knowledge base is a collection of data which is organized for solving specific problems. As Artificial Intelligent acts like human, these data is collected as human collects them by using the five senses and they are called the five information processing systems. These five information processing systems are information system for vision, hearing, tasting, touching and smelling(Farhan.H, Abu ra.M, Owaid.H,2010). Human readable and Machine readable are two types of knowledge base. Human readable knowledge base is knowledge that human collect and has the ability to read and share with the others. Such as, helpdesk, manual, troubleshoots the problem and white paper. Machine readable knowledge base is storing data in such a way that machine can read them like binary or codes. Example of machine readable, are magnetic disks, tapes, cards and optical disks.The knowledge usually is described by data in logical stable while the structure of data can be defined by ontology. The ontology represents the type of the entities and their relationships (wikipidia). 2. The inference engine This application based on knowledge base for solving and reasoning the problem.
3. User interface Because the software or the programs usually are written in unreadable language for human, the user interface comes to facilities the communication between the human and the system. In knowledge based system there are three forms in the user interface. One of them is to enable the user to access to the queries, the second one is to represent the question and the third one is to show message if there is an error in the queries or if there is no enough information in the queries. The information and question in the user interface will be displayed by natural language which is the usual language the human can read and understand(Farhan.H, Abu ra.M, Owaid.H,2010).
Knowledge representation
It is a way of representing the knowledge in easy way to helps inferences engine. There are five ways of knowledge representation. These ways are surrogate, ontological commitments, theory of intelligent reasoning, medium for efficient computation and medium for human expression(Davis.R, Shrobe.H, Szolovits. Peter,1993). The surrogate used to reasoning the object in the world and its important. It thinks about the world before doing act. Because the surrogate cannot represent everything in the world, it focuses in specific properties and object. It captures the object that is only belongs to the reasons(Davis.R, Shrobe.H, Szolovits. Peter,1993). An ontological commitment represents knowledge that is based in conceptualization to simplify the view of the world. It describes the definition of the names and the relationship between the entities(Davis.R, Shrobe.H, Szolovits. Peter,1993). Theory of intelligent reasoning, due to different in goals, conception of intelligent reasoning, artifacts and definition of success, building intelligent machine is difficult. When the theory intelligent reasoning is chosen, the method of the possibilities for inference on the knowledge base is affected(Davis.R, Shrobe.H, Szolovits. Peter,1993). The medium for efficient computation is a role that controls the representation that facilitates the process of recommended inferences by organizing information(Davis.R, Shrobe.H, Szolovits. Peter,1993). Medium for human expression is the role that enables human to understand the system. Also, it helps in understanding the information or the knowledge that the system has and how to deal with(Davis.R, Shrobe.H, Szolovits. Peter,1993).
5 |knowledge based and Expert system
Types of knowledge based system In knowledge based system, there are several types; such as, case based reasoning, natural networks and expert system. Case based reasoning is a system that depends on solution of the past or pervious problem for solving the new problem by comparing the symptoms between them.This system makes understanding problems solution easier for the user because it provides the solution with example for similar problemand how this similar problem is solved(Harrison.I, 1997). Case based reasoning works through four steps process. These steps are retrieve, reuse, revise and retain.
1. Retrieve step searches in the memory for similar cases that have
relative solution for the given problem then the cases are retrieved to be an example and to show how the solution are derived . 2. Reuse, capturing solution from the past problem and trying it on the new problem. 3. Revise, because the new problem is not exactly as same as the pervious problem, the solution for the pervious or the past problem will need tobe fixed tofit the new solution. 4. Retain, when the solution has been compatible with the new problem, it is stored in new place at memory(Harrison.I, 1997). Artificial Neural Network (ANN), the idea of the Artificial Neural Network came from neural network. ANN almost is structured like neural networks structure. It contains of several artificial neural cells andprocesses informationthat contact with each other and with the computation. It is designed as nodes that are connected to each other(Artificial Neural Networks, 1999) Expert system is software which its solutions depend on humans experts. So, most of the knowledge or data that knowledge based has in Expert system contains experts that humans face in their life. Then the expert system drives the solution from these experts. This report focuses more on expert system (expert system).
Expert system Expert system is a system that has a knowledge based include humans expert for supporting decision making. It is used in medicine, agent, computer system, chemistry and geology.
6 |knowledge based and Expert system
There are two types of expert system which are expert system for making decision and expert system for supporting decision. Expert system for making decision helps in providing decision for problem solving that person are unfamiliar with. This type of expert system can be found more in industrial system. On the other hand, the expert system decision support provides points that the decision maker forget to put it in account in his/her decision (Expert system).
The structure of Expert System Database of facts:space of knowledge that is built up once the inferences engine asked the user for facts or once the user start inserting facts about the problem. So the database of facts has collection of knowledge that is based on facts(Structure of Expert Systems). The following is an example of building up database of facts: Body parts: Outer body: Hair Feathers Scales Exoskeleton Number of legs:
8 |knowledge based and Expert system
Two
Three
Four
Two
Four
Six
Eight
Knowledge based: is a space of memory that contains of knowledge which is built from connection data and information with each other and give the analysis for these data and information. This is known as expert which can be gain by learning and experience. But in computer case expert cab be gain by rules(Structure of Expert Systems). Inferences engine: it has relationship with knowledge based and explanation mechanism. It reads the problem from user by one of the rule ways than provides user with the solution. There are two main rules that inferences engine in expert system depends on. These rules are forward chain and the backward chain. The forward chain drives the solution for the problem depends on the characters of the case. This can be represented as If -> Then. While the backward chain knows the goal and it give you the way for reaching this goal. This case considers as Then -> If(Structure of Expert Systems). Explanation mechanism:this part explains to the user why the expert system comes up with the current decision of solution that belongs to the problem(Structure of Expert Systems).
contains the expert about the X-ray. The result is determined by using the neural network. Also, it uses the IF- THEN rule. The following is an example (Kubiska.M, Herzner.J, 1992). IF-THEN IF-THEN-UNLESS IF forced volume capacity is high (.625) IF forced volume capacity is high AND Bronchoscopy results are positive (.250) AND Bronchoscopy results are positive AND local symptoms are present (.125) AND local symptoms are present THEN surgery is probably necessary THEN Surgery is probably appropriate IF Metastasis is present (.500) UNLESS Metastasis is present OR Contraindications to surgery exist (.500) OR Constraindictions to surgery exist THEN surgery is probably not appropriate
(Expert system).
4. Quick replication.
Conclusion
Everything in these days related to IT world or technology. We cannot separate our lives from technology. Everything studding, medicine, playing, traveling and working is done with technology. The technology extended to act and think like human under the name of artificial
11 | k n o w l e d g e b a s e d a n d E x p e r t s y s t e m
intelligent. This science has hand in making decision and founding solution for problems with the knowledge based system. As some of the problems need some expert to solve, expert system plays an important role in case the solution needs to expert. With all these improvement, our world going to be the most amazing world.
References and Further Reading Alsugair.A, Almasry.S, Al-Ashikh.A (2004) , Arabized expert system for diagnosing common cracks in concrete buildings, 2004 , http://digital.library.ksu.edu.sa/paper1115.html Artificial Neural Networks, 1999, http://www.psych.utoronto.ca/users/reingold/courses/ai/nn.html
12 | k n o w l e d g e b a s e d a n d E x p e r t s y s t e m
Davis.R, Shrobe.H, Szolovits. Peter (1993), What is a Knowledge Representation? ,http://groups.csail.mit.edu/medg/ftp/psz/krep.html#role1 EIA (1997), Application of Expert Systems, December 1997,http://www.adb.org/Documents/Books/Environment_Impact/chap8.p df Expert system, http://library.thinkquest.org/11534/expert.htm expert system, http://www.webopedia.com/TERM/E/expert_system.html Farhan.H, Abu ra.M, Owaid.H (2010). Applications on Knowledge-Based System, March 2010 http://paper.ijcsns.org/07_book/201003/20100331.pdf Harrison.I (1997),Case Based Reasoning, 30th May 1997, http://www.aiai.ed.ac.uk/links/cbr.html Kubiska.M, Herzner.J (1992), Expert System Example, December 1992, http://www.rpi.edu/dept/chem-eng/Biotech-Environ/EXPERT/expmed.html Richard W (1991) What Is An Expert System? ERIC Digest, 6 1991,http://www.ericdigests.org/pre-9220/expert.htm Structure of Expert Systems, http://www.hsc.csu.edu.au/ipt/dss/3294/expert_chain.htm Wikipedia (2008),Knowledge base,November 2008, http://en.wikipedia.org/wiki/Knowledge_base Wikipedia, Machine-readable medium ,http://en.wikipedia.org/wiki/Machine-readable_medium
13 | k n o w l e d g e b a s e d a n d E x p e r t s y s t e m