Artificial Intelligence and its
Math & Computer Science Department
• AI definition
• Turing test
• AI Applications
• The design and study of computer programs that
react flexibly and intelligently to a wide range of
situations [Dean 1995].
[Dean 1995] Dean, Thomas and James Allen and Yiannis Aloimonos. Artificial
Intelligence: Theory and Practice. Menlo Park: Addison-Wesley, 1995.
• The Turing test is a test of a machine's ability to exhibit intelligent behaviour.
• Many thousands of AI applications are deeply embedded in the infrastructure of
No 5. in short Circuit Movie 1986
Number 5 of a group of experimental robots in a lab
is electrocuted, suddenly becomes intelligent, and
Computer Science application- Graphical user interface
• Graphical user interface
– A GUI uses a combination of technologies and devices to provide a platform that the
user can interact with, for the tasks of gathering and producing information.
Computer Science application- Pattern recognition
Optical character recognition
Optical character recognition
Computer Science application- Natural language
Natural language processing
(NLP) is a filed of linguistics
along with computer science
concerned with the interactions
between computers and
human (natural) languages
Computer Science application- Computer vision
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
Artist's Concept of Rover on Mars
Computer Science application- Knowledge
The extracted knowledge are represented in a
machine understandable way. For knowledge
representation (KR), We use ontology to represent
concepts and the relationships among them, making
it possible for machine to understand and apply our
Computer Science application- Automated reasoning
Automated reasoning is an area of computer science and mathematical
logic dedicated to understand different aspects of reasoning.
AI and Bio-inspired computing
It is often closely related to the field of artificial intelligence, as many of its pursuits
can be linked to machine learning. It relies heavily on the fields of biology, computer
science and mathematics.
Computer Science application- Data mining
DM is a Knowledge Discovery in Databases
Association is one of the best known data mining
technique. In association, a pattern is discovered
based on a relationship of a particular item on other
items in the same transaction.
Classification is a classic data mining
technique based on machine learning.
Clustering is a data mining technique that makes
meaningful or useful cluster of objects that have
similar characteristic using automatic technique.
Sequential patterns analysis in one of data mining
technique that seeks to discover similar patterns in
data transaction over a business period.
The prediction as it name implied is one of a data
mining techniques that discovers relationship
between independent variables and relationship
between dependent and independent variables.
• Game theory is the study of strategic decision making.
Deep Blue was a chess-playing computer developed
Computer Science application- WWW & Semantics
The Semantic Web is a web of data. in some ways like a global database
The Semantic Web is an evolving collection of
knowledge, built to allow anyone on the Internet to
add what they know and find answers to their
Sir Tim Berners-Lee, inventor of
the World Wide Web
Parece que tem um bloqueador de anúncios ativo. Ao listar o SlideShare no seu bloqueador de anúncios, está a apoiar a nossa comunidade de criadores de conteúdo.
Atualizámos a nossa política de privacidade.
Atualizámos a nossa política de privacidade de modo a estarmos em conformidade com os regulamentos de privacidade em constante mutação a nível mundial e para lhe fornecer uma visão sobre as formas limitadas de utilização dos seus dados.
Pode ler os detalhes abaixo. Ao aceitar, está a concordar com a política de privacidade atualizada.