Mini Notes On 1st Mod AI
Mini Notes On 1st Mod AI
1941 1949 1956 1958 1963 1968 1970 1972 1986 1991
Procedural Declarat1ve
or Heuristic
Operational Relational knowledge
knowledge knowiedge
Procedural Declarative
Or Heuristic
Operational Relational knowledge
knowledge knowledge
Fig. 1.2 Types of Knowledge
Let us define these types now.
1. Proceural or Operational Knowledge
It isdefined as a compiled knowledge related to the performance of sometask. For example,
steps to solve a quadratic equation are expressed as a procedural knowledge.
2. Declarative or Relational Knowledge
It is a passive knowledge expressed as statements of facts about the world.
data in a database. Such data are explicit pieces of For example, Personnel
independent knowledge.
3. Heuristic Knowledge
Heuristicsmeans using some rules of thumb or tricks or some
to problems. We acquire this after much of the strategies to simplifythe solution
experience.
Some terminologies related to knowledge
We define certain terms that will be Used
again and again here, They are as follows:
1. Knowledge and data: Adoctor has
record whereas knowledge is what hebothhasknowledgein as well as data. Here, data is the patient's
learned his medical college. This was
by Feigenbaum and Mc.Corduck. explained
2. Belief: It is defined as essentially any
represented. It may be true or false. meaningful and coherent expression that can be
3. Hypothesis: It isdefined as a justified belief
that is not known to be true. It is
with some supporting evidences but it may stillbe false. backed up
4.
Knowledge: It is a true justified belief.
5. Meta Knowledge: It is the knowledge about the knowledge.
6. Epistemology: It is the study of the nature of knowledge.
Al technique is a method that exploits knowledge that should be represented in such a way that:
1. It captures generalizations.
2. It can be understood by people who must provide it.
3. It can be easily modified to correct errors and to incorporate changes.
4. Itcan be used in a great many situations even if it is not totally accurate or complete.
5. It can be used to help overcome its own sheer bulk by helping to narrow the range of possibilities
that must usually be considered.
Please note that it is possible to solve AI problems without using AI techniques but the solutions
would be inefficient. Also it is possible to apply AI techniques to the solution of non Al problems
and this willbe agood thing for those problems that possess same characteristics as Al problems
have.
Those systems that depend on a rich base of knowledge to perform difficult tasks are known
as knowledge-based systems.
Aknowledge based system (KBS) consists of three main components as shown in Fig. 1.3.
Query
Input-Output Inference Knowledge
Unit Control Unit base
Mental image
Written text
Character string
Binary numbers
Magnetic spots
Fig. 1.4 Levels of Knowledge Representation
Please note, however, that any choice of representation wll depend on the type of problem to
be solved and the inference methods available.
Notonly this, knowledge organization in memory is also very vital. The KBS discussed in Fig. 1.3
may require several (tens of thousands) of facts and rules to perform their intended tasks. So, now it
is mandatory to casily search, locate and retrieve appropriate facts andrules from this KB. We use
indexingsto speed up searches wecan form groups of knowledge of similar type and then makea
pointer to point to this group. So, now instead of searching for an entire KB, only a small portion of
it may be accessed.
We need tomanipulate this knowledge also. Usually, the user gives some input and thus, initiates
asearch for a goal or decision. Please understand that thisrequires that known facts in the KB
belocated, compared (matched) and altered somehow. Also note that this process may set up
some sub-goals which requires some more inputs and so on until a final solution is found. This
reauires aform of inference or deduction using the knowledge and inferringg rules, Please note here
that all forms of reasoning require certaln amount of searching and matching, Also note that
searching and metaching both consume the maximum time of computation in AI systems. So,
ue need to have the best searching technique today so that we can avoid this
problem during searching. combinatorial explosion
Now. the question is how to acquire knowledge? Knowledge may be
textbooks, references, reports, technical research papers and so on and acquired from sources like
to be useful, it should be
accurate, completle, inconsIstent and So on. Our KBS depends on ahigh
SucceSs.
guality knowledge tor ther