WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Artificial intelligence and its application
1. Artificial Intelligence and its
Applications
Mohammed Abdel-Razek
Math & Computer Science Department
Azhar University
abdelram@azhar.edu.sa
2. Agenda
• AI definition
• Turing test
• AI Applications
• Web
3. Artificial Intelligence
• 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.
4. Turing test
• The Turing test is a test of a machine's ability to exhibit intelligent behaviour.
5. AI Applications
• Many thousands of AI applications are deeply embedded in the infrastructure of
every industry.
6. No 5. in short Circuit Movie 1986
Number 5 of a group of experimental robots in a lab
is electrocuted, suddenly becomes intelligent, and
escapes.
8. Today- Mind interpretation
• Brain linked to robotic hand
http://www.post-gazette.com/stories/local/neighborhoods-city/brain-linked-to-robotic-
hand-success-hailed-318436/
9. Today- Mind interpretation
Paralyzed, Moving a Robot With Their Minds
http://graphics8.nytimes.com//images/2012/05/17/science/17robot-video/
17robot-video-thumbWide.jpg
10. AI & Medicine
• Computer-aided interpretation of medical images.
– Image processing
– Neural Network
11. AI & Medicine
• Clinical decision support
system.
– Machine learning
– Statistical methods
http://www.jmir.org/1999/2/e6/
12. AI & Heavy industry
• Planning
• Searching
• Machine
Learning
14. 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.
19. Computer Science application- Natural language
processing
Natural language processing
(NLP) is a filed of linguistics
along with computer science
concerned with the interactions
between computers and
human (natural) languages
20. 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
symbolic information
Artist's Concept of Rover on Mars
http://en.wikipedia.org/wiki/Computer_vision#cite_note-Forsyth-Ponce-2003-4
21. Computer Science application- Knowledge
Representation
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
knowledge.
22. Computer Science application- Automated reasoning
Automated reasoning is an area of computer science and mathematical
logic dedicated to understand different aspects of reasoning.
http://www.cs.miami.edu/~geoff/ResearchProjects/ART/
23. 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.
http://cnets.indiana.edu/tag/bioinspired-computing
24. Computer Science application- Data mining
DM is a Knowledge Discovery in Databases
Association
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
Classification is a classic data mining
technique based on machine learning.
Clustering
Clustering is a data mining technique that makes
meaningful or useful cluster of objects that have
similar characteristic using automatic technique.
Sequential Patterns
Sequential patterns analysis in one of data mining
technique that seeks to discover similar patterns in
data transaction over a business period.
Prediction
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.
http://www.dataminingtechniques.net/
25. Game theory
• Game theory is the study of strategic decision making.
Deep Blue was a chess-playing computer developed
by IBM
26. Computer Science application- WWW & Semantics
Web
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
questions
Sir Tim Berners-Lee, inventor of
the World Wide Web