download

Matakuliah
Tahun
Versi
: M0184 / Pengolahan Data Distribusi
: 2005
:
Session - 24
FUTURE DEVELOPMENT IN
DISTRIBUTED DATABASE
DISTRIBUTED EXPERT
SYSTEM
OBJECTIVES
• Technological development in several
areas which impact on future generations
of distributed database system
• Extensive domains require larger
knowledge bases
• DES approach
Characteristic
• Including deeper knowledge – reasoning
for first principles – in addition to the
shallower “compelled hindsight’ store
typically as rules in conventional expert
system
• Linking diverse expert system which have
been developed in isolation from one
another
Types OF DES
• HOPES  the Hierarchically Organized
Parallel Expert System
• DVTB  Distant vehicle monitoring tested
• HECODES  Heterogeneous
Cooperating Expert System
Modules of DES
Task Assignment
• Decomposition assignment and solution
followed by synthesis of solutions
• Collective deliberation, which issue are
most important – proposed alternative
solution – prioritizes solutions
Modules of DES Cont’d
Organization
• Centralized Control
• Decentralized control
Coordination
Planning solution coordination and
execution of the solution collaboration
Modules of DES Cont’d
Learning
Do we allow the control modules to learn
from experiences
Communication
The interaction between node
DDBs Versus DESs
DDBs
• Data factual and knowledge stores only
• Single answer to query
• Database system tend to neglect
incompleteness problems in data
• It is unusual to find significant or extensive data
replication
• Have global schema
DDBs Versus DESs
DESs
• The agents composed of factual knowledge
sources supplement
• No unique solution to a given problem
• Rule or facts may appear at several places in
the network
• Have a local perspective, if problem can not be
solved locally, it is passed to a ‘neighbor’
• Dialogue can take place between agents
Distributed Expert System
TASK
• Extract relevant information from the sampled
signal
• Determine he velocity of the target
• Determine the distance from the target
• Monitor velocities of the target over some period
• Monitor the distance from receiver over a period