Podcast
Questions and Answers
Which of the following best represents John McCarthy's definition of Artificial Intelligence?
Which of the following best represents John McCarthy's definition of Artificial Intelligence?
- The science and engineering focused on creating intelligent machines. (correct)
- A field dedicated to making computers surpass human capabilities in all domains.
- The study of concepts that underlie human intelligence and their implementation in computers.
- The process of enabling computers to perform tasks that currently require human intelligence.
Patrick Henry's definition of AI focuses primarily on:
Patrick Henry's definition of AI focuses primarily on:
- Understanding human intelligence and replicating it in computers. (correct)
- Developing algorithms to solve complex mathematical problems.
- Simulating human emotions in artificial systems.
- Creating machines that can perform physical tasks with high precision.
When Elaine Rich defines AI as 'making computers do things which, at the moment, people are better', what key aspect is she highlighting?
When Elaine Rich defines AI as 'making computers do things which, at the moment, people are better', what key aspect is she highlighting?
- The limitations of AI in replicating complex human emotions and creativity.
- The ethical concerns of replacing human jobs with automated systems.
- The superiority of human intelligence over machine intelligence.
- The ever-evolving frontier of AI, constantly pushing the boundaries of what computers can do. (correct)
Which capability is considered a component of intelligent behavior?
Which capability is considered a component of intelligent behavior?
What is the underlying emphasis of intelligence regarding the computational aspect of human ability?
What is the underlying emphasis of intelligence regarding the computational aspect of human ability?
Which approach to AI focuses primarily on creating systems that emulate human thought processes through introspection, psychological experiments, and brain imaging?
Which approach to AI focuses primarily on creating systems that emulate human thought processes through introspection, psychological experiments, and brain imaging?
In the context of AI, what is the primary goal of the 'Acting Rationally' approach?
In the context of AI, what is the primary goal of the 'Acting Rationally' approach?
Which of the following best describes the 'Laws of thought' approach to Artificial Intelligence?
Which of the following best describes the 'Laws of thought' approach to Artificial Intelligence?
Which of the following concepts is most closely associated with assessing the feasibility of solving a problem with an algorithm?
Which of the following concepts is most closely associated with assessing the feasibility of solving a problem with an algorithm?
What is a key characteristic of a rational agent, as defined in the 'Acting Rationally' approach?
What is a key characteristic of a rational agent, as defined in the 'Acting Rationally' approach?
Which field combines utility theory and probability theory to model decision-making processes?
Which field combines utility theory and probability theory to model decision-making processes?
Which of the following is an advantage of the 'rational agent' approach compared to the “laws of thought” approach?
Which of the following is an advantage of the 'rational agent' approach compared to the “laws of thought” approach?
According to the context, what role does philosophy play in the foundations of AI?
According to the context, what role does philosophy play in the foundations of AI?
What was a significant outcome of the Dartmouth meeting in 1956?
What was a significant outcome of the Dartmouth meeting in 1956?
Which of the following best describes cognitive psychology's contribution to AI?
Which of the following best describes cognitive psychology's contribution to AI?
What is the significance of mathematics in the foundations of AI?
What is the significance of mathematics in the foundations of AI?
Which approach uses computer models from within AI alongside experiments from psychology to formulate testable theories about the human mind?
Which approach uses computer models from within AI alongside experiments from psychology to formulate testable theories about the human mind?
How did the understanding of computational complexity impact AI research in the period of 1966-1973?
How did the understanding of computational complexity impact AI research in the period of 1966-1973?
Which of the following programs was NOT developed during the 'Early enthusiasm, great expectations' phase of AI history (1952-1969)?
Which of the following programs was NOT developed during the 'Early enthusiasm, great expectations' phase of AI history (1952-1969)?
What is the primary focus of computational linguistics within the field of AI?
What is the primary focus of computational linguistics within the field of AI?
McCulloch and Pitts' 1943 contribution to AI laid the groundwork for which subsequent development?
McCulloch and Pitts' 1943 contribution to AI laid the groundwork for which subsequent development?
Which advancement significantly contributed to the resurgence of neural networks in AI?
Which advancement significantly contributed to the resurgence of neural networks in AI?
What key development marked AI's transition into a more scientific discipline?
What key development marked AI's transition into a more scientific discipline?
The DARPA challenge demonstrated advancements in what area of AI?
The DARPA challenge demonstrated advancements in what area of AI?
What capability does the Atlas robot demonstrate that highlights advancements in legged locomotion?
What capability does the Atlas robot demonstrate that highlights advancements in legged locomotion?
Which of the following best describes the primary function of the AI logistics planning program deployed by US forces during the Gulf War?
Which of the following best describes the primary function of the AI logistics planning program deployed by US forces during the Gulf War?
What is the primary benefit of using the SEXTANT system for space navigation?
What is the primary benefit of using the SEXTANT system for space navigation?
How do ride-hailing and mapping services utilize AI to improve their services?
How do ride-hailing and mapping services utilize AI to improve their services?
What milestone did Waymo achieve in the development of autonomous vehicle technology?
What milestone did Waymo achieve in the development of autonomous vehicle technology?
Which of the following tasks represents an AI application that focuses on natural language understanding?
Which of the following tasks represents an AI application that focuses on natural language understanding?
Which of the following approaches to AI aims to create systems that emulate human thought processes?
Which of the following approaches to AI aims to create systems that emulate human thought processes?
Which of the following AI application systems would be most useful in a scenario where a patient needs a preliminary assessment of their symptoms?
Which of the following AI application systems would be most useful in a scenario where a patient needs a preliminary assessment of their symptoms?
What is the primary goal of the 'Rational agent-based approach' in the field of Artificial Intelligence?
What is the primary goal of the 'Rational agent-based approach' in the field of Artificial Intelligence?
Deep Blue, the chess program that defeated Gary Kasparov, is an example of AI excelling in which domain?
Deep Blue, the chess program that defeated Gary Kasparov, is an example of AI excelling in which domain?
Which capability is most directly advanced by the application of AI in self-driving cars?
Which capability is most directly advanced by the application of AI in self-driving cars?
In the context of AI history, how would you describe the progression of AI development?
In the context of AI history, how would you describe the progression of AI development?
Which discipline has not significantly contributed to the ideas, viewpoints, and techniques used in AI?
Which discipline has not significantly contributed to the ideas, viewpoints, and techniques used in AI?
Based on current AI capabilities, which task demonstrates AI exceeding human accuracy, despite occasional imperfections?
Based on current AI capabilities, which task demonstrates AI exceeding human accuracy, despite occasional imperfections?
In what area has AI demonstrated a capability to perform at a level comparable to or better than that of human experts?
In what area has AI demonstrated a capability to perform at a level comparable to or better than that of human experts?
How might machine learning contribute to addressing climate change?
How might machine learning contribute to addressing climate change?
What is a potential societal benefit from the increasing capabilities of AI?
What is a potential societal benefit from the increasing capabilities of AI?
Which of the following exemplifies a risk associated with the development and deployment of AI?
Which of the following exemplifies a risk associated with the development and deployment of AI?
Considering both the capabilities and limitations of current AI technology, what is a realistic application?
Considering both the capabilities and limitations of current AI technology, what is a realistic application?
An AI is deployed to assist in making loan application decisions. What is a significant ethical concern that might arise from this application?
An AI is deployed to assist in making loan application decisions. What is a significant ethical concern that might arise from this application?
In the context of AI development, what is the most significant challenge concerning cybersecurity?
In the context of AI development, what is the most significant challenge concerning cybersecurity?
Flashcards
Intelligence
Intelligence
The computational aspect of enabling humans to achieve goals.
Intelligent Behavior
Intelligent Behavior
Acting effectively in varied scenarios.
Artificial Intelligence (AI)
Artificial Intelligence (AI)
The science of creating intelligent machines.
AI Goal
AI Goal
Signup and view all the flashcards
Tasks of AI
Tasks of AI
Signup and view all the flashcards
Robotics in AI
Robotics in AI
Signup and view all the flashcards
Thinking Humanly
Thinking Humanly
Signup and view all the flashcards
Cognitive Science
Cognitive Science
Signup and view all the flashcards
Thinking Rationally
Thinking Rationally
Signup and view all the flashcards
Acting Rationally
Acting Rationally
Signup and view all the flashcards
Agent (in AI)
Agent (in AI)
Signup and view all the flashcards
Rational Agent Approach Advantages
Rational Agent Approach Advantages
Signup and view all the flashcards
Rationalism
Rationalism
Signup and view all the flashcards
Utility Theory
Utility Theory
Signup and view all the flashcards
Decision Theory
Decision Theory
Signup and view all the flashcards
Neuroscience
Neuroscience
Signup and view all the flashcards
Neurons
Neurons
Signup and view all the flashcards
Cognitive Psychology
Cognitive Psychology
Signup and view all the flashcards
Computational Linguistics
Computational Linguistics
Signup and view all the flashcards
1943: Boolean Brain
1943: Boolean Brain
Signup and view all the flashcards
1950: Turing Test
1950: Turing Test
Signup and view all the flashcards
AI Industry Emergence
AI Industry Emergence
Signup and view all the flashcards
Neural Network Revival
Neural Network Revival
Signup and view all the flashcards
AI's Scientific Turn
AI's Scientific Turn
Signup and view all the flashcards
Intelligent Agent Focus
Intelligent Agent Focus
Signup and view all the flashcards
Big Data Era
Big Data Era
Signup and view all the flashcards
Deep Learning
Deep Learning
Signup and view all the flashcards
STANLEY
STANLEY
Signup and view all the flashcards
Atlas Robot
Atlas Robot
Signup and view all the flashcards
Deep Blue
Deep Blue
Signup and view all the flashcards
Natural Language Understanding
Natural Language Understanding
Signup and view all the flashcards
Diagnostic Systems (AI)
Diagnostic Systems (AI)
Signup and view all the flashcards
Robotics
Robotics
Signup and view all the flashcards
AI Definition
AI Definition
Signup and view all the flashcards
Turing Test Approach
Turing Test Approach
Signup and view all the flashcards
Laws of Thought Approach
Laws of Thought Approach
Signup and view all the flashcards
Rational Agent Approach
Rational Agent Approach
Signup and view all the flashcards
Online Machine Translation
Online Machine Translation
Signup and view all the flashcards
Speech Recognition
Speech Recognition
Signup and view all the flashcards
Recommendation Systems
Recommendation Systems
Signup and view all the flashcards
AI in Medicine
AI in Medicine
Signup and view all the flashcards
AI in Climate Science
AI in Climate Science
Signup and view all the flashcards
Benefits of AI
Benefits of AI
Signup and view all the flashcards
Study Notes
- Introduction to CCAI 221: AI fundamentals
Outline
- The course will define:
- AI
- The foundations of AI
- The history of AI
- The state of the art in AI
- Examples of AI Applications
What is intelligence?
- Intelligence is the computational part of the (human) ability to achieve goals in the world.
- Intelligent behavior involves:
- Ability to act in complex environments
- Ability to learn from experience
- Ability to think and reason
- Ability to perceive relations (in the world)
- Ability to use tools
- Varying kinds and degrees of intelligence
- Varying kinds and degrees of intelligence occur in people, many animals, and even some machines
What is Artificial Intelligence (AI)? - Definitions
- AI definition according to John McCarthy is the science and engineering of making intelligent machines.
- AI definition according to Patrick Henry is the study of ideas that make people intelligent and incorporate those ideas into computers.
- AI definition according to Elaine Rich is the study of making computers do things which, at the moment, people are better.
- AI definition according to Anonymous is getting computers to do tasks that require human intelligence.
What is AI? - Measure success compared to human performance
- Thinking Humanly definition by Haugeland in 1985, "The exciting new effort to make computers think ... machines with minds, in the full and literal sense."
- Thinking Humanly definition by Bellman in 1978, "[The automation of] activities that we associate with human thinking, activities such as decision-making, problem solving, learning . . .”
- Acting Humanly definition by Kurzweil in 1990 is "The art of creating machines that perform functions that require intelligence when performed by people."
- Acting Humanly definition by Rich and Knight in 1991 is "The study of how to make computers do things at which, at the moment, people are better."
What is AI? - Measure of success against an ideal measure – rationality
- Thinking Rationally definition by Charniak and McDermott in 1985 is, "The study of mental faculties through the use of computational models."
- Thinking Rationally definition by Winston in 1992 is "The study of the computations that make it possible to perceive, reason, and act."
- Acting Rationally definition by Poole et al. in 1998 is "Computational Intelligence is the study of the design of intelligent agents."
- Thinking Rationally definition by Nilsson in 1998 is "AI ...is concerned with intelligent behavior in artifacts."
AI Approaches
- Four main approaches have been pursued:
- Turing Test approach (act like human)
- Cognitive modelling approach (think like human)
- The Laws of thought approach (think rationally)
- The rational agent approach (act rationally)
- The ultimate objective of these AI approaches is to build autonomous intelligent machines
Intelligence Test (Motivation)
- Computers can solve some difficult problems much more quickly than humans.
- Computing the GCD (Greatest Common Denominator) of two numbers can be done more quickly by computers.
- Solving complex integration problems can be done more quickly by computers.
- Computing product of, say, four numbers can be done more quickly by computers.
- Humans can solve some simple problems much more elegantly than computers.
- Navigating in a busy street can be done more elegantly by humans.
- Recognizing the voice and the image of a person can be done more elegantly by humans.
- The first law of AI: Easy problems are hard and hard problems are easy.
1. Acting humanly: The Turing Test approach
- An interrogator communicates with a person and a computer.
- The interrogator can't see the person or computer.
- The computer tries to fool the interrogator into believing that it is a human.
- The person also tries to convince the interrogator that it is human.
- If the computer succeeds in fooling the interrogator, then it passes the intelligence test – intelligent computer
What would a computer need to pass the Turing test?
6 things would need to happen for a computer to pass the turing test.
- Natural language processing to communicate with the interrogator.
- Knowledge representation to store and retrieve information provided before or during interrogation.
- Automated reasoning to use the stored information to answer questions and to draw new conclusions.
- Machine learning to adapt to new circumstances and to detect and extrapolate patterns.
- Computer Vision (for total Turing test) to recognize the interrogator's actions and various presented objects.
- Robotics (for total Turing test) motor control and other senses to manipulate objects and move about.
2. Thinking Humanly: Cognitive science-based approach
- Simulate human-like thinking in machines by:
- Introspection: trying to catch our thoughts as they go
- Psychological experiments: Observing a Person in action
- Brain imaging: Observing the brain in action
- Develop theories and practice to build machines with human-like minds
- Emphasis is on the human reasoning process
- Cognitive science combines computer models from AI and experimental techniques from psychology to construct testable theories of the human mind
3. Thinking Rationally: The "Laws of thought" approach
- Develop systems that think rationally
- The focus is on logical rules and inference mechanisms that are provably correct and guarantee an optimal solution
- For exmaple:
- Socrates is a man;
- All men are mortal;
- Therefore, Socrates is mortal.
4. Acting Rationally: "The rational agent" approach
-
Rational behavior is doing the right thing.
-
An agent is something that acts.
-
Agents are expected to operate autonomously, perceive their environment, persist over a prolonged period, and adapt to change.
-
Arational agent acts to achieve the best outcome or when there is uncertainty, the best-expected outcome.
-
The focus is on systems that act sufficiently, if not optimally, in all situations.
-
The rational-agent approach has two advantages over the other approaches:
- It is more general than the "low of thoughts" approach, since correct inferences are just one of several possible mechanisms for achieving rationality.
- It is more suitable for scientific development than approaches based on human behavior/thought.
The Foundations of AI
- Philosophy contributes to AI by:
- Considering that a mind operates as a physical system and according to logical rules.
- Establishing the source of knowledge by means of Rationalism: the power of reasoning to understand the world.
- Viewing the mind as the connection between knowledge and action (thoughts).
- Mathematics contributes to AI by:
- Using Theories of logic
- Using Computation, algorithms, (un)decidability, (in)tractability
- Using Formal representation and proof
- Using Probability
- Economics contributes to AI by:
- Providing Utility theory (make choices that leads to preferred outcomes)
- Providing Decision theory (utility + probability)
- Neuroscience is the study of the nervous system.
- Neurons are cells that lead to thought, action, and consciousness.
- Brains and digital computers have different properties
- Psychology contributes to AI by:
- Making Cognitive psychology view the brain as an information-processing device
- The Applcation of knowledge-based agent
- Computer engineering contributes to AI by:
- Providing the ability to build powerful computers that make AI possible
- Linguistic contributes to AI by:
- Revelealing the meaning and structure of language (knowledge representation, grammar)
- Providing Computational linguistic and NLP (Natural Language Processing)
History of AI
- The beginning of artificial intelligence (1943–1955)
- 1943: McCulloch & Pitts created the Boolean circuit model of a brain
- 1950: Turing wrote "Computing Machinery and Intelligence"
- The birth of artificial intelligence (1956)
- 1956: At the Dartmouth meeting "Artificial Intelligence" was adopted.
- Early enthusiasm, great expectations (1952–1969)
- 1950s: Early Al programs, including Samuel's Checkers program, Newell & Simon's Logic Theorist, Gelernter's Geometry Engine
- 1965: Robinson's complete algorithm for logical reasoning
- A dose of reality (1966-1973)
- 1966-73: There was a discovery of Al computational complexity, then Neural network research almost disappears
- Knowledge-based systems (1969-1979)
- 1969-79: Early development of knowledge-based systems.
- Al becomes an industry (1980–present)
- 1980: Al becomes an industry
- 1980-88: Expert systems industry booms
- The Return of Neural Networks (1985–present)
- 1985: Neural networks return to popularity
- Al adopts the scientific method (1987–present)
- 1987: Al becomes a science
- 1988: Resurgence of probability, general increase in technical depth: speech technology, handwritten character recognition
- The emergence of intelligent agents (1995-present):
- 1995: Researchers started to look for a "whole agent" problem again
- There is increasing use of Big data(2001–present)
- 2003: Human-level Al back on the agenda is developing.
- Deep Learning (20011–present)
- Speech recognition and visual object recognition are progressing.
State of the art
- Robotic vehicle:
- In 2005, A robotic car named STANLEY completed autonomously a 132-mile desert track at 22 mph in the DARPA challenge
- In 2007, vehicles drove on streets with traffic on the Urban challenge
- In 2018, Waymo test vehicles passed the landmark of 10 million miles driven on a public road without a serious accident, with the human driver taking over control only every 6000 miles.
- Soon after, the company began offering commercial robotic taxi services
- Autonomous fixed-wing drones have been providing cross-country blood delivery in Rwanda since 2016
- A Quadcopter can explore building while constructing 3D maps
- Legged locomotion
- BigDog, closely resembles an animal and can move in irregular terrain and recover when slipping on an icy puddle (2008)
- Atlas, a humanoid robot, not only walks on uneven terrain but jumps and does backflips (2016)
- Autonomous planning and scheduling:
- During the Gulf War, US forces deployed an AI logistics planning and scheduling program that involved up to 50,000 vehicles, cargo, and people at a time (1991)
- NASA's onboard autonomous planning program controlled the scheduling of operations for a spacecraft (2000)
- SEXTANT system allows autonomous navigation in deep space beyond the global GPS (2017)
- Uber and Google provide directions taking into account current and predicted future traffic conditions every day
State of the art - current AI achievements
- Machine translation:
- Online machine translation systems now enable the reading of documents in over 100 languages
- Speech recognition:
- Alexa, Siri, Cortana, and Google offer assistants that can answer questions and carry out tasks for the users. (ex. Restaurant reservation).
- Recommendations:
-Amazon, Facebook, Netflix, Spotify, YouTube, and Walmart use machine learning to recommend what you might like based on your experience and those of others like you
- Spam filtering can be considered a form of recommendation
- Game playing:
- Alpha Go defeated the world chess champion Garry Kasparov in 1997
- Humans champions have been beaten by AI in the Jeopardy game in 2010
- Image understanding:
- AI not content with exceeding human accuracy on the challenging ImageNet object recognition task
- Current systems are far from perfect ex: "a refrigerator filled with lots of food and drinks" turned out to be "no parking sign partially obscured with lots of small stickers “
- Medicine:
- AI algorithms now equal or exceed expert doctors at diagnosing many conditions, particularly when the diagnosis is based on images (2016)
- ex: Alzheimer's disease, metastatic cancer, skin diseases.
- Climate science:
- Machine learning can be used to tackle climate change (2018)
- AIs can currently:
- Play a decent game of table tennis
- Play a decent game of Jeopardy
- Win against humans at Chess
- Drive safely along the highway
- Buy a week's worth of groceries on the web
- Translate spoken Chinese into spoken English in real-time
- Converse successfully with another person for an hour
Examples of AI applications
Game Playing:
- Deep Blue chess program beat world champion Gary Kasparov
Self-driving car:
- Self driving cars an AI application system Natural language Understanding
- AI Translators – spoken to and prints what one wants in foreign languages
- Natural language understanding (spell checkers, grammar checkers) is an AI application Diagnostic Systems
- WebMD Symptom Checker:A web medical diagnostic system Robotics (SOFIA) is an AI application:
- Robotics are becoming increasingly important in various areas like games, to do tedious jobs among other things
Benefits of AI
- Free humanity from menial repetitive work
- Dramatically increase the production of goods and services
- Help with finding cures for diseases
- Help with finding solutions for climate changes
Risks of AI
- Risks of AΙ:
- Lethal autonomous weapons
- Surveillance and persuasion
- Biased decision making
- Safety-critical applications
- Cyber security
Summary
- AI is the science of building intelligent machines.
- Main AI approaches can be classified as Turing test-based approach (acting humanly), Cognitive science-based approach (thinking humanly), Laws of thought-based approach (thinking rationally), and Rational agent-based approach (acting rationally).
- Some disciplines that contributed ideas, viewpoints, and techniques to AI include psychology, mathematics, linguistics...
- The history of Al has cycles of introducing new creative approaches and systematically refining the new ones.
- Some main application areas of Al include game playing, natural language processing, speech recognition, machine vision, robotics, and expert Systems.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
Examine core definitions and approaches to AI, including perspectives from John McCarthy, Patrick Henry, and Elaine Rich. Explore capabilities, rational agents, and feasibility assessing algorithms. Understand the 'Laws of thought' approach and its relevance.