Professional Documents
Culture Documents
Chapter One
Chapter One
Chapter 1- Introduction to AI
Chapter one
• Introduction to AI
• Objectives/Goals of AI
• why is AI?
5
Example
A classic example of deductive reasoning,:
All men are mortal. (major premise)
Socrates is a man. (minor premise)
Socrates is mortal. (conclusion)
6
Introduction of AI
• Artificial intelligence (AI) may be defined as the branch of computer science that is concerned with the
automation of intelligent behavior.
• It is a research area and a field of technology that creates both software and hardware sophisticated
features in order to include virtual artificial agents.
• Artificial Intelligence (AI) is a branch of computer science that aims to create intelligent machines capable
of performing tasks that typically require human intelligence.
• The ultimate goal of AI is to develop systems that can think, reason, learn, and adapt in a manner similar
to human beings.
• AI encompasses a broad range of techniques, algorithms, and technologies that enable machines to exhibit
cognitive functions such as problem-solving, language understanding, perception, and decision-making.
1. Narrow or Weak AI: This type of AI is designed and trained for a specific task. It excels at that
particular task but lacks the broad cognitive abilities of a human.
• Examples include speech recognition systems, image recognition software, and recommendation
algorithms.
2. General or Strong AI: This is an advanced form of AI that possesses the ability to understand,
learn, and apply knowledge across a wide range of tasks at a level equivalent to human intelligence.
Achieving true general AI is a complex and challenging goal that remains largely theoretical at
present.
01/28/2024 Prepared by Tirngo K. (MSc) 8
Strong AI vs. Weak AI
Is it possible to build a machine with mind?
Strong AI argues that it is possible that one day a computer
will be invented which can be called a mind in its fullest
sense.
Strong AI aims to create an agent that can replicate
humans intelligence completely; i.e., it can think, reason,
imagine, etc., & do all the things that are currently
associated with the human brain.
Weak AI, on the other hand, argue that computers can only
appear to think & are not actually sensible in the same way
as human brains are.
AI should try to develop systems which have features of
9 intelligence, but the objective is not to build a completely
Objectives/Goals of AI
• The objectives and goals of Artificial Intelligence (AI) are diverse and can vary depending on
the context, application, and the perspective of those involved.
• Problem Solving: AI aims to develop systems that can effectively solve complex problems,
whether they involve logical reasoning, pattern recognition, decision-making, or optimization.
AI systems should be able to handle tasks that traditionally require human intelligence.
• Automation: One of the primary goals of AI is to automate repetitive and routine tasks, allowing
machines to perform them with efficiency and accuracy. This automation can lead to increased
productivity and the allocation of human resources to more creative and complex endeavors.
• Learning and Adaptation: AI systems strive to possess the ability to learn from data and
experiences, improving their performance over time.
01/28/2024 Prepared by Tirngo K. (MSc) 10
Objectives/Goals of AI
• Natural Language Processing (NLP): Enabling machines to understand, interpret, and generate human
language is a key objective of AI. This includes tasks such as language translation, sentiment analysis, and
effective communication between humans and machines.
• Perception and Recognition: AI seeks to give machines the ability to perceive and recognize the world
through computer vision and sensory data. This includes image recognition, object detection, and
understanding the context of visual information.
• Robotics: Integrating AI with robotics to create intelligent machines capable of interacting with the physical
world. This involves developing robots that can perform tasks, make decisions based on sensory input, and
adapt to changing environments.
• Decision-Making: AI systems aim to make informed and data-driven decisions, often in real-time. This is
crucial in various fields, such as finance, healthcare, and autonomous vehicles, where decisions must be made
based on complex and dynamic information.
01/28/2024 Prepared by Tirngo K. (MSc) 11
Objectives/Goals of AI
• Ethical AI: Promoting the development and deployment of AI systems that adhere to
ethical principles and values. This includes addressing bias in algorithms, ensuring
transparency, and considering the societal impact of AI applications.
• Safety and Security: Ensuring that AI systems are robust, reliable, and secure. This
involves addressing concerns related to system vulnerabilities, data privacy, and the
potential misuse of AI technologies.
01/28/2024 Prepared by Tirngo K. (MSc) 12
Approaches to AI – making computer:
• The four approaches you've mentioned—thinking like a human, acting like a human, thinking
rationally, and acting rationally
• Objective: This approach focuses on designing AI systems that simulate human cognitive processes and
reasoning. The goal is to replicate human thought patterns, problem-solving methods, and decision-making
strategies.
• Methods: Cognitive science and psychology are used to understand how humans think. AI systems are
designed to mimic human mental processes, including perception, learning, and problem-solving.
• Challenges: Understanding the complexities of human cognition and accurately replicating them in machines
is a formidable challenge. Human thought processes are often not explicitly understood or easily articulated.
14
Approaches to AI – making computer
2. Acting Like a Human (Acting Humanly): Turing test approach
• Objective: This approach aims to create AI systems that mimic human behavior
in their actions and interactions.
• Methods: Natural Language Processing (NLP) and Computer Vision (CV) are
commonly used to enable machines to understand and generate human language,
as well as interpret and respond to visual information.
16
Approaches to AI
3. Thinking Rationally (Thinking Rationally): the law of ‘thought’
• Objective: This approach involves designing AI systems to emulate human rationality and logical
reasoning. The goal is to create systems that can deduce conclusions logically based on explicit knowledge
and rules.
• Methods: Logic-based systems, rule-based systems, and knowledge representation are used to encode
human-like reasoning. These systems operate on explicit rules and can draw logical inferences.
• Objective: This approach focuses on creating AI systems that act optimally to achieve specific goals,
regardless of whether the actions mimic human behavior or reasoning.
• Methods: Decision theory, optimization, and game theory are used to model rational decision-making. The
emphasis is on achieving the best possible outcome given the available information.
01/28/2024 Prepared by Tirngo K. (MSc) 17
Acting rationally: The rational agent
18
Human Intelligence VS Artificial Intelligence
Is AI equals human intelligence?
19
Why AI?
What is our concern in designing an Intelligent agent?
Is that to replace human beings or to support and give power
to them?
"AI can have two purposes.
One is to use the power of computers to expand human
thinking, just as we use motors to augment human or
horse power.
Robotics and expert systems are major branches of
that.
The other is to use a computer's artificial intelligence to
understand how humans think in a humanoid way.
20
Applications of AI
Solving problems that require thinking by humans:
Playing games (chess, checker, cards, ...)
Proving theorems (mathematical theorems, laws of
physics, …)
Classification of text (Politics, Economic, Social, Sports,
etc,)
Information filtering and summarization of text
Giving advice in Medical diagnosis, Equipment repair,
Computer configuration, …
21
The Foundations of AI
• The field of Artificial Intelligence (AI) is built upon several foundational concepts, theories, and technologies that
provide the framework for developing intelligent systems. Here are some key foundations of AI:
• Definition: Machine Learning is a subset of AI that focuses on the development of algorithms and statistical models
that enable computers to perform tasks without explicit programming.
• Significance: ML allows systems to learn from data and improve their performance over time. It includes supervised
learning, unsupervised learning, and reinforcement learning.
• Definition: Neural networks are computational models inspired by the structure and function of the human brain.
Deep Learning involves neural networks with multiple layers (deep neural networks).
• Significance: Deep Learning has been highly successful in tasks such as image and speech recognition, natural
language processing, and playing games.
01/28/2024 Prepared by Tirngo K. (MSc) 22
The Foundations of AI
3. Natural Language Processing (NLP): NLP is a branch of AI that focuses on enabling machines to understand,
interpret, and generate human language.
• Significance: NLP is crucial for applications such as language translation, chatbots, sentiment analysis, and
speech recognition.
4. Computer Vision: Computer Vision involves giving machines the ability to interpret and make decisions based on
visual data, such as images and videos.
• Significance: Computer Vision is used in facial recognition, object detection, autonomous vehicles, and medical
image analysis.
• Significance: Effective representation and reasoning are crucial for solving complex problems and decision-
making.
01/28/2024 Prepared by Tirngo K. (MSc) 23
The Foundations of AI
6. Expert Systems: Expert Systems are AI systems that mimic the decision-making ability of a human expert in a
specific domain.
• Significance: These systems use a knowledge base and an inference engine to provide expert-level advice in areas
7. Search Algorithms: Search algorithms are used to explore and find solutions in large problem spaces. They are
• Significance: Search algorithms are employed in tasks like pathfinding, game playing, and optimization problems.
8. Robotics: Robotics involves the integration of AI with mechanical systems to create intelligent machines capable of
• Significance: AI in robotics enables automation in manufacturing, healthcare, and other industries, as well as the
26
History of AI…
1965 Robinson's complete algorithm for logical
reasoning
1966—73 AI discovers computational complexity
Neural network research
1969—79 Early development of knowledge
based systems
1980-- AI becomes an industry
1986-- Neural networks return to popularity
27
Thank u
?
28