SlideShare a Scribd company logo
1 of 61
© António Oliveira 1
Inteligência Artificial
António Oliveira
INSTITUTO SUPERIOR MIGUEL TORGA
Informática / Informática de Gestão
antoniooliveira@ismt.pt
© António Oliveira 2
1.Introdução à Inteligência
Artificial (IA)
1.1 Definição de IA
1.2 História da IA
1.3 Áreas de Aplicação da IA
1.4 Bibliografia
Definição de IA
© António Oliveira 3
• Não existe uma definição única.
• Podemos definir Inteligência Artificial de acordo com quatro
abordagens:
• Sistemas que pensam como um ser humano
• Sistemas que actuam como um ser humano
• Sistemas que pensam racionalmente
• Sistemas que actuam racionalmente
Definição de IA
© António Oliveira 4
• Sistemas que pensam como um ser humano
• “O excitante esforco para fazer os computadoreş
pensar… máquinas com mentes, no seu sentido
literal” (Haugeland, 1985)
• “(A automatizacão de) actividades que associamoş
com o pensamento humano, tais como tomada de
decisões, resolucão de problemas e aprendizagem”̧
(Bellman, 1978)
Definição de IA
© António Oliveira 5
• Sistemas que actuam como um ser humano
• “a arte de criar máquinas que executam funções que
requerem inteligencia quando executadas por̂
pessoas” (Kurzweil, 1990)
• “O estudo de como fazer os computadores fazer
coisas nas quais os seres humanos hoje em dia são
mais eficientes.” (Rich and Knight, 1991)
Definição de IA
© António Oliveira 6
• Sistemas que pensam racionalmente
• “O estudo das faculdades mentais através do uso de
modelos computacionais” (Charniak and McDermott,
1985).
• “O estudo das computacões que tornam possíveļ
perceber, raciocinar e agir” (Winston, 1992).
Definição de IA
© António Oliveira 7
• Sistemas que actuam racionalmente
• “Um campo de estudo que procura explicar e emular
o comportamento inteligente em termos de
processos computacionais” (Schalkoff, 1990).
• “O ramo da ciencia de computação que se preocupâ
com a automacão do comportamento inteligentȩ ”
(Luger and Stubblefield, 1993).
© António Oliveira 8
História da IA
© António Oliveira 9
História da IA
© António Oliveira 10
História da IA
© António Oliveira 11
História da IA
© António Oliveira 12
História da IA
História da IA
© Ricardo Malheiro 13
• Gestação (1943-1956)
• 1940: Turing e outros 2 cientistas criaram o primeiro
computador “Colossus” com o intuito de decifrar mensagens
alemãs na 2ª guerra mundial.
• 1943: tentou utilizar esse computador para pesquisas de IA
(ex: xadrez) , mas as pretensões foram bloqueadas pelo
governo britânico.
• 1943: McCulloch e Pitts propuseram um modelo artificial de
neurónios.
• Cada neurónio poderia estar “ligado” ou “desligado”.
• A rede neuronal criada teria capacidades de
aprendizagem.
© Ricardo Malheiro 14
História da IA
• Gestação (1943-1956)
• 1950: Alan Turing através do seu artigo “Computing Machinery
and Intelligence” mostrou pela 1ª vez uma visão completa do que
viria a ser a IA.
• Neste artigo foram apresentados o teste de Turing (para tentar
provar a possibilidade de existência de máquinas inteligentes),
aprendizagem de máquina, algoritmos genéticos e aprendizagem
por reforço.
• Turing Previu que no ano 2000 uma máquina seria capaz de
enganar com 30% de hipóteses durante 5 minutos.
© Ricardo Malheiro 15
História da IA
• Gestação (1943-1956)
• 1951: Marvin Minsky e Dean Edmonds construíram o primeiro
computador de redes neuronais, possuía 40 neurónios.
• 1956: No decorrer de um seminário em Dartmouth, o conceito de
Inteligência Artificial foi criado por John McCarthy
• Organizado pelo John McCarthy para estabelecer uma nova
área para estudar computação e inteligência.
• Os seguintes 20 anos testemunharam o crescimento da área,
sendo este crescimento conduzido pelos pioneiros que
participaram neste seminário
© Ricardo Malheiro 16
História da IA
• Entusiasmo Inicial (1952-1969)
• Neste período, houve muito entusiasmo e grandes expectativas
por parte dos investigadores, já que foram dados avanços
significativos
• 1952: Desenvolvimento de um programa capaz de jogar damas ao
nível de um jogador de torneio. O programa jogava melhor do que
o seu autor.
© Ricardo Malheiro 17
História da IA
• Entusiasmo Inicial (1952-1969)
• 1957: Este entusiasmo era sintetizado por um investigador
Herbert Simon que, declarou que num futuro próximo o
computador seria capaz de lidar com qualquer problema com o
qual o ser humano também lidasse.
• Este entusiasmo tinha a ver com os resultados alcançados em
problemas simples. Tinha-se a ideia que os problemas mais
complexos seriam resolvidos igualmente acompanhando a
evolução do hardware, só que isso não se verificou (e.g.
Sistemas de tradução).
• 1957: Simon previu que em 10 anos 1 computador seria campeão
de xadrez e um novo e importante teorema matemático seria
provado por um computador.
História da IA
© Ricardo Malheiro 18
• Entusiasmo Inicial (1952-1969)
• 1958: John McCarthy criou a linguagem LISP que se transformou
na linguagem dominante da IA. O Lisp é a segunda linguagem de
programação mais antiga ainda em uso. A linguagem Fortran é um
ano mais antiga.
• Com ela tentou criar um programa “Advice Taker” que iria
permitir utilizar a lógica para encontrar soluções para vários
problemas.
• 1959: Criação por parte de Gelernter do programa Geometry
Theorem Prover para demonstrar teoremas matemáticos
• 1963: J. Robinson antecipou-se a McCarthy ao criar um algoritmo
completo para resolução de problemas de lógica de 1ª ordem.
© Ricardo Malheiro 19
História da IA
• Realismo (1966-1974)
• Métodos para resolver problemas simples eram incapazes de
resolver problemas mais difíceis
• Os computadores tinham pouco poder computacional para
problemas mais complexos
• Foi preciso esperar, não 10 anos como previu Simon, mas cerca de
50 anos para um computador vencer um Mestre de Xadrez
History of AI
© Ricardo Malheiro 20
• Knowledge-based systems (1969-1979)
• A knowledge-based system is a computer program that reasons
and uses a knowledge base to solve complex problems.
• The term is broad and is used to refer to many different kinds of
systems.
• Today, the one common theme that unites all knowledge based
systems is an attempt to represent knowledge explicitly via tools
such as ontologies and rules rather than implicitly via code the
way a conventional computer program does.
• A knowledge based system has two types of sub-systems: a
knowledge base and an inference engine
• Expert systems are systems which simulate the reasoning of an
expert of a determined area
History of AI
© Ricardo Malheiro 21
• Knowledge-based systems (1969-1979)
• Program DENDRAL was created by researchers of the University
of Stanford and could infer the molecular structure from
informations received by a mass spectrometer.
• Program MYCIN was developed with the goal of diagnose blood
infections. It had about 450 rules, and MYCIN was as effective as
some experts and much better than intern doctors.
© Ricardo Malheiro 22
History of AI
• AI becomes an industry (1980-1988)
• At the beginning of the 80's, Artificial Intelligence became an
industry with many enterprises creating expert systems, which
permitted economize millions of dollars in few years (expert
systems, robotics and computer vision).
• That happened in United States but also in other developped
countries
• 1981: In Japan was created the project ”Fifth generation" which
consisted in a plan of 10 years to build intelligent computers.
• These computer should run Prolog programming language in
the same way that ordinary computers run machine code.
• One of the ambitions of the project was to understand natural
language.
© Ricardo Malheiro 23
History of AI
• AI becomes an industry (1980-1988)
• 1982: It appeared the first expert system to be commercialized,
the R1.
• The booming of AI industry also included companies such as
Carnegie Group, Inference, Intellicorp. and Teknowledge
• These offered software tools to build expert systems
• Hardware companies also appeared like Lisp Machines Inc., Texas
Instruments, Symbolics and Xerox
• From these resulted workstations optimized for the
development of Lisp programs
© Ricardo Malheiro 24
History of AI
• Neural Networks (1986-present)
• In 80's, there were big advances in research of neural networks,
mainly with the creation of retro-propagation algorithm.
• Neural networks became again one of the main algorithms to
solve problems.
• Retro-propagation, is a common method of training neural
networks used in conjunction with an optimization method
such as gradient descent.
• The method calculates the gradient of a loss function with
respect to all the weights in the network.
• The gradient is fed to the optimization method which in turn
uses it to update the weights, in an attempt to minimize the
loss function.
• The algorithm was applied in many learning problems in
computer science and psychology
© Ricardo Malheiro 25
History of AI
• Neural Networks (1986-present)
• Hopfield analyzed the storage and optimization properties of
networks
• Rumelhart and Hinton studied neural network models of memory.
• There was a period in which neural networks and traditional AI
were seen as rival fields
• In the picture you can see a neural
network with one three layers: input,
hidden neurons and output
History of AI
© Ricardo Malheiro 26
• Recent events (1987-present)
• Big advances in last years in areas such as voice recognition,
character recognition (Hidden Markov Models) and pattern
recognition
• A hidden Markov model (HMM) is a statistical Markov model
in which the system being modeled is assumed to be a
Markov process with with unobserved (hidden) states.
• A HMM can be presented as the simplest dynamic Bayesian
network.
History of AI
© António Oliveira 27
• Recent events (1987-present)
• Example of a hidden Markov model in the picture
• There were advances in the study of intelligent agents, which
through the use of sensors have the capability of see, listen and
act when faced by stimuli in real environments.
History of AI
© António Oliveira 28
• Recent events (1987-present)
• 2011: It was created the new supercomputer by IBM, Watson
• Based on advanced techniques of Natural Language Processing,
Information Retrieval, Knowledge Representation, Reasoning and
Machine Learning
• Massive parallel processing
• 90 clusters with a total of 2880 servers with 3.5 GHz
processors (8 cores and 4 threads per core).
• 16 Terabytes of RAM.
• Part 1: http://www.youtube.com/watch?v=5Gpaf6NaUEw
• Part 2: http://www.youtube.com/watch?v=6ay17a7mEIk
• Part 3: http://www.youtube.com/watch?v=gphA9u5nm5U
• Part 4: http://www.youtube.com/watch?v=ilrKOovFpVc
History of AI
© António Oliveira 29
• Recent events (1987-present)
• Google Driverless Car
• The car is equipped with a laser radar which allows the vehicle to
generate a detailed 3D map of the environment.
• The 3D map is combined with information from high-resolution
maps and data from other sensors to produce different
mathematical models that allow the car to act autonomously.
© António Oliveira 30
Application Areas of AI
• We are going to show some examples to the majority of the following areas
• Education, Games/Entertainment, Literature
• Recognition of voice, text, image
• Telecommunication
• Architecture, Commerce, Finances
• Robotics
• Translation
• Neural networks
• Autonomous control
• Logistic planning
• Failure detection
• Diagnosis of diseases
• Aero-spacial, military
• Medicine, biology (molecular biology, bioinformatics)
© António Oliveira 31
Application Areas of AI
• Games
• Computer games are played on a personal computer rather than a
dedicated video game console or arcade machine. Their defining
characteristics include a lack of any centralized controlling authority, a
greater degree of user control over the video-gaming hardware and
software used and a generally greater capacity in input, processing, and
output.
• Although personal computers only became popular with the
development of the microprocessor and microcomputer, computer
gaming on mainframes and minicomputers had previously already
existed.
© António Oliveira 32
Application Areas of AI
• Games
• Online multiplayer games have achieved popularity largely as a result of
increasing broadband adoption among consumers. Affordable high-
bandwidth Internet connections allow large numbers of players to play
together, and thus have found particular use in massively multiplayer
online role-playing games, Tanarus and persistent online games such as
World War II Online.
© Ricardo Malheiro 33
Application Areas of AI
• Games
• The Deep Blue was a supercomputer and a software created by IBM specifically to
play chess with 256 processors, able to analyze 200 million positions per second.
• In 1997, IBM's Deep Blue computer was the 1st to defeat the world champion in a
game of chess, Garry Kasparov to win by a score 3.5 to 2.5 in an exhibition match.
Kasparov said he felt "a new kind of intelligence” was on the other side of the
board.
© Ricardo Malheiro 34
Application Areas of AI
• Autonomous control
• The computer vision system ALVINN computer has been trained to drive a car,
keeping it on track.
• It was placed in a vehicle controlled by NAVLAB computer and is used traverse
the United States over a distance of 4600 km.
• The NAVLAB had camcorders that transmitted images to the road ALVINN which
then calculated the best way to drive, taking into account the training done
before.
Application Areas of AI
© António Oliveira 35
• Air traffic control
• Air traffic control (ATC) is a service provided by ground-based
controllers who direct aircraft on the ground and through controlled
airspace, and can provide advisory services to aircraft in non-controlled
airspace.
• The primary purpose of ATC worldwide is to prevent collisions, organize
and expedite the flow of traffic, and provide information and other
support for pilots.
• In some countries, ATC plays a security or defensive role, or is operated
by the military.
Application Areas of AI
© António Oliveira 36
• Air traffic control
• OASIS is a sophisticated air traffic control system based on multi-agent
paradigm, used at Sydney Airport, Australia, in which the agents take
the place of aircraft in operation
Application Areas of AI
© Ricardo Malheiro 37
• Other control systems
• How to stop the car without the wheels slipping due to the speed,
friction, etc.?
• How to focus the camera on luminosity function, distance, etc.?
• How to adjust the temperature in relation to the amount of laundry,
water flow, etc.?
Application Areas of AI
© António Oliveira 38
• Search information on the web
• A web search engine is a software system that is designed to search for
information on the World Wide Web.
• The search results are generally presented in a line of results often
referred to as search engine results pages (SERPs).
• The information may be a mix of web pages, images, and other types of
files.
• Some search engines also mine data available in databases or open
directories.
• How to find relevant information?
Application Areas of AI
© António Oliveira 39
• Case-based reasoning applications
• Case-based reasoning (CBR), broadly construed, is the process of solving
new problems based on the solutions of similar past problems.
• They have been used in various applications such as financial analysis,
risk advisory services and process control.
• Genetic algorithms applications
• In the field of artificial intelligence, a genetic algorithm (GA) is a search
heuristic that mimics the process of natural selection.
• This heuristic (also sometimes called a metaheuristic) is routinely used
to generate useful solutions to optimization and search problems.
• They are applicable in various problems such as scheduling times,
power systems and phylogenetic.
Application Areas of AI
© António Oliveira 40
• Artificial neural networks
• In AI, artificial neural networks (ANNs) are a family of statistical learning
models inspired by biological neural networks
• The central nervous systems of animals, in particular the brain
• They are used to estimate or approximate functions that can depend on
a large number of inputs and are generally unknown.
• They have been used in a wide variety of tasks, from intrusion detection
systems to computer games.
Application Areas of AI
© António Oliveira 41
• Optical character recognition systems
• Optical character recognition (OCR) is the mechanical or electronic
conversion of images of typed, handwritten or printed text into machine-
encoded text.
• Can translate arbitrarily written letter into text.
Application Areas of AI
© António Oliveira 42
• Recognition of handwriting
• Handwriting recognition is the ability of a computer to receive and
interpret intelligible handwritten input from sources such as paper
documents, photographs, touch-screens and other devices.
• Used in many personal digital assistants.
Application Areas of AI
© António Oliveira 43
• Voice recognition
• In computer science and electrical engineering, speech recognition (SR)
is the translation of spoken words into text.
• It is also known as "automatic speech recognition" (ASR), "computer
speech recognition", or just "speech to text" (STT).
• It is commercially available and widely used.
Application Areas of AI
© António Oliveira 44
• Computer algebra systems
• A computer algebra system (CAS) is a software program that allows
computation over mathematical expressions in a way which is similar to
the traditional manual computations of mathematicians and scientists.
• Mathematica and Macsyma are good examples of AI applications in
solving algebraic problems.
Application Areas of AI
© António Oliveira 45
• Probabilistic logic
• One technique for uncertainty reasoning, it has been widely used in
industrial control systems.
• Language recognition
• Natural language understanding is a subtopic of natural language
processing in artificial intelligence that deals with machine reading
comprehension.
Application Areas of AI
© António Oliveira 46
• Computer vision systems
• Computer vision is a field that includes methods for acquiring,
processing, analyzing, and understanding images and, in general, high-
dimensional data from the real world in order to produce numerical or
symbolic information, e.g., in the forms of decisions.
• Used in many industrial applications.
Application Areas of AI
© António Oliveira 47
• Applications using Artificial Life
• Artificial life is a field of study and an associated art form which examine
systems related to life, its processes, and its evolution, through the use
of simulations with computer models, robotics, and biochemistry.
• Used in the entertainment industry and in the development of
Computer Graphics.
Application Areas of AI
© António Oliveira 48
• Systems based on the idea of artificial agents
• In artificial intelligence, an intelligent agent (IA) is an autonomous entity
which observes through sensors and acts upon an environment using
actuators (i.e. it is an agent) and directs its activity towards achieving
goals
• Called Multi-Agent Systems, have become common for solving complex
problems.
Application Areas of AI
© António Oliveira 49
• Software agents to talk
• In computer science, a software agent is a computer program that acts
for a user or other program in a relationship of agency, which derives
from the Latin agere (to do): an agreement to act on one's behalf.
• Virtual characters conversing in natural language as if they were human
truth, are increasingly common on the Internet.
Application Areas of AI
© António Oliveira 50
• Recommendation of products
• A personalized product recommendation isn’t based on an assumption
or guess.
• Personalized recommendations are based on user behavior.
• These are items that have been frequently viewed, considered, or
purchased with the one the customer is currently considering.
• How to make personalized recommendations of products?
• How to model the customer profile?
Application Areas of AI
© António Oliveira 51
• Medical diagnosis
• Medical diagnosis is the process of determining which disease or
condition explains a person's symptoms and signs.
• It is most often referred to as diagnosis with the medical context being
implicit.
• The AI techniques are increasingly used by doctors to diagnose diseases
based on symptoms analyzes. (eg detection of tumors or MYCIN system
for diagnosing bloodstream infections).
Application Areas of AI
© António Oliveira 52
• Forecasting
• Forecasting is the process of making predictions of the future based on
past and present data and analysis of trends.
• A commonplace example might be estimation of some variable of
interest at some specified future date.
• Predict the dollar value (or the weather) tomorrow?
• What data is relevant? Are there recurrent behavior?
Application Areas of AI
© António Oliveira 53
• User interface
• The user interface, in the industrial design field of human–machine
interaction, is the space where interactions between humans and
machines occur.
• How to provide the user with the help he needs exactly?
• How to interact (and who knows surfing the web) with a mobile phone
without having to enter the numbers (hands-free)?
Application Areas of AI
© António Oliveira 54
• Intrusion detection
• An intrusion detection system (IDS) is a device or software application
that monitors network or system activities for malicious activities or
policy violations and produces reports to a management station.
• How to tell if a given user behavior is suspicious and deal with it?
• Spam filtering
• Email filtering is the processing of email to organize it according to
specified criteria.
• Most often this refers to the automatic processing of incoming
messages, but the term also applies to the intervention of human
intelligence in addition to anti-spam techniques, and to outgoing emails
as well as those being received.
• How to tell if a message is junk or if it indeed interests
Application Areas of AI
© António Oliveira 55
• Logistics planning
• Logistics is the management of the flow of things between the point of
origin and the point of consumption in order to meet requirements of
customers or corporations.
• During the Persian Gulf War in 1991, the United States used an
application called DART to run the automated logistics planning and
scheduling performance of the carriage.
• This involved about 50 thousand vehicles, air cargo and personnel at the
same time and took into account points of departure, arrival, routes and
conflict resolution between all variables.
Application Areas of AI
© António Oliveira 56
• Translation systems
• Machine translation is a sub-field of computational linguistics that
investigates the use of software to translate text or speech from one
language to another.
• They have been widely used, such as SYSTRAN
• The results are not comparable with human translators.
Application Areas of AI
© António Oliveira 57
• Planning and scheduling
• Advanced planning and scheduling refers to a manufacturing
management process by which raw materials and production capacity
are optimally allocated to meet demand.
• The 100 million km from Earth, NASA Remote Agent program was the
first program that controls the scheduling of a spacecraft operations.
• Generates plans for high-level goals and makes the detection, diagnosis
and recovery problems.
• Problem solving
• Problem solving consists of using generic or ad hoc methods, in an
orderly manner, for finding solutions to problems.
• The PROVERB is a computer program that solves puzzles crossword
better than most humans.
Application Areas of AI
© António Oliveira 58
• Robotics
• Robotics is the branch of mechanical engineering, electrical engineering,
electronic engineering and computer science that deals with the design,
construction, operation, and application of robots, as well as computer
systems for their control, sensory feedback, and information processing.
Application Areas of AI
© António Oliveira 59
• Robotics
• Robots are physical agents that perform tasks manipulating the physical
world.
• For this, they are equipped with actuators such as legs, wheels and claws.
The actuators have the sole purpose of exerting forces on the physical
environment.
• The robots are also equipped with a variety of sensors, which allow them to
perceive the environment: cameras, ultrasound, gyroscopes,
accelerometers.
Application Areas of AI
© Ricardo Malheiro 60
• Robotics
• They are already widely used in microsurgery.
• The HipNav is a system that uses computer vision techniques to create a 3D
model of the patient's internal anatomy.
• Then use robots to guide the insertion of a hip replacement prosthesis.
© Ricardo Malheiro 61
Bibliography
• Inteligência Artificial, Stuart Russell e Peter Norvig, 2ª ed., Campus,
2004, cap. 1
• Inteligência Artificial, Ernesto Costa e Anabela Simões, FCA, 2004, cap.
1

