Explanation
Definition - What does Artificial Intelligence (AI) mean?
Artificial intelligence (AI) is an area of
computer science that emphasizes the creation of intelligent machines that work
and react like humans. Some of the activities computers with artificial
intelligence are designed for include speech recognition, learning, planning
and problem solving.
Techopedia explains Artificial
Intelligence (AI)
Artificial
intelligence is a branch of computer science that aims to create intelligent
machines. It has become an essential part of the technology industry.
Applicability
Research associated with artificial intelligence is highly technical and
specialized. The core problems of artificial intelligence include programming
computers for certain traits such as:
- Knowledge
- Reasoning
- Problem solving
- Perception
- Learning
- Planning
- The ability to manipulate and move objects
Knowledge engineering is a core part of AI
research. Machines can often act and react like humans only if they have
abundant information relating to the world. Artificial intelligence must have
access to objects, categories, properties and relations between all of them to
implement knowledge engineering. Initiating common sense, reasoning and
problem-solving power in machines is a difficult and tedious approach.
Machine learning is another core part of AI. Learning without any kind of supervision requires an ability to identify patterns in streams of inputs, whereas learning with adequate supervision involves classification and numerical regressions. Classification determines the category an object belongs to and regression deals with obtaining a set of numerical input or output examples, thereby discovering functions enabling the generation of suitable outputs from respective inputs. Mathematical analysis of machine learning algorithms and their performance is a well-defined branch of theoretical computer science often referred to as computational learning theory.
Machine perception deals with the capability to use sensory inputs to deduce the different aspects of the world, while computer vision is the power to analyze visual inputs with few sub-problems such as facial, object and speech recognition.
Robotics is also a major field related to AI. Robots require intelligence to handle tasks such as object manipulation and navigation along with sub-problems of localization, motion planning and mapping.
Real world examples
Applications of AI
Q. What are the
applications of AI?
A. Here are some.
Game Playing
You can buy machines that can play master level
chess for a few hundred dollars. There is some AI in them, but they play well
against people mainly through brute force computation--looking at hundreds of
thousands of positions. To beat a world champion by brute force and known
reliable heuristics requires being able to look at 200 million positions per
second.
Speech Recognition
In the 1990s, computer speech recognition
reached a practical level for limited purposes. Thus United Airlines has
replaced its keyboard tree for flight information by a system using speech
recognition of flight numbers and city names. It is quite convenient. On the
the other hand, while it is possible to instruct some computers using speech,
most users have gone back to the keyboard and the mouse as still more
convenient.
Understanding Natural Language
Just getting a sequence of words into a computer
is not enough. Parsing sentences is not enough either. The computer has to be
provided with an understanding of the domain the text is about, and this is
presently possible only for very limited domains.
Computer Vision
The world is composed of three-dimensional
objects, but the inputs to the human eye and computers' TV cameras are two
dimensional. Some useful programs can work solely in two dimensions, but full
computer vision requires partial three-dimensional information that is not just
a set of two-dimensional views. At present there are only limited ways of
representing three-dimensional information directly, and they are not as good
as what humans evidently use.
Expert Systems
A ``knowledge engineer'' interviews experts in a
certain domain and tries to embody their knowledge in a computer program for
carrying out some task. How well this works depends on whether the intellectual
mechanisms required for the task are within the present state of AI. When this
turned out not to be so, there were many disappointing results. One of the
first expert systems was MYCIN in 1974, which diagnosed bacterial infections of
the blood and suggested treatments. It did better than medical students or practicing
doctors, provided its limitations were observed. Namely, its ontology included
bacteria, symptoms, and treatments and did not include patients, doctors,
hospitals, death, recovery, and events occurring in time. Its interactions
depended on a single patient being considered. Since the experts consulted by
the knowledge engineers knew about patients, doctors, death, recovery, etc., it
is clear that the knowledge engineers forced what the experts told them into a
predetermined framework. In the present state of AI, this has to be true. The
usefulness of current expert systems depends on their users having common
sense.
Heuristic Classification
One of the most feasible kinds of expert system
given the present knowledge of AI is to put some information in one of a fixed
set of categories using several sources of information. An example is advising
whether to accept a proposed credit card purchase. Information is available
about the owner of the credit card, his record of payment and also about the
item he is buying and about the establishment from which he is buying it (e.g.,
about whether there have been previous credit card frauds at this
establishment).
!!Happy Learning
No comments:
Post a Comment