Download Sevda Mammadova - Computer and Information Science | Brooklyn

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Incomplete Nature wikipedia , lookup

Computer Go wikipedia , lookup

Existential risk from artificial general intelligence wikipedia , lookup

Collaborative information seeking wikipedia , lookup

Personal knowledge base wikipedia , lookup

History of artificial intelligence wikipedia , lookup

AI winter wikipedia , lookup

Knowledge representation and reasoning wikipedia , lookup

Transcript
Sevda Mammadova
Prof. D. Kopec
2238
CIS 718
Expert System Shells
System Name
MYCIN,
EMYCINfirst expert
system shell
developed
from MYCIN
Description
An expert
system shell that
can be
programmed
with knowledge
database for
different
domains
Inference
Backward-chaining
rule interpreter that
has much in common
with Prolog
2
BABYLON
Modular,
configurable,
hybrid
environment for
developing
expert systems;
implemented
and embedded
in Common Lisp
Backward and
forward chaining
3
MIKE
Free and
portable expert
system teaching
system
Forward and
backward chaining
rules
#
1
Strength
Deals with uncertainty;
caches the results of its
computation, which
prevents duplication;
provides an easy way for
user to ask the question;
gives explanation of its
behavior, can be
programmed with
knowledge database for
different domains;
Probabilistic inference;
Includes frames, constraints,
a prolog-like logic
formalism, and a description
language for diagnostic
applications; implemented
in Common Lisp; can be
ported to wide range of
hardware platforms;
available by anonymous ftp
User-definable conflict
resolution; user-settable
inheritance strategies;
explanation for rules
execution; rule tracing
facilities
Weakness
Was not used
much in practice
because of
ethical and legal
issues related to
the use of
computers in
medicine - if it
gives the wrong
diagnosis, who
do you sue?
Author
Edward Shortliffe,
1974 (created
MYCIN as an
experiment in
medical diagnosis
Marc Linster
Marc Eisenstadt,
Mike Brayshaw
Cost
Free; available
from
ftp.gmd.de:/gmd/
airesearch/Software
/Babylon
Free, non-copy
protected
distribution; use,
copying,
modifications,
and distribution
Contact
Juergen Walther
AI Research
Division
GMD (German
National
Research Center
for Computer
Science)
PO Box 1316
D-53731
Sankt Augistin 1
Germany
Marc Eisenstadt
Human
Cognition
Research Lab
The Open
University
1
Sevda Mammadova
Prof. D. Kopec
2238
CIS 718
permitted
4
CLIPS 6.0 *
5
* Different
versions are
available
including:
FuzzyCLIPS,
DYNAamic
CLIPS;
CLIPS/ADA
version 4.4,
CLIPSTOOL,
AGENT_CLI
PS
HUGIN
C language
Integrated
Production
System written
in ANSI C by
NASA
Graphical expert
system shell, for
construction and
execution of
model based
expert systems
in domains
characterized by
inherent
uncertainty
Forward chaining
probability based
deduction system
Easily embeddable in other
applications; includes
object-oriented language
called COOL (ClIPS
Object-Oriented Language)
which is directly integrated
with inference engine; runs
on many platforms; fully
documented
Hard to compile
using a pure C++
compiler; can be
compiled on C
compilers, since
they are based on
ANSI C standard
Yilmaz Cengeloglu
(for version CLIPS
6.0)
Has been successfully
applied to a variety of
knowledge areas including:
diagnosis and repair on
board unmanned underwater
vehicles; thunderstorm
warning system; treatment
of diabetes; diagnosis in
therapy in
electromyography; process
control in waste water
purification; fault analysis
in aircraft control; control of
centrifugal pumps; image
scene interpretation in
computer vision and
Limited to
Solaris, Sun4
and Windows
platforms
Lauritzen,
Spiegelhalter
Available from
COSMIC (Clips
Sales) at a
nominal fee
($129 +$5
(domestic)/$10
(foreign)) for
unlimited copies
with no royalties;
If obtained
directly from
NASA, restricted
to use only for
US government
purposes only
available for
anonymous ftp
from
hugin.dk:/pub/RE
ADME
[130.225.63.15]
The WWW home
page for HUGIN
is accessible by
the URL
http://hugin.dk/
Melton Keynes
MK7 6AA, UK
Tel.: +44 90865-3149
Fax: +44 90865-3169
COSMIC
(CLIPS Sales)
University of
Georgia
382 East Broad
Street, Athens,
GA 30602
Tel.: 706-5423265;
Fax: 706-5424807
Hugin Expert
A/S
Niels Jernes Vej
10
DK-9220
Aalborg
Denmark
Tel.: +45 98156644
Fax: +45 98158550
2
Sevda Mammadova
Prof. D. Kopec
2238
CIS 718
robotics; early fault
detection and etc.
Small expert
system shell for
forestry
management,
written in Prolog
Tool for
building
prototype expert
systems;
6
ESFM
7
PROTEST
8
ESIE and
Logic-Line
ESIE-Expert
system shell for
personal
computers;
9
ACQUIRE
Knowledge
acquisition
system and
expert system
shell; a
complete
development
Depth first,
backward-chaining
Backward chaining or
mixed; mixed
inference first
prompts you to enter
your initial findings
and then tries to
deduce one or more of
the goals.
Logic Line
Pattern recognition
No explanation
for rule
execution or how
it came to
conclusion
accepts a knowledge base
written in IF-THEN rules
whose conditions and
conclusions consist of
object/attribute/value
triples;
After PROTEST has given a
conclusion, you can ask to
see its chain of
reasoning
Logic Line is an AI retrieval
and correlation tool, can be
used to find information in
an ASCII file or database
using keywords
provides a step-by-step
methodology for
knowledge engineering that
allows the domain experts
themselves to be
directly involved in
structuring and encoding the
Steve Jones, Reading
University
Steven Salvini,
Heriot-Watt
University
Free; download
from
src.doc.ic.ac.uk:p
ackages/prologpd-software/
(146.169.2.1)
Arnold Kochman
Shareware ($99)
$995 for
Windows OS and
includes manual,
a tutorial,
on-line help and
telephone
helpline
Expansion
Programs
International,
Inc.
Post Office Box
839
Chesterland,
Ohio 44026
USA
Tel.: 216-4496104
Fax: 216-5316416
Acquired
Intelligence Inc,
Suite 205,
1095 McKenzie
Avenue,
Victoria,
Canada V8P
3
Sevda Mammadova
Prof. D. Kopec
10
OPS83
developed by
the developers
of OPS5 as a
successor to
OPS5
11
JESS
environment for
building and
maintaining
knowledgebased
applications;
knowledge
acquisition
based on pattern
recognition
written in C, and
OPS83 rule
bases can be
embedded in C
programs
expert system
shell written
entirely in Java
2238
CIS 718
knowledge
2L5, call 604479-8646, fax
604-479-0764,
or send email
[email protected]
a
Forward chaining
OPS83 was the first OPSlike language to provide this
integration of rule bases
with C
OPS83 is
available only
for DOS, OS/2,
UNIX, VMS,
and some
proprietary
operating
systems
Charles L. Forgy,
George Wood, Jim
Kowalski Mark
Kantrowitz
Free; Public
Domain
Rete algorithm to
process rules
gives your Java applets and
applications the ability to
"reason."; compatible with
all versions of Java
Undergoes
extensive testing
Sandia National
Laboratories
available at no
cost for academic
use;
Contact Craig
Smith at
casmith@sandia.
gov for prices and
commercial
licensing terms
Production
Systems
Technologies,
Inc., 5001 Baum
Blvd.,
Pittsburgh, PA
15213,
call 412-6834000, or fax
412-683-6347
Sun's JavaTM
language by
Ernest
Friedman-Hill at
Sandia National
Laboratories in
Livermore, CA
References:
CMU Artificial Intelligence Repository
(http://www.cs.cmu.edu/afs/cs.cmu.edu/project/ai-repository/ai/areas/expert/systems/0.html)
4
Sevda Mammadova
Prof. D. Kopec
2238
CIS 718
CMU Artificial Intelligence Repository
(http://www.faqs.org/faqs/ai-faq/expert/part1/section-7.html)
Sandia National Laboratories
(http://herzberg.ca.sandia.gov/jess/index.shtml)
5