More Related Content

What's hot

Desenvolvimento Sustentável
Desenvolvimento SustentávelDesenvolvimento Sustentável
Desenvolvimento Sustentável
Mariana Cordeiro
 
Introdução à economia 1a parte conceitos básicos
Introdução à economia 1a parte conceitos básicosIntrodução à economia 1a parte conceitos básicos
Introdução à economia 1a parte conceitos básicos
João Cláudio Arroyo
 
Robótica educacional
Robótica educacionalRobótica educacional
Robótica educacional
Raul Andrade
 
Aula 1 desenvolvimento sustentável
Aula 1 desenvolvimento sustentávelAula 1 desenvolvimento sustentável
Aula 1 desenvolvimento sustentável
Carlos Priante
 

What's hot (20)

OBJETIVOS DE DESENVOLVIMENTO SUSTENTÁVEL (ODS)
OBJETIVOS DE  DESENVOLVIMENTO  SUSTENTÁVEL  (ODS)OBJETIVOS DE  DESENVOLVIMENTO  SUSTENTÁVEL  (ODS)
OBJETIVOS DE DESENVOLVIMENTO SUSTENTÁVEL (ODS)
 
Inteligência Artificial
Inteligência ArtificialInteligência Artificial
Inteligência Artificial
 
Impacto da tecnologia no mundo do trabalho
Impacto da tecnologia no mundo do trabalhoImpacto da tecnologia no mundo do trabalho
Impacto da tecnologia no mundo do trabalho
 
