Application, Problems and Techniques
Dr. Dhaval U Patel • 2025
Why Intelligence Matters to Humans
Let's start with ourselves! We humans proudly call ourselves "Homo Sapiens" - and this name tells our entire story.
Think about how computers have evolved alongside human ambition:
Artificial Intelligence?
Intelligence is the ability to acquire knowledge, adapt to new situations, solve problems, and achieve goals effectively in a changing environment.
The Solution: Computer scientists created four different approaches to defining AI...
Computer scientists AI definitions:
“[automation of] activities that we associate with human thinking, activities such as decision making, problem solving, learning…” (Bellman 1978)
“The study of mental faculties through the use of computational models” (Charniak& McDertmott 1985)
“The study of how to make computers do things at which, at the moment, people are better” (Rich & Knight 1991)
“The branch of computer science that is concerned with the automation of intelligent behavior” (Luger & Stubblefield 1993)
Goal: Automate human thinking processes
Example: Decision-making, problem-solving, learning like humans
Goal: Make computers do things humans are better at
Example: Turing Test - can you tell if it's human or AI?
Goal: Study mental processes through logical models
Example: Perfect logical reasoning and deliberation
Goal: Automate intelligent behavior rationally
Example: Always taking the "right" action for the goal
🧠👥 Thinking Humanly - The Problem:
🎯👥 Acting Humanly (Turing Test) - The Problem:
🧠⚖️ Thinking Rationally - The Problem:
The Goal: Focus on taking the "right action" regardless of the internal process.
Key Advantages:
Building on "Acting Rationally," we arrive at the Rational Agent View - the most widely accepted definition of AI today.
The Components:
What Types of AI Exist Today?
What We Have Today
The Holy Grail
The final frontier - and the most controversial topic in AI!
AI in the Real World
1. Numerical Computations:
2. Information Storage:
3. Repetitive Operations:
Intelligent Tasks:
What AI Can Give Us:
AI isn't just science fiction - it's already transforming our world in amazing ways:
AI tackles problems at different levels of complexity. Think of it like a skill pyramid:
Think of these as the three pillars that support all AI systems:
Key Insight: Knowledge is powerful but challenging - it's voluminous, poorly organized, constantly changing, and differs from raw data. AI techniques help us handle this complexity efficiently!
How We Build AI Systems
Production systems are like the "brain" of AI programs - they provide artificial intelligence through rules and logic.
The Four Components Explained:
Production systems are popular in AI because they have four amazing characteristics:
The Bottom Line: Production systems make AI development more manageable, understandable, and collaborative!
Before solving any AI problem, we need to analyze it carefully. It's like choosing the right tool for the right job!
The Seven Key Questions Every AI Engineer Asks:
What We've Learned - Step by Step: