Escolar Documentos
Profissional Documentos
Cultura Documentos
Tópicos de Inteligência
Artificial
Prof. Paulo André Castro
pauloac@ita.br
www.comp.ita.br/~pauloac
ITA (Instituto Tecnológico de Aeronáutica)
Divisão de computação (IEC), Prédio da IEC/IEE, Sala 110
Paulo André Lima de Castro
• Bolsista de Produtividade Desen. Tec. e Extensão Inovadora do CNPq Nível 2.
“The study of how to make computers do “AI . . . is concerned with intelligent behavior
things at which, at the moment, people are in artifacts.” (Nilsson, 1998)
better.” (Rich and Knight, 1991)
Definições de Inteligência Artificial
Pensando como seres humanos Pensando Racionalmente
“O novo e interessante esforço para fazer os “O estudo das faculdades mentais pelo uso de
computadores pensarem (…) máquinas com mentes, modelos computacionais” (Charniak e McDermoot,
no sentido total e literal” (Haugeland, 1985) 1985)
“A arte de criar máquinas que executam funções “Inteligência Computacional é o estudo do projeto
que exigem inteligência quando executadas por de agentes inteligentes” (Poole et al. 1998)
pessoas” (Kurzweill, 1990)
• Operational definition:
• Things learn when they change their behavior in a way that
makes them perform better in the future.
• Machine Learning vs Statistcs
• “In truth, you should not look for a dividing line between
machine learning and statistics because there is a
continuum— and a multidimensional one at that—of data
analysis techniques” Witten, Data Mining: Practical Machine
learning
• In fact, it could be also stated to Machine Learning vs Data
mining vs Statistics
A “Reasonable” Graph Representation of
Intersections of Related Areas to AI
Challenges of AI
• Problem Solving
• Solving by Searching
• Constraint Satisfaction problems
• Knowledge, reasoning and planning
• Logical Agents
• Planning and Knowledge Representation
• Uncertain knowledge and reasoning
• Probabilistic reasoning
• Probabilistic reasoning over time
• Learning
• Supervised, (semi-supervised), unsupervised and reinforcement
learning
• Communications,perceiving and acting
• Natural language processing (NLP)
• Sensors
• Robotics
New technologies and the Gartner Hype Cycle
AI: A multidisciplinary field
And What about this discipline?
Problem Solving
• Solving by Searching
• Constraint Satisfaction problems
Knowledge, reasoning and planning
• Logical Agents
• Planning and Knowledge Representation
Learning
• Supervised, (semi-supervised), unsupervised and reinforcement
learning
Communications,perceiving and acting
• Natural language processing (NLP)
• Sensors
• Robotics
Can a Machine Think?,Turing, A. (1950)
Section 1: The imitation game
• How to define machine...and think ?
• Too complex...
• Another approach: The Imitation Game
• Description:
• It is played with three people, a man (A), a woman (B), and an interrogator (C)
who may be of either gender.
• The interrogator stays in a room apart front the other two.
• The object of the game for the interrogator is to determine which of the other
two is the man and which is the woman.
• He knows them by labels X and Y, and at the end of the game he says either
“X is A and Y is B” or “X is B and Y is A.”
• Proposed question: “What will happen when a machine takes the
role of person A in this game?”
• Will the interrogator decide wrongly as often when the game is
played like as he does when the game is played between a man and
a woman?
• These questions replace our original, “Can machine think?”
Can a Machine Think?, Turing, A. (1950)
• Objections:
• The Theological Objection
• The "Heads in the Sand" Objection
• The Mathematical Objection
• “We will get the machines to do the simple stuff and the human do the
difficult stuff..”
• Let's just assume that keeping the head in the sand is not
going to solve any problems...
The concept of Agent
• Does it learn??
• The differences between continuos vs discrete and single agent vs multiagent are pretty
straightforward, but multiagent means that the existence of other agents matter to agent's
performance
What does make the world Uncertainty
(Partially observed or stochastic) ?
1. Ignorance. The limits of our knowledge lead us to be uncertain
about many things. Does our poker opponent have a flush or
is she bluffing?