Artificial Intelligence - Academic Science,International Journal of

advertisement
ARTIFICIAL INTELLIGENCE
IMAGINE A WORLD IN WHICH PEOPLE TALK TO MACHINES
Shikha Gangwar#1, Shivani Agarwal#2, Prachi Gupta#3,Nidhi Garg#4
Department of CSE, Raj Kumar Goel Institute of Technology for Women
Ghaziabad, India
1shikhagangwar814@gmail.com
2shivaniagarwal168@gmail.com
3prachigupta228@gmail.com
4nidhigarg@rkgitw.edu.in
Abstract-Communication is the basic phenomena in the nature.
By vary means, all species communicate to each other. The
languages are nothing but a medium to represent the thoughts.
but as technology evolves these days people can talk to machine
also. This paper is basically an explanation of how the
communication takes place between the same in real world
applications, and what are the basic elements who takes major
role in this act.
Keywords-artificial intelligence; turing test;
robotics; speech recognition.; expert system
I.
II.

“Artificial Intelligence is simply the application of
artificial or non-naturally occurring systems that use
the knowledge-level to achieve goals”. It is any
machine that relates to a human if it’s through a
program.

AI is the science of making machines do things that
would require intelligence if done by people.
(MARVIN MINSKY)

AI is the science of automating intelligent behaviours
currently achievable by humans only.