Inteligência Artificial
Inteligência ArtificialInteligência Artificial
Inteligência Artificial
 
Desenvolvimento Sustentável
Desenvolvimento SustentávelDesenvolvimento Sustentável
Desenvolvimento Sustentável
 
Sustentabilidade
SustentabilidadeSustentabilidade
Sustentabilidade
 
As cidades sustentáveis
As cidades sustentáveisAs cidades sustentáveis
As cidades sustentáveis
 
A História e Evolução dos Computadores
A História e Evolução dos ComputadoresA História e Evolução dos Computadores
A História e Evolução dos Computadores
 
o que é Inteligencia artificial (IA)
o que é Inteligencia artificial (IA)o que é Inteligencia artificial (IA)
o que é Inteligencia artificial (IA)
 
Introdução à economia 1a parte conceitos básicos
Introdução à economia 1a parte conceitos básicosIntrodução à economia 1a parte conceitos básicos
Introdução à economia 1a parte conceitos básicos
 
Tecnologia Da Informaçao
Tecnologia Da InformaçaoTecnologia Da Informaçao
Tecnologia Da Informaçao
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Aula 1 - Inteligência Artificial
Aula 1 - Inteligência ArtificialAula 1 - Inteligência Artificial
Aula 1 - Inteligência Artificial
 
Competitividade
CompetitividadeCompetitividade
Competitividade
 
Senso comum x conhecimento científico
Senso comum x conhecimento científicoSenso comum x conhecimento científico
Senso comum x conhecimento científico
 
Robótica educacional
Robótica educacionalRobótica educacional
Robótica educacional
 
A sociedade de consumo
A sociedade de consumoA sociedade de consumo
A sociedade de consumo
 
Pensamento computacional
Pensamento computacionalPensamento computacional
Pensamento computacional
 
Aula 1 desenvolvimento sustentável
Aula 1 desenvolvimento sustentávelAula 1 desenvolvimento sustentável
Aula 1 desenvolvimento sustentável
 
Lista de exercícios em portugol
Lista de exercícios em portugolLista de exercícios em portugol
Lista de exercícios em portugol
 

Viewers also liked

Inteligência Artificial
Inteligência ArtificialInteligência Artificial
Inteligência Artificial
Daniela França
 
Inteligência artificial: inferindo resultados e tendências
Inteligência artificial: inferindo resultados e tendênciasInteligência artificial: inferindo resultados e tendências
Inteligência artificial: inferindo resultados e tendências
Claudio Lima
 
Visões futuras da robótica na agricultura
Visões futuras da robótica na agriculturaVisões futuras da robótica na agricultura
Visões futuras da robótica na agricultura
Daniel Ramos
 
Inteligencia artificial presentacion
Inteligencia artificial presentacionInteligencia artificial presentacion
Inteligencia artificial presentacion
Roddy Correa
 
Inteligência artificial filosofia
Inteligência artificial   filosofiaInteligência artificial   filosofia
Inteligência artificial filosofia
guestbdb4ab6
 
Estado da Arte da Robótica Agrícola: Robótica no cultivo protegido
Estado da Arte da Robótica Agrícola: Robótica no cultivo protegidoEstado da Arte da Robótica Agrícola: Robótica no cultivo protegido
Estado da Arte da Robótica Agrícola: Robótica no cultivo protegido
Robson de Aguiar
 
INTRODUCCION A LA ROBOTICA
INTRODUCCION A LA ROBOTICAINTRODUCCION A LA ROBOTICA
INTRODUCCION A LA ROBOTICA
deinisvergara
 
Apresentação colheita robotizada de culturas perenes.
Apresentação colheita robotizada de culturas perenes.Apresentação colheita robotizada de culturas perenes.
Apresentação colheita robotizada de culturas perenes.
Guilherme Parmegiani
 

Viewers also liked (20)

Inteligência Artificial
Inteligência ArtificialInteligência Artificial
Inteligência Artificial
 
Inteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPARInteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPAR
 
Inteligencia Artificial - Linguistica
Inteligencia Artificial - LinguisticaInteligencia Artificial - Linguistica
Inteligencia Artificial - Linguistica
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
Inteligência artificial: inferindo resultados e tendências
Inteligência artificial: inferindo resultados e tendênciasInteligência artificial: inferindo resultados e tendências
Inteligência artificial: inferindo resultados e tendências
 
Visões futuras da robótica na agricultura
Visões futuras da robótica na agriculturaVisões futuras da robótica na agricultura
Visões futuras da robótica na agricultura
 
Lingüística e inteligencia artificial
Lingüística e inteligencia artificialLingüística e inteligencia artificial
Lingüística e inteligencia artificial
 
Inteligencia artificial presentacion
Inteligencia artificial presentacionInteligencia artificial presentacion
Inteligencia artificial presentacion
 
Inteligência artificial filosofia
Inteligência artificial   filosofiaInteligência artificial   filosofia
Inteligência artificial filosofia
 
Estado da Arte da Robótica Agrícola: Robótica no cultivo protegido
Estado da Arte da Robótica Agrícola: Robótica no cultivo protegidoEstado da Arte da Robótica Agrícola: Robótica no cultivo protegido
Estado da Arte da Robótica Agrícola: Robótica no cultivo protegido
 
Inteligência artificial aplicada à construção de modelos ecológicos
Inteligência artificial aplicada à construção de modelos ecológicosInteligência artificial aplicada à construção de modelos ecológicos
Inteligência artificial aplicada à construção de modelos ecológicos
 
Areas de la Inteligencia Artificial: ROBÓTICA
Areas de la Inteligencia Artificial: ROBÓTICAAreas de la Inteligencia Artificial: ROBÓTICA
Areas de la Inteligencia Artificial: ROBÓTICA
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
INTELIGENCIA ARTIFICIAL
INTELIGENCIA ARTIFICIALINTELIGENCIA ARTIFICIAL
INTELIGENCIA ARTIFICIAL
 
Estado da arte da robótica agrícola - Sistemas autônomos
Estado da arte da robótica agrícola - Sistemas autônomosEstado da arte da robótica agrícola - Sistemas autônomos
Estado da arte da robótica agrícola - Sistemas autônomos
 
Robótica na Agricultura
Robótica na AgriculturaRobótica na Agricultura
Robótica na Agricultura
 
INTRODUCCION A LA ROBOTICA
INTRODUCCION A LA ROBOTICAINTRODUCCION A LA ROBOTICA
INTRODUCCION A LA ROBOTICA
 
Apresentação colheita robotizada de culturas perenes.
Apresentação colheita robotizada de culturas perenes.Apresentação colheita robotizada de culturas perenes.
Apresentação colheita robotizada de culturas perenes.
 
Vida artificial
Vida artificialVida artificial
Vida artificial
 
Robótica na agricultura - estufas
Robótica na agricultura - estufasRobótica na agricultura - estufas
Robótica na agricultura - estufas
 

Similar to Introdução à Inteligência Artificial

Introduction to Artificial Intelligences
Introduction to Artificial IntelligencesIntroduction to Artificial Intelligences
Introduction to Artificial Intelligences
Meenakshi Paul
 
computer science engineering spe ialized in artificial Intelligence
computer science engineering spe ialized in artificial Intelligencecomputer science engineering spe ialized in artificial Intelligence
computer science engineering spe ialized in artificial Intelligence
KhanKhaja1
 
THE PHILOSOPHY OF AI: iNTRODUCTION, HISTORY AND FUTURE
THE PHILOSOPHY OF AI: iNTRODUCTION, HISTORY AND FUTURETHE PHILOSOPHY OF AI: iNTRODUCTION, HISTORY AND FUTURE
THE PHILOSOPHY OF AI: iNTRODUCTION, HISTORY AND FUTURE
churuihang
 
UNIT 1 SRMIST KTR_problem and agents.pdf
UNIT 1 SRMIST KTR_problem and agents.pdfUNIT 1 SRMIST KTR_problem and agents.pdf
UNIT 1 SRMIST KTR_problem and agents.pdf
RishuRaj953240
 

Similar to Introdução à Inteligência Artificial (20)

AIML_Unit1.pptx
AIML_Unit1.pptxAIML_Unit1.pptx
AIML_Unit1.pptx
 
Fps
FpsFps
Fps
 
Kk_FPS.pptx
Kk_FPS.pptxKk_FPS.pptx
Kk_FPS.pptx
 
ai.ppt
ai.pptai.ppt
ai.ppt
 
ai.ppt
ai.pptai.ppt
ai.ppt
 
Introduction to Artificial Intelligences
Introduction to Artificial IntelligencesIntroduction to Artificial Intelligences
Introduction to Artificial Intelligences
 
ai.ppt
ai.pptai.ppt
ai.ppt
 
computer science engineering spe ialized in artificial Intelligence
computer science engineering spe ialized in artificial Intelligencecomputer science engineering spe ialized in artificial Intelligence
computer science engineering spe ialized in artificial Intelligence
 
ai.ppt
ai.pptai.ppt
ai.ppt
 
Artificial Intelligence - Past, Present and Future
Artificial Intelligence - Past, Present and FutureArtificial Intelligence - Past, Present and Future
Artificial Intelligence - Past, Present and Future
 
2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...
2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...
2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...
 
Ch~3.pdf
Ch~3.pdfCh~3.pdf
Ch~3.pdf
 
The IOT Academy Training for Artificial Intelligence ( AI)
The IOT Academy Training for Artificial Intelligence ( AI)The IOT Academy Training for Artificial Intelligence ( AI)
The IOT Academy Training for Artificial Intelligence ( AI)
 
introduction to ai
introduction to aiintroduction to ai
introduction to ai
 
Artificial Intelligence_Himani Patpatia.pptx
Artificial Intelligence_Himani Patpatia.pptxArtificial Intelligence_Himani Patpatia.pptx
Artificial Intelligence_Himani Patpatia.pptx
 
Artificial intelligence.pptx
Artificial intelligence.pptxArtificial intelligence.pptx
Artificial intelligence.pptx
 
THE PHILOSOPHY OF AI: iNTRODUCTION, HISTORY AND FUTURE
THE PHILOSOPHY OF AI: iNTRODUCTION, HISTORY AND FUTURETHE PHILOSOPHY OF AI: iNTRODUCTION, HISTORY AND FUTURE
THE PHILOSOPHY OF AI: iNTRODUCTION, HISTORY AND FUTURE
 
Artificial intelligence introduction
Artificial intelligence introductionArtificial intelligence introduction
Artificial intelligence introduction
 
Lesson 1 intro to ai
Lesson 1   intro to aiLesson 1   intro to ai
Lesson 1 intro to ai
 
UNIT 1 SRMIST KTR_problem and agents.pdf
UNIT 1 SRMIST KTR_problem and agents.pdfUNIT 1 SRMIST KTR_problem and agents.pdf
UNIT 1 SRMIST KTR_problem and agents.pdf
 

More from António Oliveira (15)

Apresentação
ApresentaçãoApresentação
Apresentação
 
Software Musical para Expressão Emocional
Software Musical para Expressão EmocionalSoftware Musical para Expressão Emocional
Software Musical para Expressão Emocional
 
A Musical System For Emotional Expression
A Musical System For Emotional ExpressionA Musical System For Emotional Expression
A Musical System For Emotional Expression
 
Ai lab workshop(211206)
Ai lab workshop(211206)Ai lab workshop(211206)
Ai lab workshop(211206)
 
Icccx v1.4
Icccx v1.4Icccx v1.4
Icccx v1.4
 
Emotion-Based Interactive Installation
Emotion-Based Interactive InstallationEmotion-Based Interactive Installation
Emotion-Based Interactive Installation
 
Epia 2007
Epia 2007Epia 2007
Epia 2007
 
Poster cim08
Poster cim08Poster cim08
Poster cim08
 
Affective-Driven Music Production
Affective-Driven Music ProductionAffective-Driven Music Production
Affective-Driven Music Production
 
Mode choice models
Mode choice modelsMode choice models
Mode choice models
 
Route choice
Route choiceRoute choice
Route choice
 
Emotionally-Controlled Music Synthesis
Emotionally-Controlled Music SynthesisEmotionally-Controlled Music Synthesis
Emotionally-Controlled Music Synthesis
 
Towards Affective-Physiological Foundations for Music Production
Towards Affective-Physiological Foundations for Music ProductionTowards Affective-Physiological Foundations for Music Production
Towards Affective-Physiological Foundations for Music Production
 
Social network analysis using Mobile phone data
Social network analysis using Mobile phone dataSocial network analysis using Mobile phone data
Social network analysis using Mobile phone data
 
7 notes
7 notes7 notes
7 notes
 

Recently uploaded

Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
MayuraD1
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planes
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Wadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxWadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptx
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 

