A Study of Today's A.I. Through Chatbots and Rediscovery of Machine Intelligence
A Study of Today's A.I. Through Chatbots and Rediscovery of Machine Intelligence
Abstract
Artificial Intelligence in machines is a very challenging discussion. It involves the
creation of machines which can simulate intelligence. This paper discusses some of the
current trends and practices in AI and subsequently offers alternative theory for
improvement in some of today’s prominent and widely accepted postulates. For this, focus
on the structuring and functioning of a simple A.I. system - chatbots (or chatter bots) is
made. The paper shows how current approach towards A.I. is not adequate and offers a
new theory that discusses machine intelligence, throwing light to the future of intelligent
systems.
1. Introduction
The creation and analysis of intelligent agents (software and machines) is called
Artificial Intelligence, or AI. It can be implemented in nearly each and every sphere of
work. Intelligent machines can do many tasks – from labor work to sophisticated
operations. Prominent trends in this field are human brain simulation, natural-language
processing and neural networking etc. One of the typical examples of an AI system is a
“chatbot”. A chatbot is a computer program which responds like an intelligent entity
when conversed with. The conversation may be through text or voice. Any chatbot
program understands one or more human languages by Natural Language Processing. Due
to this, the system interprets human language input using information fed to it. A chatbot
may also perform some productive functions like calculations, setting-up remainders or
alarms etc. A popular example of chatbot is the ALICE Bot (Artificial Linguistic Internet
Computer Entity), which utilizes AIML pattern matching techniques [1]. “Turing test” is
one of the most popular measures of intelligence of such systems. According to it, if a
panel of human beings conversing with an unknown entity (via keyboard, for example)
believes that that entity is human while the entity is actually a computer, then the
computer is said to have passed the Turing test. This test was proposed by British
mathematician Alan Turing in his 1950 paper titled “Computing Machinery and
Intelligence” published in Mind [2]. All these developments have been made, but are we
actually constantly progressing towards the higher goals of AI? These days, the evolution
in AI has been limited around some key points like the fed-in information database,
imitation of human abilities, targeting the Turing test and techniques of deception. Lesser
novel visions are being introduced in this field and further research is going on in existing
theories only. Also, today’s AI systems “pretend to act like” intelligent entities instead of
being one. For example, today’s rule-based systems just follow a large set of if-else based
logic (the database) while actually intelligent entities don’t always do so, but apply
reasoning in every stage. Thus, it is not the case that Artificial Intelligence is failing, but it
has slowed down in attaining more laurels. There is a need to view AI systems from a
new perspective and a novel theory of machine intelligence is the required tool for this.
We infer that using AIML with designated application in AI field boosted the total
speed of development of the project. It significantly increased the efficiency of the
program created as it offers a lot of AI-oriented features. With well over 60,000 responses
fed into it, the SARANG Bot was tested for about 1500 queries. It could manage to give
suitable replies to about 1200 of them, which gives its accuracy to be 80% that has been
shown in Figure 2.
This is a little glimpse of how efficient and diverse AI systems can be constructed
today, and that too, with not much difficulty. There are a lot of great chatbots in the
world. Many have won the Loebner prize and are really very good programs. But even
after all these advanced, aren’t we just standing there only? The core problems with
chatbot programs (and AI systems in general) remain the same. They do not hold the
power to learn, hold memories of people and incidents. They do not have (or simulate)
senses. They are not creative and original, just a fixed set of instructions. They do not
actually understand what is going on (the conversation, for instance). They give responses
by searching and finding matches from a whole lot of database inputs, that sometimes
goes up to millions of patterns. [5]
3.1. Limitedness
The test only features intelligence in terms of conversational skills of a machine.
Intelligence is a lot more than that.
using intelligence. The test is not compulsory to be passed for achieving higher goals of
AI research.
4.1. Arithmetic
The power to compute is the fundamental of intelligence. It includes arithmetic
operations like addition, subtraction, division and so on. Today’s machines perform well
on this part. They can carry out even complex calculations in no time.
4.4. Senses
This is how we know about the environment around us. We humans are fortunate
enough to have really efficient and effective set of senses. Some animals are said to have
even greater abilities to sense. A machine with rightly installed equipments to sense the
surroundings will prove to be a great body for its intelligent brain. But as of now, even a
caterpillar can outperform machines in the ability to know about their surrounding
environment.
4.5. Perception
This is how we receive and process the signals our senses provide us. This is how
creativity is born to intelligence. To have a machine with a perception seems a distant
dream of AI.
4.6. Consciousness
Consciousness of intelligent beings is perhaps the most difficult property to define. It is
even more difficult to be implemented in a machine. How can an abiotic system come to
notice the presence of itself in the world? This is a question which is really difficult to
answer. Everyone would have their own opinions. It’s evident that today’s systems have
no consciousness as such.
Figure 3 shows the quantitative and qualitative nature of the above listed fundamentals
of intelligence and also a rough extent up to which they are being implemented in today’s
intelligent machines.
Performance Factor score of 0.33 to 0.5. A “Completely Intelligent System” will have a
Performance Factor of 1.
6. Conclusion
Artificial Intelligence is perhaps the most interesting as well as challenging field
of research today. It has already proven itself for solving some major problems for
mankind. In near future, AI will present itself on a larger canvas and will become
integrated in our day-to-day lifestyle. But there is need to continuously look for new
ideas for development and to make progress in already devised research. We will
then look forward to solving such problems via intelligent systems, where human
intelligence can err. The paper offered an alternate foundation theory of intelligence
in machines. The basic work can be carried forward to develop advanced AI theories
and systems. Moreover, there is utter requirement for new theories to emerge and
develop, especially in a challenging field like Artificial Intelligence.
Acknowledgements
We pay sincere acknowledgment to all the authors of all the reference material. Also,
the kindest blessings of our parents and all the teachers gave the zeal and faith to put
forward this work. Thanks to them.
References
[1] B. A. Shawar and E. Atwell, “Chatbots: are they really useful?”, LDV Forum, vol. 22, no. 1,
(2007).
[2] A. M. Turing, “Computing Machinery and Intelligence”, Mind, (1950), pp. 433-460.
[3] A. Khanna, “Pandorabots Chatbot Hosting Platform. SARANG Bot”, (2015) April 19, Internet:
http:// pandorabots.com/pandora/talk?botid=9f0f09a71e34dcf8/.
[4] A. I. Alice, “Foundation. Free A.L.I.C.E. AIML Set”, (2015) March 21, Internet:
http://code.google.com/p/aiml-en-us-foundation-alice/.
[5] B. Whitby, Author, “Artificial Intelligence”, The Rosen Publishing Group, (2009).
Authors
Anirudh Khanna, is a first year student of B.E. in Computer
Science Engineering, at Chitkara University, Punjab. His interest
areas are Artificial Intelligence, Programming, Web Development,
Green Computing and etc. He is into the analysis and testing of
algorithms, tools and techniques in Artificial Intelligence and
development of novel theories for improvement.