Artificial Intelligence is the ability of a computer or
other machine to perform those activities that are
normally thought to require intelligence [1].
Some machines were and are built to make our lives
easier, keep us alive longer and stay healthy.
fuzzy logic; nlp;
INTRODUCTION
So far as the laws of mathematics refer to reality, they are not
certain. And so far as they are certain, they do not refer to
reality. -- Albert Einstein…the more one thinks about
imprecision and the need to model and represent it, the more
the problems with the current mathematical approach and
precise science seem to become apparent. There is seemingly
an increasing need to come to terms with the pervasive
imprecision of the real world. -- Stan Openshaw.
It is really a wonderful thought to talk with machines. In the
world of ARTIFICIAL INTELLIGENCE our dreams seems to
be true. Artificial Intelligence (AI) may be regarded as an
attempt to understand the processes of perception and
reasoning that underlie successful problem-solving and to
incorporate the results of this research in effective computer
programs. At present, AI is a large collection of sophisticated
programming techniques.
Artificial Intelligence (AI) is a perfect example of how
sometimes science moves more slowly than we would have
predicted. In the first flush of enthusiasm at the invention of
computers it was believed that we now finally had the tools
with which to crack the problem of the mind, and within years
we would see a new race of intelligent machines.
In some sense it is engineering inspired by biology. We look
at animals, we look at humans and we want to be able to build
machines that do what they do. We want machines to be able
to learn in the way that they learn, to speak, to reason and
eventually to have consciousness. AI is regarded as the branch
of ‘computer science’ which is concerned with making
‘computers’ behave like humans.”
ABOUT ARTIFICIAL
INTELLIGENCE
III.
SUPERBRAIN
Artificial intelligence attempts to provide machines with
human like thinking. It is used to automate and replace some
human functions with computer-driven machines. These
machines can see and hear, respond to questions, learn, draw
inferences and solve problems. But for the Singulatarians, A.I.
refers to machines that will be both self-aware and
superhuman in their intelligence, and capable of designing
better computers and robots faster than humans can today [2].
It is the perception that in future the contents of our brain and
thought processes can somehow be translated into a
computing environment, making a form of immortality
possible — within his lifetime. Such a shift, they say, would
lead to a vast acceleration in technological improvements of
all kinds [2].
IV.
TURING TEST
Turing test, the famous probe of computer intelligence is
named after Alan M. Turing, the British mathematician who
suggested it. He proposed that if a computer could carry on a
typed conversion with a person and successfully impersonate a
human, that computer could be called intelligent [4]. It can be
said that a machine could be judged as intelligent if it could
comprehensively fool a human examiner into thinking the
machine was human [3]. Turing held that future computers
can be programmed to acquire abilities rivaling human
intelligence. As part of his argument Turing put forward the
idea of an 'imitation game', in which a human being and a
computer would be interrogated under conditions where the
interrogator would not know which was which, the
communication being entirely by textual messages. Turing
argued that if the interrogator could not distinguish them by
questioning, then it would be unreasonable not to call the
computer intelligent. Turing's 'imitation game' is now usually
called 'the Turing test' for intelligence.
V.
NATURAL LANGUAGE
PROCESSING
Natural Language Processing (NLP) is both a modern
computational technology and a method of investigating and
evaluating claims about human language itself.
A truly intelligent computer would not be limited to rigid
computer language commands, but instead be able to process
and understand the English language. This is the concept
behind Natural Language Processing.
One goal of AI work in NATURAL LANGUAGE
PROCESSING (NLP) is to use natural languages and to
enable communication between people and computers without
resorting to memorization of complex commands and
procedures [8]. It is the use of computers to process written
and spoken language for some practical, useful, purpose: to
translate languages, to get information from the web on text
data banks so as to answer questions, to carry on conversations
with machines, so as to get advice about, say, pensions and so
on. These are only examples of major types of NLP, and there
is also a huge range of lesser but interesting applications, e.g.
getting a computer to decide if one newspaper story has been
rewritten from another or not.
VI.
SPEECH RECOGNITION
SPEECH RECOGNITION is basically a technology that
allows computers to interpret human speech. It also allows
converting speech into text, making it easier both to create and
to use information.
In past, people mostly imagined SPEECH RECOGNITION
directly producing the end result, e.g. a dictated document or a
computer performing a command.
But, in the next 10 years, speech recognition will continue to
improve and will reach human levels. Also it will be able to
communicate with humans in unstructured English using text
or voice, navigate in an unprepared environment and will have
some rudimentary common sense. As we speak to tell
someone something and they read to understand it. Similarly
we will talk to machines. E.g. When we say, “JIM, HOW
ARE YOU DOING?”, the machine will recognize that you
mean to talk with JIM ,and will send the text “ HOW ARE
YOU DOING?” to him.
It is interesting to note that human beings perform HSR
(Human speech recognition) by integrating multiple
knowledge sources from bottom up. It has long been
postulated that a human determines the linguistic identity of a
sound based on detected evidences that exist at various levels
of the speech knowledge hierarchy, from acoustics to
pragmatics [7]. For example, Klatt [6] studied the so-called
acoustic landmarks that are assumed invariant to changes in
speakers and speaking environments.
VII.
ROBOTICS
ROBOTICS is also one field within artificial intelligence
which involves mechanical, usually computer-controlled
devices to perform tasks that require extreme precision or
tedious or hazardous work by people. Traditional Robotics
uses Artificial Intelligence planning techniques to program
robot behaviors and works toward robots as technical devices
that have to be developed and controlled by a human engineer
[5]. The Autonomous Robotics approach suggests that robots
could develop and control themselves autonomously. These
robots are able to adapt to both uncertain and incomplete
information in constantly changing environments. This is
possible by imitating the learning process of a single natural
organism or through Evolutionary Robotics, which is to apply
selective reproduction on populations of robots. It lets a
simulated evolution process develop adaptive robots. .
VIII.
FUZZY LOGIC
Fuzziness means ‘vagueness’. Fuzzy Logic is an excellent
mathematical tool to handle the uncertainty arising due to
vagueness. Understanding human speech and recognizing
hand written characters are some common instances where
fuzziness manifests. It enables a computer to make decisions
which care more in line with the sort of decisions which a
human would make. Computer logic is rigorous and
deterministic and relates to finite states and numbering
systems [10]. Computer logic marks distinct boundaries
between any states. Fuzzy logic is concerned with pulling
away from logic that is crisp or Boolean (binary 0 or 1). This
method has an advantage over Boolean logic in that it mimics
complex human reasoning in order to arrive at realistic
conclusions about the imprecise and often fuzzy nature of
reality. Fuzzy logic techniques provide the ability to develop
soft computing applications that permit computer models to be
specified and built from linguistic statements, based on
common sense or theory or rules of thumb.
Fig. 2:-SIMPLE MODEL OF AN ARTIFICIAL NEURON
Fig. 1:-Fuzzy Logic
IX.
EXPERT SYSTEM
The artificial intelligence concept of the "EXPERT SYSTEM"
is highly developed. This describes robot programmers’ ability
to anticipate situations and provide the robot with a set of "ifthen" rules. An expert system is a computer system that
emulates the decision-making ability of a human expert.
Expert systems are designed to solve complex problems by
reasoning about knowledge, like an expert, and not by
following the procedure of a developer as is the case in
conventional programming. The first expert systems were
created in the 1970s and then proliferated in the 1980s. Expert
systems were among the first truly successful forms
of AI software [13].
X.
ARTIFICIAL NEURAL
NETWORK
Artificial neural network or simulated neural network (SNN),
is an interconnected group of artificial neurons that uses a
mathematical model or computational model for information
processing based on a connectionist approach to computation
(shown in fig. 2). In most cases an ANN is an adaptive
system that changes its structure based on external or internal
information that flows through the network [11].
In more practical terms neural networks are nonlinear statistical data modeling or decision making tools. They
can be used to model complex relationships between inputs
and outputs or to find patterns in data [9]. In the artificial
intelligence field, artificial neural networks have been applied
successfully to speech recognition,image analysis and adaptive
control, in order to construct software agents (in computer and
video games) or autonomous robots. Most of the currently
employed artificial neural networks for artificial intelligence
are based on the statistical estimations and on the
classification optimization and control theory [12] .
XI.
CONCLUSION:
The Art of Virtual Chat Is Still a Work in Progress. Getting a
computer to communicate with a human is a definite struggle,
but it's a field that's progressing. Natural-language processing
offers the greatest potential rewards because it would allow
people to interact with computers without needing any
specialized knowledge. You could simply walk up to a
computer and talk to it. Unfortunately, programming
computers to understand natural languages has proved to be
more difficult than originally thought. Some rudimentary
translation systems that translate from one human language to
another are in existence, but they are not nearly as good as
human translators. There are also voice recognition systems
that can convert spoken sounds into written words, but they do
not understand what they are writing; they simply take
dictation. But A.I. assured us to make such robots which
would have consciousness and emotions like humans. They
will have different kinds of ‘human intelligence’, including the
ability to understand other people, and to influence their
behavior.
Therefore, A.I. is an endless supply of vast knowledge getting
pout into a program to make our lives
easier and better. A
major shift in the way people interact with computers is
coming. And it is something that we badly need.
REFERENCES
[1] H.A. Simon,” The Sciences of the Artificial” (MIT Press,
Cambridge, MA, 1969).
[2] John Makoff Article on” The Coming Superbrain” May
23, 2009
[3] Stevan Harnad Article on” Turing Test is not a trick:
Turing indistinguishability is a scientific criterion” published
in newsletter ACM SIGART Bulletin Volume 3 Issue 4,
October 1992.
[4] Katie Hafner Article on “Guessing who is online” July 22,
1999.
[5] N.J. Nilsson, Shakey the robot, Tech. Note 323,SRI AI
Center, Menlo Park, CA(1984). [24] C. Douligeris and
G.Develekos, A fuzzy logic approach to congestion control in
ATM networks, IEEE International Conference on
Communications, ICC '95, pp. 1969-1973, 1995.
[6] D. Klatt, ``Review of the ARPA Speech Understanding
Project,'' J. Acous. Am., Vol. 62, No. 6, 1977.
[7] Chin- Hui Lee,”From Knowledge-Ignorant to KnowledgeRich Modelling: A New Speech Research Paradigm for Next
Generation Automatic Speech Recognition,”Atlanta,USA,
2004.
[8] Ralph Weischedel, Chairperson, BBN Systems and
Technologies Corporations White paper on “Natural Language
Processing”.
[9] A. A. Tarraf, I. W. Habib, and T. N. Saadawi, Congestion
control mechanism for ATM networks using neural networks,
IEEE International Conference on Communications, ICC '95,
pp. 206-210, 1995.
[10] D. Driankov, H. Hellendoorn and M. Reinfrank, An
Introduction to Fuzzy Control, Springer-Verlag, 1993.
[11] Simon, H. (1999). Neural networks: a comprehensive
foundation. Prentice Hall, Upper Saddle River, NJ.
[12] Zhang, G., B. E. Patuwo, and M. Y. Hu (1998).
Forecasting with artificial neural networks: The state of the
art. International Journal of Forecasting 14, 35–62.
[13] Swartout, W., Paris, C., and Moore, J. (1991). Design for
explainable expert systems. IEEE Expert.
Download