Introdução à Inteligência Artificial

  • 1. © António Oliveira 1 Inteligência Artificial António Oliveira INSTITUTO SUPERIOR MIGUEL TORGA Informática / Informática de Gestão antoniooliveira@ismt.pt
  • 2. © António Oliveira 2 1.Introdução à Inteligência Artificial (IA) 1.1 Definição de IA 1.2 História da IA 1.3 Áreas de Aplicação da IA 1.4 Bibliografia
  • 3. Definição de IA © António Oliveira 3 • Não existe uma definição única. • Podemos definir Inteligência Artificial de acordo com quatro abordagens: • Sistemas que pensam como um ser humano • Sistemas que actuam como um ser humano • Sistemas que pensam racionalmente • Sistemas que actuam racionalmente
  • 4. Definição de IA © António Oliveira 4 • Sistemas que pensam como um ser humano • “O excitante esforco para fazer os computadoreş pensar… máquinas com mentes, no seu sentido literal” (Haugeland, 1985) • “(A automatizacão de) actividades que associamoş com o pensamento humano, tais como tomada de decisões, resolucão de problemas e aprendizagem”̧ (Bellman, 1978)
  • 5. Definição de IA © António Oliveira 5 • Sistemas que actuam como um ser humano • “a arte de criar máquinas que executam funções que requerem inteligencia quando executadas por̂ pessoas” (Kurzweil, 1990) • “O estudo de como fazer os computadores fazer coisas nas quais os seres humanos hoje em dia são mais eficientes.” (Rich and Knight, 1991)
  • 6. Definição de IA © António Oliveira 6 • Sistemas que pensam racionalmente • “O estudo das faculdades mentais através do uso de modelos computacionais” (Charniak and McDermott, 1985). • “O estudo das computacões que tornam possíveļ perceber, raciocinar e agir” (Winston, 1992).
  • 7. Definição de IA © António Oliveira 7 • Sistemas que actuam racionalmente • “Um campo de estudo que procura explicar e emular o comportamento inteligente em termos de processos computacionais” (Schalkoff, 1990). • “O ramo da ciencia de computação que se preocupâ com a automacão do comportamento inteligentȩ ” (Luger and Stubblefield, 1993).
  • 8. © António Oliveira 8 História da IA
  • 9. © António Oliveira 9 História da IA
  • 10. © António Oliveira 10 História da IA
  • 11. © António Oliveira 11 História da IA
  • 12. © António Oliveira 12 História da IA
  • 13. História da IA © Ricardo Malheiro 13 • Gestação (1943-1956) • 1940: Turing e outros 2 cientistas criaram o primeiro computador “Colossus” com o intuito de decifrar mensagens alemãs na 2ª guerra mundial. • 1943: tentou utilizar esse computador para pesquisas de IA (ex: xadrez) , mas as pretensões foram bloqueadas pelo governo britânico. • 1943: McCulloch e Pitts propuseram um modelo artificial de neurónios. • Cada neurónio poderia estar “ligado” ou “desligado”. • A rede neuronal criada teria capacidades de aprendizagem.
  • 14. © Ricardo Malheiro 14 História da IA • Gestação (1943-1956) • 1950: Alan Turing através do seu artigo “Computing Machinery and Intelligence” mostrou pela 1ª vez uma visão completa do que viria a ser a IA. • Neste artigo foram apresentados o teste de Turing (para tentar provar a possibilidade de existência de máquinas inteligentes), aprendizagem de máquina, algoritmos genéticos e aprendizagem por reforço. • Turing Previu que no ano 2000 uma máquina seria capaz de enganar com 30% de hipóteses durante 5 minutos.
  • 15. © Ricardo Malheiro 15 História da IA • Gestação (1943-1956) • 1951: Marvin Minsky e Dean Edmonds construíram o primeiro computador de redes neuronais, possuía 40 neurónios. • 1956: No decorrer de um seminário em Dartmouth, o conceito de Inteligência Artificial foi criado por John McCarthy • Organizado pelo John McCarthy para estabelecer uma nova área para estudar computação e inteligência. • Os seguintes 20 anos testemunharam o crescimento da área, sendo este crescimento conduzido pelos pioneiros que participaram neste seminário
  • 16. © Ricardo Malheiro 16 História da IA • Entusiasmo Inicial (1952-1969) • Neste período, houve muito entusiasmo e grandes expectativas por parte dos investigadores, já que foram dados avanços significativos • 1952: Desenvolvimento de um programa capaz de jogar damas ao nível de um jogador de torneio. O programa jogava melhor do que o seu autor.
  • 17. © Ricardo Malheiro 17 História da IA • Entusiasmo Inicial (1952-1969) • 1957: Este entusiasmo era sintetizado por um investigador Herbert Simon que, declarou que num futuro próximo o computador seria capaz de lidar com qualquer problema com o qual o ser humano também lidasse. • Este entusiasmo tinha a ver com os resultados alcançados em problemas simples. Tinha-se a ideia que os problemas mais complexos seriam resolvidos igualmente acompanhando a evolução do hardware, só que isso não se verificou (e.g. Sistemas de tradução). • 1957: Simon previu que em 10 anos 1 computador seria campeão de xadrez e um novo e importante teorema matemático seria provado por um computador.
  • 18. História da IA © Ricardo Malheiro 18 • Entusiasmo Inicial (1952-1969) • 1958: John McCarthy criou a linguagem LISP que se transformou na linguagem dominante da IA. O Lisp é a segunda linguagem de programação mais antiga ainda em uso. A linguagem Fortran é um ano mais antiga. • Com ela tentou criar um programa “Advice Taker” que iria permitir utilizar a lógica para encontrar soluções para vários problemas. • 1959: Criação por parte de Gelernter do programa Geometry Theorem Prover para demonstrar teoremas matemáticos • 1963: J. Robinson antecipou-se a McCarthy ao criar um algoritmo completo para resolução de problemas de lógica de 1ª ordem.
  • 19. © Ricardo Malheiro 19 História da IA • Realismo (1966-1974) • Métodos para resolver problemas simples eram incapazes de resolver problemas mais difíceis • Os computadores tinham pouco poder computacional para problemas mais complexos • Foi preciso esperar, não 10 anos como previu Simon, mas cerca de 50 anos para um computador vencer um Mestre de Xadrez
  • 20. History of AI © Ricardo Malheiro 20 • Knowledge-based systems (1969-1979) • A knowledge-based system is a computer program that reasons and uses a knowledge base to solve complex problems. • The term is broad and is used to refer to many different kinds of systems. • Today, the one common theme that unites all knowledge based systems is an attempt to represent knowledge explicitly via tools such as ontologies and rules rather than implicitly via code the way a conventional computer program does. • A knowledge based system has two types of sub-systems: a knowledge base and an inference engine • Expert systems are systems which simulate the reasoning of an expert of a determined area
  • 21. History of AI © Ricardo Malheiro 21 • Knowledge-based systems (1969-1979) • Program DENDRAL was created by researchers of the University of Stanford and could infer the molecular structure from informations received by a mass spectrometer. • Program MYCIN was developed with the goal of diagnose blood infections. It had about 450 rules, and MYCIN was as effective as some experts and much better than intern doctors.
  • 22. © Ricardo Malheiro 22 History of AI • AI becomes an industry (1980-1988) • At the beginning of the 80's, Artificial Intelligence became an industry with many enterprises creating expert systems, which permitted economize millions of dollars in few years (expert systems, robotics and computer vision). • That happened in United States but also in other developped countries • 1981: In Japan was created the project ”Fifth generation" which consisted in a plan of 10 years to build intelligent computers. • These computer should run Prolog programming language in the same way that ordinary computers run machine code. • One of the ambitions of the project was to understand natural language.
  • 23. © Ricardo Malheiro 23 History of AI • AI becomes an industry (1980-1988) • 1982: It appeared the first expert system to be commercialized, the R1. • The booming of AI industry also included companies such as Carnegie Group, Inference, Intellicorp. and Teknowledge • These offered software tools to build expert systems • Hardware companies also appeared like Lisp Machines Inc., Texas Instruments, Symbolics and Xerox • From these resulted workstations optimized for the development of Lisp programs
  • 24. © Ricardo Malheiro 24 History of AI • Neural Networks (1986-present) • In 80's, there were big advances in research of neural networks, mainly with the creation of retro-propagation algorithm. • Neural networks became again one of the main algorithms to solve problems. • Retro-propagation, is a common method of training neural networks used in conjunction with an optimization method such as gradient descent. • The method calculates the gradient of a loss function with respect to all the weights in the network. • The gradient is fed to the optimization method which in turn uses it to update the weights, in an attempt to minimize the loss function. • The algorithm was applied in many learning problems in computer science and psychology
  • 25. © Ricardo Malheiro 25 History of AI • Neural Networks (1986-present) • Hopfield analyzed the storage and optimization properties of networks • Rumelhart and Hinton studied neural network models of memory. • There was a period in which neural networks and traditional AI were seen as rival fields • In the picture you can see a neural network with one three layers: input, hidden neurons and output
  • 26. History of AI © Ricardo Malheiro 26 • Recent events (1987-present) • Big advances in last years in areas such as voice recognition, character recognition (Hidden Markov Models) and pattern recognition • A hidden Markov model (HMM) is a statistical Markov model in which the system being modeled is assumed to be a Markov process with with unobserved (hidden) states. • A HMM can be presented as the simplest dynamic Bayesian network.
  • 27. History of AI © António Oliveira 27 • Recent events (1987-present) • Example of a hidden Markov model in the picture • There were advances in the study of intelligent agents, which through the use of sensors have the capability of see, listen and act when faced by stimuli in real environments.
  • 28. History of AI © António Oliveira 28 • Recent events (1987-present) • 2011: It was created the new supercomputer by IBM, Watson • Based on advanced techniques of Natural Language Processing, Information Retrieval, Knowledge Representation, Reasoning and Machine Learning • Massive parallel processing • 90 clusters with a total of 2880 servers with 3.5 GHz processors (8 cores and 4 threads per core). • 16 Terabytes of RAM. • Part 1: http://www.youtube.com/watch?v=5Gpaf6NaUEw • Part 2: http://www.youtube.com/watch?v=6ay17a7mEIk • Part 3: http://www.youtube.com/watch?v=gphA9u5nm5U • Part 4: http://www.youtube.com/watch?v=ilrKOovFpVc
  • 29. History of AI © António Oliveira 29 • Recent events (1987-present) • Google Driverless Car • The car is equipped with a laser radar which allows the vehicle to generate a detailed 3D map of the environment. • The 3D map is combined with information from high-resolution maps and data from other sensors to produce different mathematical models that allow the car to act autonomously.
  • 30. © António Oliveira 30 Application Areas of AI • We are going to show some examples to the majority of the following areas • Education, Games/Entertainment, Literature • Recognition of voice, text, image • Telecommunication • Architecture, Commerce, Finances • Robotics • Translation • Neural networks • Autonomous control • Logistic planning • Failure detection • Diagnosis of diseases • Aero-spacial, military • Medicine, biology (molecular biology, bioinformatics)
  • 31. © António Oliveira 31 Application Areas of AI • Games • Computer games are played on a personal computer rather than a dedicated video game console or arcade machine. Their defining characteristics include a lack of any centralized controlling authority, a greater degree of user control over the video-gaming hardware and software used and a generally greater capacity in input, processing, and output. • Although personal computers only became popular with the development of the microprocessor and microcomputer, computer gaming on mainframes and minicomputers had previously already existed.
  • 32. © António Oliveira 32 Application Areas of AI • Games • Online multiplayer games have achieved popularity largely as a result of increasing broadband adoption among consumers. Affordable high- bandwidth Internet connections allow large numbers of players to play together, and thus have found particular use in massively multiplayer online role-playing games, Tanarus and persistent online games such as World War II Online.
  • 33. © Ricardo Malheiro 33 Application Areas of AI • Games • The Deep Blue was a supercomputer and a software created by IBM specifically to play chess with 256 processors, able to analyze 200 million positions per second. • In 1997, IBM's Deep Blue computer was the 1st to defeat the world champion in a game of chess, Garry Kasparov to win by a score 3.5 to 2.5 in an exhibition match. Kasparov said he felt "a new kind of intelligence” was on the other side of the board.
  • 34. © Ricardo Malheiro 34 Application Areas of AI • Autonomous control • The computer vision system ALVINN computer has been trained to drive a car, keeping it on track. • It was placed in a vehicle controlled by NAVLAB computer and is used traverse the United States over a distance of 4600 km. • The NAVLAB had camcorders that transmitted images to the road ALVINN which then calculated the best way to drive, taking into account the training done before.
  • 35. Application Areas of AI © António Oliveira 35 • Air traffic control • Air traffic control (ATC) is a service provided by ground-based controllers who direct aircraft on the ground and through controlled airspace, and can provide advisory services to aircraft in non-controlled airspace. • The primary purpose of ATC worldwide is to prevent collisions, organize and expedite the flow of traffic, and provide information and other support for pilots. • In some countries, ATC plays a security or defensive role, or is operated by the military.
  • 36. Application Areas of AI © António Oliveira 36 • Air traffic control • OASIS is a sophisticated air traffic control system based on multi-agent paradigm, used at Sydney Airport, Australia, in which the agents take the place of aircraft in operation
  • 37. Application Areas of AI © Ricardo Malheiro 37 • Other control systems • How to stop the car without the wheels slipping due to the speed, friction, etc.? • How to focus the camera on luminosity function, distance, etc.? • How to adjust the temperature in relation to the amount of laundry, water flow, etc.?
  • 38. Application Areas of AI © António Oliveira 38 • Search information on the web • A web search engine is a software system that is designed to search for information on the World Wide Web. • The search results are generally presented in a line of results often referred to as search engine results pages (SERPs). • The information may be a mix of web pages, images, and other types of files. • Some search engines also mine data available in databases or open directories. • How to find relevant information?
  • 39. Application Areas of AI © António Oliveira 39 • Case-based reasoning applications • Case-based reasoning (CBR), broadly construed, is the process of solving new problems based on the solutions of similar past problems. • They have been used in various applications such as financial analysis, risk advisory services and process control. • Genetic algorithms applications • In the field of artificial intelligence, a genetic algorithm (GA) is a search heuristic that mimics the process of natural selection. • This heuristic (also sometimes called a metaheuristic) is routinely used to generate useful solutions to optimization and search problems. • They are applicable in various problems such as scheduling times, power systems and phylogenetic.
  • 40. Application Areas of AI © António Oliveira 40 • Artificial neural networks • In AI, artificial neural networks (ANNs) are a family of statistical learning models inspired by biological neural networks • The central nervous systems of animals, in particular the brain • They are used to estimate or approximate functions that can depend on a large number of inputs and are generally unknown. • They have been used in a wide variety of tasks, from intrusion detection systems to computer games.
  • 41. Application Areas of AI © António Oliveira 41 • Optical character recognition systems • Optical character recognition (OCR) is the mechanical or electronic conversion of images of typed, handwritten or printed text into machine- encoded text. • Can translate arbitrarily written letter into text.
  • 42. Application Areas of AI © António Oliveira 42 • Recognition of handwriting • Handwriting recognition is the ability of a computer to receive and interpret intelligible handwritten input from sources such as paper documents, photographs, touch-screens and other devices. • Used in many personal digital assistants.
  • 43. Application Areas of AI © António Oliveira 43 • Voice recognition • In computer science and electrical engineering, speech recognition (SR) is the translation of spoken words into text. • It is also known as "automatic speech recognition" (ASR), "computer speech recognition", or just "speech to text" (STT). • It is commercially available and widely used.
  • 44. Application Areas of AI © António Oliveira 44 • Computer algebra systems • A computer algebra system (CAS) is a software program that allows computation over mathematical expressions in a way which is similar to the traditional manual computations of mathematicians and scientists. • Mathematica and Macsyma are good examples of AI applications in solving algebraic problems.
  • 45. Application Areas of AI © António Oliveira 45 • Probabilistic logic • One technique for uncertainty reasoning, it has been widely used in industrial control systems. • Language recognition • Natural language understanding is a subtopic of natural language processing in artificial intelligence that deals with machine reading comprehension.
  • 46. Application Areas of AI © António Oliveira 46 • Computer vision systems • Computer vision is a field that includes methods for acquiring, processing, analyzing, and understanding images and, in general, high- dimensional data from the real world in order to produce numerical or symbolic information, e.g., in the forms of decisions. • Used in many industrial applications.
  • 47. Application Areas of AI © António Oliveira 47 • Applications using Artificial Life • Artificial life is a field of study and an associated art form which examine systems related to life, its processes, and its evolution, through the use of simulations with computer models, robotics, and biochemistry. • Used in the entertainment industry and in the development of Computer Graphics.
  • 48. Application Areas of AI © António Oliveira 48 • Systems based on the idea of artificial agents • In artificial intelligence, an intelligent agent (IA) is an autonomous entity which observes through sensors and acts upon an environment using actuators (i.e. it is an agent) and directs its activity towards achieving goals • Called Multi-Agent Systems, have become common for solving complex problems.
  • 49. Application Areas of AI © António Oliveira 49 • Software agents to talk • In computer science, a software agent is a computer program that acts for a user or other program in a relationship of agency, which derives from the Latin agere (to do): an agreement to act on one's behalf. • Virtual characters conversing in natural language as if they were human truth, are increasingly common on the Internet.
  • 50. Application Areas of AI © António Oliveira 50 • Recommendation of products • A personalized product recommendation isn’t based on an assumption or guess. • Personalized recommendations are based on user behavior. • These are items that have been frequently viewed, considered, or purchased with the one the customer is currently considering. • How to make personalized recommendations of products? • How to model the customer profile?
  • 51. Application Areas of AI © António Oliveira 51 • Medical diagnosis • Medical diagnosis is the process of determining which disease or condition explains a person's symptoms and signs. • It is most often referred to as diagnosis with the medical context being implicit. • The AI techniques are increasingly used by doctors to diagnose diseases based on symptoms analyzes. (eg detection of tumors or MYCIN system for diagnosing bloodstream infections).
  • 52. Application Areas of AI © António Oliveira 52 • Forecasting • Forecasting is the process of making predictions of the future based on past and present data and analysis of trends. • A commonplace example might be estimation of some variable of interest at some specified future date. • Predict the dollar value (or the weather) tomorrow? • What data is relevant? Are there recurrent behavior?
  • 53. Application Areas of AI © António Oliveira 53 • User interface • The user interface, in the industrial design field of human–machine interaction, is the space where interactions between humans and machines occur. • How to provide the user with the help he needs exactly? • How to interact (and who knows surfing the web) with a mobile phone without having to enter the numbers (hands-free)?
  • 54. Application Areas of AI © António Oliveira 54 • Intrusion detection • An intrusion detection system (IDS) is a device or software application that monitors network or system activities for malicious activities or policy violations and produces reports to a management station. • How to tell if a given user behavior is suspicious and deal with it? • Spam filtering • Email filtering is the processing of email to organize it according to specified criteria. • Most often this refers to the automatic processing of incoming messages, but the term also applies to the intervention of human intelligence in addition to anti-spam techniques, and to outgoing emails as well as those being received. • How to tell if a message is junk or if it indeed interests
  • 55. Application Areas of AI © António Oliveira 55 • Logistics planning • Logistics is the management of the flow of things between the point of origin and the point of consumption in order to meet requirements of customers or corporations. • During the Persian Gulf War in 1991, the United States used an application called DART to run the automated logistics planning and scheduling performance of the carriage. • This involved about 50 thousand vehicles, air cargo and personnel at the same time and took into account points of departure, arrival, routes and conflict resolution between all variables.
  • 56. Application Areas of AI © António Oliveira 56 • Translation systems • Machine translation is a sub-field of computational linguistics that investigates the use of software to translate text or speech from one language to another. • They have been widely used, such as SYSTRAN • The results are not comparable with human translators.
  • 57. Application Areas of AI © António Oliveira 57 • Planning and scheduling • Advanced planning and scheduling refers to a manufacturing management process by which raw materials and production capacity are optimally allocated to meet demand. • The 100 million km from Earth, NASA Remote Agent program was the first program that controls the scheduling of a spacecraft operations. • Generates plans for high-level goals and makes the detection, diagnosis and recovery problems. • Problem solving • Problem solving consists of using generic or ad hoc methods, in an orderly manner, for finding solutions to problems. • The PROVERB is a computer program that solves puzzles crossword better than most humans.
  • 58. Application Areas of AI © António Oliveira 58 • Robotics • Robotics is the branch of mechanical engineering, electrical engineering, electronic engineering and computer science that deals with the design, construction, operation, and application of robots, as well as computer systems for their control, sensory feedback, and information processing.
  • 59. Application Areas of AI © António Oliveira 59 • Robotics • Robots are physical agents that perform tasks manipulating the physical world. • For this, they are equipped with actuators such as legs, wheels and claws. The actuators have the sole purpose of exerting forces on the physical environment. • The robots are also equipped with a variety of sensors, which allow them to perceive the environment: cameras, ultrasound, gyroscopes, accelerometers.
  • 60. Application Areas of AI © Ricardo Malheiro 60 • Robotics • They are already widely used in microsurgery. • The HipNav is a system that uses computer vision techniques to create a 3D model of the patient's internal anatomy. • Then use robots to guide the insertion of a hip replacement prosthesis.
  • 61. © Ricardo Malheiro 61 Bibliography • Inteligência Artificial, Stuart Russell e Peter Norvig, 2ª ed., Campus, 2004, cap. 1 • Inteligência Artificial, Ernesto Costa e Anabela Simões, FCA, 2004, cap. 1

