Chapter 1 Introduction To AI
Chapter 1 Introduction To AI
Introduction to
Artificial Intelligence
and Machine Learning
Artificial Intelligence is the Machine Learning is a subset Python is a versatile,
development of computer of AI that teaches computers high- level programming
systems that can perform tasks to learn and improve from language known for its
that typically require human experience without being simplicity and readability.
intelligence. explicitly programmed.
Artificial Intelligence:
• Artificial Intelligence (AI) involves creating computer systems that can
perform tasks that typically require human intelligence, such as understanding
language, recognizing patterns, and making decisions.
• The goal of AI is to develop systems that can perceive their environment, learn
from experience, and adapt to new situations, ultimately mimicking human
intelligence in various tasks.
Machine Learning:
• Machine Learning is a subset of AI. It's a method by which machines learn
from data. Instead of explicitly programming a machine how to do
something, you give it a lot of data and let it learn patterns from that data to
make predictions or decisions.
• Machine Learning is a way for computers to learn from data without being
explicitly programmed. It involves teaching a computer to recognize
patterns in data and make decisions or predictions based on those patterns.
Example:
• Google Colab is a free online platform where you can write and run Python
code in your web browser. It provides access to GPUs and TPUs, making it
suitable for machine learning tasks. Users can share and collaborate on
notebooks easily, making it convenient for team projects or learning.
Thank You
2
What is Artificial Intelligence?
Different approaches to AI
Prof.Nagamma
What is AI?
• Intelligence: “ability to learn, understand and think” (Oxford dictionary)
• AI is about teaching computers to do things that humans are doing good
right now.
• Examples: Speech-Face-Object recognition, Intuition, Inference, Learning
new
skills, Decision making, Abstract thinking.
• There are four different approaches to artificial intelligence (AI), each
emphasizing different aspects of human-like behavior and rational decision-
making.
• In simple words, if your thoughts are based on facts and not emotions, it is
called rational thinking.
• Example: Expert systems, such as medical diagnosis systems, rely on rules and
logical inference to make decisions. These systems use knowledge bases of
medical expertise and logical reasoning to diagnose diseases based on
symptoms reported by patients.
Acting Rationally
• This approach focuses on creating AI systems that make decisions to achieve
the best outcome, irrespective of whether the decision-making process
resembles human thinking.
2. Optimizing for Rational Decision-Making: AI makes smart decisions, not exactly like
humans, but logically and efficiently. For instance, a song/movie recommendation system
suggests songs/films based on our preferences, aiming for the best choices.
The choice depends on whether we want AI to be human-like or just make the best decisions. In
fact many AI systems incorporate elements of both human-like interaction and rational
decision- making. The emphasis on each approach can vary based on factors such as the nature
of the task, user expectations, and the goals of the system developers.
Thank You
3
The Foundations of Artificial Intelligence
Asst Prof. Nagamma
The Foundations of AI
• AI is like a recipe with many ingredients - each field adds its own flavor.
1. Philosophy(Asking the Big Questions):
• For example, chatbots and virtual assistants use NLP techniques to interpret
and respond to user queries.
Conclusion:
• Artificial Intelligence (AI) is like a big puzzle, and to understand it, we need to
look at different pieces that come from various areas of study. These pieces
are like ingredients in a recipe, each adding something important.
• By working together, these different disciplines help AI grow and improve.
• By integrating knowledge from diverse disciplines, AI can continue to
advance and tackle increasingly complex challenges.
• Collaboration between philosophers, mathematicians, economists,
neuroscientists, psychologists, computer engineers, control theorists, linguists,
and other experts is crucial for the continued development of AI technologies.
Thank You
4
History of
Artificial
Intelligence
Asst.Prof Nagamma
Early Foundations (1940s - 1950s)
Early Breakthroughs (1950s-1960s)
Checkers Mastery
In 1951, the Ferranti Mark- Newell and Simon's
1 computer successfully "General Problem Solver"
used an algorithm to algorithm demonstrated the
master the game of potential of AI to tackle a
checkers, a milestone in wide range of mathematical
AI problems.
development.
Robotics and Computer Vision (1960s-1970s)
The "AI Winters" (1970s-1990s)
A New Era of AI (1990s-2000s)
AI in the 21st Century
The Future of AI
Nagamma
Autonomous Planning and Scheduling
Mastering the Game
Intelligent Medical Diagnosis
Enhancing awareness
Transforming E-commerce
Increasing Human Capabilities
Numerous AI applications
1. Robotics: e.g. Roomba
2. Healthcare: e.g. Watson
3. Finance: e.g. Robinhood
4. Transportation: e.g. Tesla
5. Retail: e.g. Amazon
6. Education: e.g. Coursera
7. Agriculture: e.g. John Deere
8. Gaming: e.g. Fortnite
9. Security: e.g. Ring
10. Marketing: e.g. HubSpot
11. Energy: e.g. Nest
12. Communication: e.g. Alexa
13. Entertainment: e.g. YouTube music
14. Manufacturing: e.g. Fanuc
15. Logistics: e.g. DHL
16. Construction: e.g. Caterpillar
17. Legal: e.g. LexisNexis
18. Hospitality: e.g. Marriott
19. Environmental: e.g. EarthSense
20. Aerospace: e.g. SpaceX
Thank You
6
Types of AI :
Weak AI, Strong
AI
and Super-Intelligent AI
Weak AI (Narrow AI):
•Definition: AI that is designed and trained for a
specific task. It operates under a limited pre-defined
range of functions.
•Examples:
• Siri and Alexa: These virtual assistants can
perform tasks like setting reminders, providing
weather updates, and playing music, but they
can't perform tasks outside their programming.
• Recommendation Systems: Netflix and
YouTube music use narrow AI to suggest movies
and music based on user preferences.
• Image Recognition Systems: Google Photos can
categorize images based on visual content.
Strong AI (Artificial General Intelligence):
•Definition: AI that possesses the ability to
understand, learn, and apply knowledge across a
wide range of tasks at a level comparable to human
intelligence.
•Examples:
• Theoretical Concept: Currently, no true
examples of General AI exist. It remains a
concept and a goal for future AI development.
• For e.g. Generalist Robot(competent in several
different fields or activities).
Super-intelligent AI (Superhuman AI):
•Definition: AI that surpasses human
intelligence across all fields, including
creativity, general wisdom, and problem-
solving.
•Examples:
• Hypothetical Scenario: An AI that can
outthink and outperform the best human
minds in every field, such as Einstein in
physics, Shakespeare in literature, and
Bezos in business.
Thank You
7
AI Problems/Task domains of AI:
Mundane, Formal
and Expert tasks/problems
© Dr.
Dafda
Common-Place problems/tasks (Mundane Tasks):
• These are everyday tasks that humans and
some animals do naturally and easily, but
they are challenging for computers.
𝑃→𝑄
Statement: "If it rains, then the ground is wet.“ whose Logical Expression:
Statement: "The sum of the angles in a triangle is 180 degrees.“ which is based on:
Euclidean geometry axioms
Expert problems/Tasks:
• These are complex tasks that require
specialized skills and knowledge, which
only experts can do well.
1. Medical Diagnosis
AI systems that help doctors by
identifying diseases in medical images
like X-rays.