Topic 1 Overview of Intelligent Systems
Topic 1 Overview of Intelligent Systems
Knowledge vs Intelligence
2
Intelligent systems (IS):
▪ Systems that use AI algorithms.
▪ Also called
▪ Machine intelligence or computational
intelligence
▪ Agent-based systems
▪ AI effect
???
3
4
5
6
7
8
9
10
What is an intelligent system?
▪ What is intelligence?
▪ Hard to define unless you list characteristics eg,
▪ Reasoning
▪ Learning
▪ Adaptivity
12
AI vs Automation
▪ There are pretty big differences between Intelligent
Systems and Automated Systems. Automation is
basically making a hardware or software that is capable
of doing things automatically — without human
intervention (e.g. repeated task).
14
Intelligent systems in business –
some examples
▪ HNC (now Fair Isaac) software’s credit card fraud detector Falcon
offers 30-70% improvement over existing methods (an example of
a neural network).
▪ Recent trend
▪ More sophisticated Interaction with the user through
▪ natural language understanding
▪ speech recognition and synthesis
▪ image analysis
16
The field of Artificial Intelligence (AI)
▪ Primary goal:
▪ Development of software aimed at enabling machines to solve
problems through human-like reasoning
▪ Built by
▪ interrogating domain experts
▪ storing acquired knowledge in a form suitable for solving
problems, using simple reasoning
▪ Used by
▪ Querying the user for problem-specific information
▪ Using the information to draw inferences from the knowledge
base
▪ Supplies answers or suggested ways to collect further inputs
21
Overview of Expert Systems (cont’d)
▪ After learning the ANN is able to solve problems, even with newish
input
24
Genetic Algorithms (GA)
25
Genetic Algorithms (cont’d)
▪ Next generation of solutions produced from the current population
using
▪ crossover (splicing and joining peices of the solution from parents) and
▪ mutation (random change in the parameters defining the solution)
26
Fuzzy Systems
27
Fuzzy Systems (cont’d)
29
Case-based reasoning (cont’d)
▪ Application examples:
▪ Utilisation of shop floor expertise in aircraft repairs
▪ Legal reasoning
▪ Dispute mediation
▪ Data mining
▪ Fault diagnosis
▪ Scheduling
30
Data mining
31
Data mining (cont’d)
▪ It is possible to extract useful information on market and customer
behaviour by “mining" the data
▪ Application examples:
▪ News and Email Collection,
Filtering and Management
▪ Online Shopping
▪ Event Notification
▪ Personal scheduling 33
▪ Online help desks, interactive characters
Language Technology (LT)
▪ “[The] application of knowledge about human language in
computer-based solutions” (Dale 2004)
▪ Applications of LT:
▪ Natural Language Processing (NLP)
▪ Knowledge Representation
▪ Speech recognition
▪ Optical character recognition (OCR)
▪ Handwriting recognition
▪ Machine translation
▪ Text summarisation
▪ Speech synthesis Hi, I am Cybelle.
What is your name?