Lecture 1: Introduction to AI Flashcards
Hierarchy of artificial intelligence
AI > Machine learning > Deep learning
Engineering Approach vs Cognitive Approach
Engineering:
- Tires to find optimal solutions.
- No matter how
- Act intelligentyly, think intelligently
Cognitive
- Tries to understand the process
- Tries to reproduce human beavior (even if wrong result)
- Act like humans, think like humans
Weak vs Strong AI
Weak:
- Capabilities not intended to match or exceed the capabilities of humans
- usually a small application with a single purpose
Strong:
- Matches or exceeds human intelligence
- conciousness, self-awareness
- General purpose application of several tasks.
What is intelligence
- Intellectual vs physical capabilities
- reflex vs planned/reasoned action
- awareness of existence
What is the turing test?
- “If a human interrogator cannot tell the computer and human apart, then the computer is intelligent”`
What year was the turing test created?
1950
What are some of the capabilities required to pass the Turing Test?
- Natural Language Processing (NLP) to
communicate - Knowledge Representation to store knowledge
- Automated Reasoning to infer new knowledge
- Machine Learning
Arguments in favor and against the Turing Test?
Pros:
- Objective notion of intelligence
- Prevents us from arguments about the computer’s consciousness
- Eliminates bias in favor of humans
Cons:
- Not reproducible
- Not constructive
- Machine intelligence designed w.r.t. humans
- test is anthropomorphic. It only tests if the subject resembles a human being.
Limitations of the Turing Test?
Superficiality: It focuses on deception, not intelligence.
Lack of Scalability: Not practical for evaluating the vast
array of AI capabilities.
Human Imitation vs. AI Innovation: Prioritizes mimicking
human behavior over unique AI strengths.
Not Comprehensive: Fails to assess the wide range of
abilities that modern AI possesses.
Advanced Interactions: AI now handles nuanced and
context-rich interactions, which the Turing Test doesn’t
fully capture.
Ethical AI Considerations: Ensuring AI systems are fair,
unbiased, and safe.
Automated Testing: Evaluate AI on a much larger scale and
more efficiently than the Turing Test
What is being evaluated in modern chat bots?
Natural Language Understanding (NLU): Understanding and processing human language (e.g., sentiment analysis, question answering).
Creative Tasks: AI’s ability to generate creative content (e.g., writing poems, creating artwork).
Decision-Making Skills: AI’s effectiveness in scenarios requiring complex decision-making (e.g., strategic game playing, business forecasting)
HOW are chatbots are being evaluated today?
Accuracy and Precision: Measure of correctness in AI’s outputs (e.g., percentage of correct answers in NLU tasks).
Response Time: Speed at which AI provides responses, important in real-time applications.
Robustness and Generalization: AI’s ability to handle unexpected inputs or scenarios
What are some of the things we do with AI?
Knowledge representation
(including formal logic)
Search, especially
heuristic search
(puzzles, games)
Planning
Reasoning under
uncertainty, including
probabilistic reasoning
Learning
Agent architectures
Robotics and perception
Natural language
processin
When was the early work in neural networks, purely theoretical?
1943
Alan Turing Describes the Turing Test
1950
Darmouth workshop
- Get-together of the big guys
- The term AI is born
1956