Professional Documents
Culture Documents
Intelligence
Submitted to:
Sir Ameen A.K Wazir
Submitted by:
ARTIFICIAL INTELLIGENCE:
“Man used his intelligence and tries to transfer his knowledge to the computer
for this purpose he used different ways by using his intelligence and made
machine able to response as human intelligence “
OR
It includes:
Let me say "A time will come when A.I Researchers will be able to
provide so much intelligence to machine that it will behave exactly
same as human being and will be consider his true copy." Perform
some reasoning based on you know about "A.I" and also provide some
reasoning in the light of Quran and Sunnah. To verify and to falsify
statement.
AI is making computer smarter and more powerful, the dream of building the
machine that can fully duplicate the human brain will probably not be realized
in our life time. Despite major advances in all areas of computer science many
questions whether we will ever be able to create a computer that will
accurately immolate the function of a human mind. Dreyfus and Dreyfus in
1988 facts that the public is being misled about AI. Its use fullness is over
blown and is goals are impossible. They say we will be never be able to
establish rules for all the ways we think the human mind is just to complex to
duplicate. After all, a computer is one processing unit CPU while the human
being has over
100 billion processing elements.
The human brain with its mind and capability of reasoning places man will
above the rest of his creatures Surah Al Baqarah clearly describes the
conversation b/w ALLAH and his angels, at the time of man's creation.
"And remember when your Lord said to the angels: Verily I am going to
place mankind generation after generation on earth".
They said:
“Will you place there in those who will make mischief there in and
shed blood, while we glorify you with praises and thanks and sanctify you”
He said:
“He knows that you do not know and He taught Adam all the
names of everything, then he showed them to the angles and said: “Tell me
the names of these if you are truthful.”
They said:
“Glory is to you we have no knowledge except what you have
taught us verily it is you the All Knower the All Wise.”
He said:
“O Adam! Inform them of their names. He said: Did I not tell you
that I know the ghaib in the heavens and the earth and I know what you reveal
and what you have been concealing” (2:30-33)
Undoubtly an expert system is the best field of A.I that is used to assists
religious scholars. A.I knowledge engineers can make that type of Expert
System which solves all the problems related to Islamic Fiqh. It treats like a
Faqih, knowledge Engineer cans all those information regarding the Quran
Sunnah and fish and also they develop a logical reasoning to give the solution
of the problem. They knowledge engineer must make sure that the computer
has all the knowledge needed to solve a problem related to particular domain
problem.
Let U be the Universal set and A its subset. Let us now define a function m: P
(U) [0, 1] which satisfies the following conditions
Here,
m=basic probability assignment ranges with 0-1.
TURING TEST
The turing test is a test of machines ability to demonstrate intelligence. It
proceeds as follows a human judge engages in the natural language
conversation with one human and one machine each of which tries to appear
human. All are placed in isolated locations. If the judge can’t reliably tell the
computer machine from the machine, the machine, the machine is said to
have passed the test. It should be limited to a text only channel to test the
machines intelligence.
The Turing test is based on the assumptions that human beings can
judge a machines intelligence y comparing only behavior and the value of
comparing against the human b/c of these and others. Some A.I researchers
questioned about the usefulness of the test. The Turing test does not directly
test whether the computer behaves intelligently it tests only whether the
computer behaves like a human being since human behavior and intelligence
behavior exactly the same thing, the test to accurately measure intelligent
behavior in two ways.
The test requires that the machine be able to execute all human
behavior whether they are intelligent or not. It even tests for behavior that we
may not consider intelligent at all. If a machine cannot imitate behavior in
detail it fails the test.
The Turing test does not test for highly intelligent behavior. If it were to
solve a computational problem that is impossible for any human to solve then
the interrogator would know the problem is not human and the machine would
fail the test.
QUESTION NO.5
DOMAIN KNOWLEDGE:
EXAMPLE
REPRESENTATION IN LOGIC
Input output
Premises logical process
inference
Or or
Facts
conclusion
With this process fails that are known to be true are used to drive new facts
which also must be true. The two basic forms of computational logic are
predicate logic and propositional logic.
PROPOSITIONAL LOGIC
PREDICATE LOGIC
Propositional logic is not very useful in A.I. A.I uses predicate logic. It is
more sophisticated form of logic that uses all same concepts and rules but in
amore finer detail. It is the basis for the AI language called PROLOG. In
predicate calculus a proposition is divided into two parts, the argument and
the predicate. The arguments are the object about which the assertion is made
and predicate is the assertion made about them.
SEMANTIC NETWORK
There are several techniques for searching for a possible situation. The most
important and common ones are as follows
Depth first search will traverse this graph in the order to AB, DB, EB, and ACF.
In this you go left until you reach either a terminal mode or the goal. If you
reach a terminal node then you backup one level go right and then go left until
you encounter either the goal or a terminal node. This process continues until
you find a goal.
A depth first search is certain to find the goal b/c as a worst case it
generates into an exhausted search.
EVALUATION
The depth first search found a fairly good solution on its first try without
any back tracking which is good. However to arrive at the optimal solution it
would have to traverse nearly all the nodes which is not good. It can be quiet,
poor in cases in which you have to explore a particularly long branch only to
find that is no solution at its end. This situation cause a time waste and leads
to breadth first searching
Here C is the goal, it visits the node ABC, this search also generates finding a
solution if exists b/c it will eventually degenerates into an exhausted search.
EVALUATION
EVALUATION
This is fairly good b/c it tends to reduce the number of nodes that needs
to be visited before it reaches the solution however it can suffer three possible
maladies.
FALSE HILL: here the search back tracks extensively to find the solution.
PLATEUS: in which the next step look equally good or bad. In this case the hill
climbing is no better than depth first search.
RIDGES: hill climbing is not effective in this case b/c the ridges are to be
crossed several times during back tracking.
The opposite of the hill climbing is the least cost search. Apply the least cost
search to the flight scheduling problem implies that the program will take the
shortest connectivity flight in all cases so that the route found will have a good
chance of having the shortest distance unlike the hill climbing search which
minimized the no of connection least count search minimized no of miles
traveled.
EVALUATION
The least cost search has the same advantages and disadvantages as
the hill climbing search except in the reverse order. There can be false valley
lowlands or gorges but overall the least cost search tends to work fairly well.
We can only say that on the average it will out perform a blind search
EXAMPLE:
When we find breadth first better then depth first or vice versa:
In the same example given above to reach from New York to LOS ANGLES. We
will find a different result from different search techniques when we check the
result a/c to shortest distance BREDTH FIRST is best it covers the shortest
distance of 2600 miles while in order to touch minimize number of node DP|
EPTH FIRST is the best b/c it touches only three nodes.
QUESTION NO.8
KNOWLEDGE ENGINEERING:
KNOWLEDGE ACQUISITION
A human being can easily distinguish b/w different things such as glass,
ball, iron etc due to surface texture. This again due to the way light reflects on
the thing smooth surface scatters light hence, the relative brightness of a
rough surface is less then smooth surface. Due to brightness of each object
computer can easily determine whether this surface is smooth or rough.
Assuming that you can solve all problems correctly interpreting an image by
using either a two dimensional or three dimensional systems, you still have the
problem of correctly indentifying objects or features that make up the image.
The problem o\is probably the harder one to solve as the next discussions will
show
One of the toughest problems that you will encounter when trying to
create a vision system is the recognition of overlapping objects.
The trouble is not that the computer cannot tell that one object is in front
of another generally shadows and differences in shading supply sufficient
clues. The real difficulty is programming the computer to recognize
partial objects for what they are. For example, if you instruct the
computer that a triangle has three sides and three vertices and if the
computer sees a triangle. That has a vertex what is obscured by another
object (or perhaps that is out of the cameras field of view) how does the
computer know that it is still seeing a triangle when though the third
vertex is missing.
There are many approaches to this problem but perhaps the most
interesting solution band the one closed to the way that the human eye
does it is called controlled hallucination. In this method the computer
guided by the initial information postulates that is seeing a triangle and
tries to verify this by some means such as b y computing that the two
lines will intersect. Somewhere in the region that is obscured. As you can
guess, this is a tracking process in all but highly controlled environments.
3- Optical illusions:
NATURAL-LANGUAGE PROCESSING:-
RESTRICTING LANGUAGE:-
• It should also assume that all adjectives precede the noun that they
modify.
• While all adverb follow the verb that they modify.
• Finally it should assume that all sentences must end with a period.
Word Type
Door Noun
Window Noun
Has Verb
Runs Verb
Large adjective
The determiner
To Preposition
The state machine parser uses the current state of the sentence to
predict what type of word may legally follow. A state machine is a directed
graph that has shows. The valid transitions from the one state to another.
FOR EXAMPLE:-
A simple example by using the serntence. The child runs quickly to the large
house.This diagram of the sentence verify that it follows the GI grammar.
To understand context free recursive NLP parser one must look at the
construction of sentence in a completely different way from the way that. One
looks at they state machine model the rules that govern how each of the pacts
may be constructed are called the production rules of the grammar. A context
free parser uses there productions rules of the grammar. The right as produces
NP stands for noun phrase and VP stands for verb phrase.
Sentence NP+VP
NP determiner + noun
NP det + adj + noun
NP prep + NP
VP Verb + NP
VP Verb + Adverb + NP
VP Verb + Adverb
VP Verb
To see how can apply these rules to a sentence, consider this diagram.
A Parser that generates this type of tree is called context free because
the tree is not based upon the context of each element.
FOR EXAMPLE:-
Consider a database that consists of company names and their
respective stock prices. Assume database will accept queries like
Here the commands must always be present but the other four elements are
optional
QUESTION NO.11
What is Robotics? Explain Robotics that covers:
• Robot arms
• Industrial Robots
• Autonomous Robot
ROBOTICS:-
The field of knowledge and technique that can be used to create. When
most people hear the word robot, the mental response is usually an image of
the hardware that makes up the physical being of the robot. Any robot.
Industrial as such you must be able to understand a few of them complex.
Problem that you will encounter when you attempt to control a robot arm.
For example: When you reach for a glass of water seems to be effortless and
without though. However it is s complicated takes that requires the co
ordination of several muscles. Remember that a baby needs several months to
do they same thing. They common robot arm is modeled on the human arms
most robot arm are six axis arm between they allow they greeted freedom of
movement.
Shows a sketch of a six axis arm. Each axis whish commonly called a joint’s
operated by its own separated motor on as is they case of large arms hydraulic
of cylinder.
Above figure shows a six axis robot arm actually contains tow co ordinate
frame of reference. They base and they two piece of they arm from an x y z co
ordinates system and thy grip allow. Fine movement with in what system.
Therefore reaching any specific point in space regular.
The teach pedant is not linked directly to the but rate is linked through the
robots main control computer.
AUTONOMOUS ROBOTS:
QUESTION NO.12
Explain the component of expert system which are the relative
advantages and disadvantages of an expert system and human
expert?
DEVELOPMENT ENVIRONMENT:
They development environment is used by they expect system builder to
build they couponed and to introduce knowledge into knowledge base.
CONSULTATION ENVIRONMENT:
Issued by an expert to obtain expert knowledge and advice. They
following may exists in an expert system
KNOWLEDGE BASE:
They knowledge base contains knowledge necessary for understand
formulating and suffering problem. It includes tow Basie element.
ACQUISITION MODULE:
Knowledge acquisition module is they accumulation transfer and
transformation of problem solving expertise from some knowledge source to a
computer program for contracting or expending thief knowledge faze. Potential
source of knowledge include human expert of textbook, database, special
research reports.
INFERENCE ENGINE:
They brain of expert system is they influence engine also known as the
control structure or the rule interpreter.
USER:
Expert system contain a language processer for friendly problem
oriented communication between they user and they computer. This
communication ban best be carried out in a naturally language and in same
causes it is supplanted by menus and graphics.
EXPLANATORY INTERFACE:
1. An expert system can’t give nay new suggestion that some with them
passage of time but they human expert through continuous study and
remains up to date.
2. A single virus can damage the whole expert system but there is no
problem of virus with a human expert
3. An expert system cannot be available every where at any time but a
human expert ban walk form one place to another to solve they problem
4. An expert system need some accessories with it to keep it charged or
situation one while a human expert need. Nothing with him
QUESTION NO.13
In your opinion which topic of is the most suitable fro and most
applicable in they field of Islamic studies? Explain A.I has many areas
of interest of these. There is most common and most important area.
• Robotic
• NLP
• Searching for solution
• Pattern recognition
• Expert system.
We can see some of they application of A.I in the field of Islamic studies.
EXPERT SYSTEM: In Islamic studies expert system has provided its services
in many fields
1. Mufti
2. Hafiz e Quran
3. Qaree
4. Muhaddich
5. Aalim
Now, the major work of Islamic studies has been down using expert system
of A.I field. As proof their success you; need only observe the mainly
application of expert system. Today in Islamic studies.
From all Islamic studies field of Aalim Human expert are engineered as
A.I expert system, then it will be the most applicable and beneficial for
Muslims. This artificial Aalim will not be the natural Aalim but the
intelligence will depend upon its knowledge base. More knowledge is added
to the intelligence assistant it acts more like expert. Field of Aalim is
selected as the most suitable and the most applicable because Aalim guides
the Muslim about the manner principles of Islamic correct way of walking in
the path of Islam and all the guidance about the successful life when a
person is successful in here after this is the final destination of all creation.
Therefore, we select expert system from A.I field of A.I is also useful in
Islamic studies but in very limited areas unlike Aalim, the vast field of
Islamic studies.
QUESTION NO.14
Describe the sources of Acquisition of general knowledge, Islamic
knowledge and Quran Knowledge.?
QURAN KNOWLEDGE:
Quran reviled by Prophet, Tafseer
QUESTION NO.15