Editor's Notes

  1. Neste capítulo sobre a introdução à inteligência artificial iremos falar de Definição ou definições de inteligência artificial História da inteligência artificial dividida em épocas Várias áreas de aplicação da inteligência artificial, dando exemplos Veremos o que é exactamente a AI e porque é bom estudá-la.A AI tenta compreender as entidades inteligentes, até para aprendermos mais acerca de nós próprios.Tenta construir entidades inteligentes é claro que computadores com nível de inteligência dos humanos ou melhor desempenharão um papel importante no futuro. o computador provê uma ferramenta para testar as teorias da inteligência. Numa aula irei falar de (18 slides) Possível definição ou definições de inteligência artificial Várias épocas da história da inteligência artificial até, inclusivamente, à época dos sistemas baseados em conhecimento Noutra aula irei falar de (15 slides) Acabar de falar das últimas épocas da história da inteligência artificial, começando a falar da época da indústria Várias áreas de aplicação da inteligência artificial apresentando exemplos
  2. Vamos começar a falar sobre a definição de inteligência artificial O QUE É A AI? Chegamos facilmente à conclusão que não existe uma definição única Há várias definições. Umas preocupam-se com o processo de pensar e raciocinar, enquanto outras com o comportamento. Dentro de cada, umas medem o sucesso em termos de perfomance dos humanos, outras contra um ideal conceito de inteligência, que iremos chamar de racionalidade. A definição de IA pode ser feita de acordo com quatro abordagens
  3. De acordo com a abordagem dos sistemas que pensam como um ser humano temos duas definições Para dizer que um determinado programa pensa como um humano temos de determinar como um humano pensa. Assim, uma vez que tenhamos uma teoria suficientemente precisa da mente, tornar-se-à possível expressar a teoria como um programa de computador. A área interdisciplinar das ciências cognitivas junta modelos computacionais da IA com técnicas experimentais da psicologia por forma a construir teorias precisas e testáveis do funcionamento da mente humana
  4. De acordo com a abordagem dos sistemas que actuam como um ser humano temos outras duas definições O teste de Turing proposto por Alan Turing foi feito por forma a fornecer uma definição operacional para inteligência. Programar um computador que responda a estas definições implicaria que este deveria ter pelo menos as capacidades de: Processamento de linguagem natural, representação de conhecimento, raciocínio automático, aprendizagem máquina. No teste total de Turing, o computador precisa da visão computacional e a robótica...
  5. De acordo com a abordagem dos sistemas que pensam racionalmente temos duas definições Filósofo Aristóteles foi um dos primeiros a tentar codificar o pensamento correto, isto é, processos de raciocínio irrefutáveis. Os seus silogismos forneceram padrões estruturas de argumentos que dão sempre conclusões corretas dadas premissas corretas. Surgiram leis do pensamento que governavam a operação da mente e iniciaram a área da lógica. Há 2 principais obstáculos a esta abordagem: Primeiro, não é fácil passar conhecimento informal para formal. Segundo, há uma grande diferença entre ser capaz de resolver um problema “em princípio” e fazê-lo na prática.
  6. De acordo com a abordagem dos sistemas que actuam racionalmente temos duas definições Actuar racionalmente significa actuar de forma a atingir os seus objetivos dadas as suas crenças. A definição proposta aqui está directamente relacionada com a abordagem de um agente racional. O estudo da IA de acordo com esta abordagem tem duas vantagens. Primeiro, é mais geral do que a abordagem das leis do pensamento, porque uma inferência correta é apenas um mecanismo útil para conseguir racionalidade. Segundo, é mais adequado ao desenvolvimento científico que abordagens baseadas no comportamento humano ou pensamento humano, porque o seu padrão de racionalidade é claramente definido e completamente geral. O Que perceberam sobre a definição de IA?
  7. Começando agora a falar da história da inteligência artificial Temos vários antecedentes de várias disciplinas Vou mencionar cinco disciplinas (Filosofia, Matemática, Psicologia, Ciências da Computação e Linguística) Para cada disciplina temos vários personagens importantes Começando pela Filosofia em que temos Sócrates, Platão, Descartes e Aristóteles Temos também conceitos importantes A filosofia estabeleceu então uma tradição, na qual a mente é concebida como um aparelho físico operando principalmente por raciocínio, a partir do conhecimento que contém. Uma alternativa ao dualismo é o materialismo. David Hume escreveu “Um tratado sobre a natureza humana” em que propõe o que é conhecido como o princípio da indução. Deste princípio consta que regras são obtidas pela exposição a repetidas associações entre elementos Bertrand Russell deu uma abordagem mais formal a esta teoria e introduziu o positivismo lógico
  8. Continuando a falar dos vários antecedentes de várias disciplinas Continuando com a Matemática em que temos Boole, Frege, Godel, Tarski e Hilbert Temos também conceitos importantes Godel (1906-1978) mostrou que existe um procedimento efectivo para provar qualquer frase verdadeira na lógica de 1a ordem. Turing também mostrou que há algumas funções que nenhuma máquina de Turing consegue computar. Como podemos reconhecer um problema intratável? A teoria da completude NP fundada por Steven Cook e Richard Karp tem um método para responder a esta pergunta. A teoria da decisão fundada por John Von Neumann e Oskar Morgenstern em 1944 combina a teoria da probabilidade com teoria da utilidade. Dá origem à primeira teoria que pode distinguir boas ações de más ações Tentativa de finalizar a primeira hora da aula neste slide ou no próximo
  9. Continuando a falar dos vários antecedentes de várias disciplinas Continuando com a Psicologia em que temos Wundt, Watson, Thorndike, James conceitos importantes A psicologia científica começou com o trabalho de Hermann von Helmholtz e Wilhelm Wundt Wundt abriu o primeiro laboratório de psicologia experimental. Movimento do behaviorismo teve origem em John Watson e Edward Lee Thorndike A psicologia cognitiva tem como principal característica a visão de que o cérebro possui e processa informação A maior parte do início da história da inteligência artificial e das ciências cognitivas não tem distinção significativa. É comum ver programas de inteligência artificial descritos como resultados psicológicos.
  10. Continuando a falar dos vários antecedentes de várias disciplinas Continuando com Ciências da computação em que temos Zuse, Atanasoff, Rochester conceitos importantes Primeiro computador programável, o Z-3, inventado por Konrad Zuse. Inventado em 1941 Zuse inventou números de vírgula flutuante para o Z-3 Primeiro computador electrónico inventado tinha o nome de ABC e foi inventado por John Atanasoff e Clifford Berry nos Estados Unidos. Foi construído entre 1940 e 1942 Cada geração de hardware de computadores teve um aumento de velocidade e capacidade e redução no preço
  11. Continuando a falar dos vários antecedentes de várias disciplinas Terminando com a Linguística em que temos Skinner, Chomsky conceitos importantes Skinner publicou o livro de nome comportamento verbal. Livro que fala da importância da abordagem behaviorista para a aprendizagem da linguagem A inteligência artificial e a linguística moderna “nasceram” quase na mesma altura. Devido a isso a linguística não foi propriamente um antecedente para a inteligência artificial Em vez disso, ambas “cresceram” conjuntamente estando intersectados em dois campos de nome computação linguística e processamento de linguagem natural O Que perceberam sobre os antedcedentes da história de IA?
  12. A História da inteligência artificial está dividida em várias épocas. Agora vamos começar a falar de vários acontecimentos na época da gestação que ocorreu entre 1943 e 1956 Em 1940, sob a liderança de Turing e outros dois cientistas foi projetado o Colossus, computador inglês que foi utilizado na Segunda Guerra Mundial. Utilizava símbolos perfurados em fitas de papel que processava a uma velocidade de 25 mil caracteres por segundo. O Colossus tinha a missão de quebrar códigos alemães ultra-secretos produzidos por um tipo de máquina de codificação chamada Enigma. Os códigos mudavam frequentemente, obrigando a que o projeto do Colossus devesse tornar a decifração bastante rápida. Em 1943 foi tentada a utilização desse computador para pesquisas Também em 1943 dois cientistas propuseram o primeiro modelo artificial de neurónios
  13. Ainda na época de gestação Em 1950 Alan Turing mostrou no seu artigo pela primeira vez uma visão completa do que viria a ser a IA No artigo foram apresentados vários conceitos importantes: o teste de turing, aprendizagem de máquina, algoritmos genéticos e aprendizagem por reforço Turing fez também uma previsão interessante em que dizia que uma máquina seria capaz de enganar com 30% de hipóteses durante 5 minutos.
  14. Continuando na época de gestação Em 1951 foi construido o primeiro computador de redes neuronais Em 1956 foi organizado um seminário em Darmouth onde foi criado o conceito de IA Foi organizado com o propósito de estabelecer nova área para estudar computação e inteligência Os 20 anos subsequentes testemunharam o crescimento da área O Que perceberam sobre esta epoca?
  15. Partimos para outra época, a do entusiasmo inicial Em que consistiu este período? Os primeiros anos da IA foram de grande sucesso de alguma forma. Dadas limitações dos computadores e ferramentas de programação da altura e também devido ao facto de os computadores serem vistos como algo que só faria cálculos aritméticos e nada mais, era espantoso quando um computador fazia algo inteligente. Em 1952 foi feito o primeiro programa capaz de jogar damas
  16. Nesta mesma epóca Em 1957 foi feita uma afirmação importante por Simon: o computador seria capaz de lidar com qualquer problema com o qual o ser humano também lidasse Também em 1957 por Simon previu que em 10 anos 1 computador seria campeão de xadrez
  17. Ainda na época de entusiasmo inicial Em 1958 foi criada a linguagem Lisp. A 1ª linguagem de alto nível para IA. Com ela tentou-se criar o programa Advice Taker Em 1959 foi criado o programa Geometry theorem prover Em 1963 foi criado um algoritmo completo para resolução de problemas de lógica de 1ª ordem O Que perceberam sobre esta epoca?
  18. Na época do realismo chegaram-se a várias conclusões. Aqui apresentamos três delas. A ilusão de poder computacional ilimitado não foi orientado apenas para programas de resolução de problems As primeiras experiências de evolução máquina (agora chamada de algoritmos genéticos) foi baseada na crença indubitavelmente correta que fazendo uma série de pequenas mutações para um programa de código máquina um pode gerar um programa com boa performance para qualquer tarefa simples. Que perceberam sobre esta epoca? O Que perceberam sobre a aula toda? Aqui tentar terminar uma das aulas
  19. Na aula anterior falarmos sobre a introdução à inteligência artificial Possível definição ou definições de inteligência artificial Várias épocas da história da inteligência artificial até, inclusivamente, à época do realismo Nesta aula irei falar de (15 slides) Acabar de falar das últimas épocas da história da inteligência artificial, começando a falar da época de knowledge-based systems Várias áreas de aplicação da inteligência artificial apresentando exemplos
  20. The picture of problem solving that had arisen during the first decade of AI research was of a general-purpose search mechanism trying to string together elementary reasoning steps to find complete solutions. Approaches like these are usually called weak methods, mostly because of their performance. The only way around this it to use knowledge more suited to making larger reasoning steps and to solving typically occuring cases in narrow areas of expertise. This drive us to the knowledge-based systems. Que perceberam sobre esta epoca?
  21. In the fifth generation project, processors’ Instructions were instructions in th Prolog language. This project fueled interest in AI There was a similar investment in united states. AI was part of a broad effort, including chip design and human-interface research.
  22. In 1982, R1 helped to configure orders for new computer systems Over a hundred companies built industrial robotic vision systems. The industry went from millions to billions in sales. Que perceberam sobre esta epoca?
  23. In AI, artificial neural networks (ANNs) are a family of statistical learning models inspired by biological neural networks (the central nervous systems of animals, in particular the brain) and are used to estimate or approximate functions that can depend on a large number of inputs and are generally unknown.
  24. Large collections of simple neurons could be understood in much the same way as large collections of atoms in solids. Que perceberam sobre esta epoca?
  25. In computer science and electrical engineering, speech recognition (SR) is the translation of spoken words into text. It is also known as "automatic speech recognition" (ASR), "computer speech recognition", or just "speech to text" (STT). Optical character recognition (OCR) is the mechanical or electronic conversion of images of typed, handwritten or printed text into machine-encoded text. Pattern recognition is a branch of machine learning that focuses on the recognition of patterns and regularities in data, although it is in some cases considered to be nearly synonymous with machine learning.[1] Pattern recognition systems are in many cases trained from labeled "training" data (supervised learning), but when no labeled data are available other algorithms can be used to discover previously unknown patterns (unsupervised learning).
  26. Que perceberam sobre esta epoca?
  27. We are going to show some examples to the majority of the following areas Conhecem algumas destas áreas?
  28. Que perceberam sobre esta área de aplicação?
  29. Que perceberam sobre esta área de aplicação?
  30. Que perceberam sobre estas áreas de aplicação?
  31. Que perceberam sobre estas áreas de aplicação?
  32. Financial analysis refers to an assessment of the viability, stability and profitability of a business, sub-business or project. Process control is an engineering discipline that deals with architectures, mechanisms and algorithms for maintaining the output of a specific process within a desired range. An electric power system is a network of electrical components used to supply, transmit and use electric power. Phylogenetics– in biology – is the study of phylogenesis, or the evolutionary history, development and relationships among groups of organisms (e.g. species, or populations). Que perceberam sobre estas áreas de aplicação?
  33. Tentativa de finalizar a primeira hora da aula neste slide An intrusion detection system (IDS) is a device or software application that monitors network or system activities for malicious activities or policy violations and produces reports to a management station. computer games or personal computer games, are video games played on a personal computer rather than a dedicated video game console or arcade machine. Que perceberam sobre estas áreas de aplicação?
  34. Que perceberam sobre estas áreas de aplicação?
  35. Que perceberam sobre estas áreas de aplicação?
  36. Que perceberam sobre estas áreas de aplicação?
  37. Que perceberam sobre estas áreas de aplicação?
  38. The aim of a probabilistic logic is to combine the capacity of probability theory to handle uncertainty with the capacity of deductive logic to exploit structure. Uncertainty is a fundamental and unavoidable feature of daily life; in order to deal with uncertaintly intelligently, we need to be able to represent it and reason about it. Industrial control system (ICS) is a general term that encompasses several types of control systems used in industrial production, including supervisory control and data acquisition (SCADA) systems, distributed control systems (DCS), and other smaller control system configurations such as programmable logic controllers (PLC) often found in the industrial sectors and critical infrastructures.[2] Que perceberam sobre estas áreas de aplicação?
  39. Que perceberam sobre estas áreas de aplicação?
  40. Entertainment is any activity which provides a diversion or permits people to amuse themselves in their leisure time, and may also provide fun, enjoyment and laughter. Computer graphics are pictures and movies created using computers - usually referring to image data created by a computer specifically with help from specialized graphical hardware and software. Figure with cellular automata Que perceberam sobre estas áreas de aplicação?
  41. A multi-agent system (M.A.S.) is a computerized system composed of multiple interacting intelligent agents within an environment. Multi-agent systems can be used to solve problems that are difficult or impossible for an individual agent or a monolithic system to solve. Complex problems are questions or issues that cannot be answered through simple logical procedures. Que perceberam sobre estas áreas de aplicação?
  42. An automated online assistant is a program that uses artificial intelligence to provide customer service or other assistance on a website. Que perceberam sobre estas áreas de aplicação?
  43. Understand who your ideal customer is and what similarities they have. Define your customers with the following criteria: age, gender, income, their personality type, preferences, their similar likes and dislikes, sports, hobbies, etc. Que perceberam sobre estas áreas de aplicação?
  44. Que perceberam sobre estas áreas de aplicação?
  45. Que perceberam sobre estas áreas de aplicação?
  46. Que perceberam sobre estas áreas de aplicação?
  47. Que perceberam sobre estas áreas de aplicação?
  48. Que perceberam sobre estas áreas de aplicação?
  49. Que perceberam sobre estas áreas de aplicação?
  50. Que perceberam sobre estas áreas de aplicação?
  51. Que perceberam sobre estas áreas de aplicação?
  52. These technologies deal with automated machines that can take the place of humans in dangerous environments or manufacturing processes, or resemble humans in appearance, behavior, and/or cognition. Today, robotics is a rapidly growing field, as technological advances continue; researching, designing, and building new robots serve various practical purposes, whether domestically, commercially, or militarily.[3] Many robots do jobs that are hazardous to people such as defusing bombs, mines and exploring shipwrecks. Robotics is an essential component in many modern manufacturing environments. As factories increase their use of robots, the number of robotics–related jobs grow and have been observed to be steadily rising. Que perceberam sobre estas áreas de aplicação?
  53. Que perceberam sobre estas áreas de aplicação?