Unit I
Unit I
Unit I
Overview of Artificial
Intelligence
Contents
Introduction
History of AI
Applications of AI
Objectives of AI
Artificial Intelligence Programming
Criticism of AI
Future of AI
Introduction
Artificial intelligence (AI) is the ability of machines to replicate
or enhance human intellect, such as reasoning and learning
from experience. Artificial intelligence has been used in
computer programs for years, but it is now applied to many other
products and services.
He argued that Machine such as ELIZA and Parry could easily pass the
Turing test by manipulating keywords and symbol, but they had no real
understanding of language. So it cannot be described as "thinking"
capability of a machine such as a human.
Applications of AI
AI in education:
AI can automate grading so that the tutor can have
more time to teach. AI chatbot can communicate
with students as a teaching assistant.
AI in the future can be work as a personal virtual
tutor for students, which will be accessible easily at
any time and any place.
Objectives of AI
The main objectives of AI research are:
Understand human cognition
▪ How do humans solve problems? Try to obtain deep knowledge of human
memory, problem solving abilities, learning, decision making etc.
Cost-effective automation
▪ Replace humans in intelligent tasks. Have programs which perform as well
as humans currently doing the job?
Cost-effective intelligent amplification
▪ Builds systems to help humans think better, faster, deeper
Superhuman intelligence
▪ Build programs to exceed human intelligence
Coherent discourse
▪ Communicates with people using natural language. Carries out an intelligent
dialogue.
Objectives of AI
The main objectives of AI research are:
General problem solving
▪ Solves broad range of problems. Systems with breadth of mind
Autonomy
▪ Has intelligent systems acting on own initiative. Must react to the
real world.
Learning
▪ The system should be able to gather own data and how.
Generalize, hypothesize, apply/learn heuristics; reason by analogy
Store information
▪ And know how to retrieve it.
AI Programming