Copy Link
Add to Bookmark
Report
AIList Digest Volume 3 Issue 118
AIList Digest Thursday, 5 Sep 1985 Volume 3 : Issue 118
Today's Topics:
Query - CUSP/MANDALA,
AI Tools - OPS5 in Interlisp & Prolog and Lisp,
Expert Systems - FDA Approval for Expert Systems,
Humor - Re: Good News and Bad News,
Games - Chess Openings & Computers Cheat at Chess?
----------------------------------------------------------------------
Date: 4 Sep 1985 10:19-EST
From: leff%smu.csnet@csnet-relay.arpa
Subject: CUSP/MANDALA
I found this in net.ai. I also have attached a response for him/her.
Can you either get it back to him or put in AIList? (I checked the
curent UUCP map and find no record of this site.)
/* Written 10:38 am Aug 30, 1985 by jjd@oce-rd2.UUCP in smu:net.ai */
/* ---------- "CUSP/MANDALA" ---------- */
Can anybody tell me about CUSP, Mandala and/or other
End User Languages.
CUSP = Customer Programming Language
Mandala = Pictoral Language
Response:
Electronics Week, November 19, 1984
ICOT Details Its Progress. Reports on work done on prolog
machines, a new logic language called Mandala. page 20
%A Robert Haavind
%T Playing to win a New Generation
%J High Technology
%D AUG 1985
%P 63-65
%K prolog lisp machine KL1 mandala ICOT
%X describes new parallel and other novel architectures being developed
in Japan including those for AI
------------------------------
Date: Tue 3 Sep 85 08:18:36-PDT
From: Mark Richer <RICHER@SUMEX-AIM.ARPA>
Subject: OPS5 in Interlisp
Someone asked about OPS5 in Interlisp; I picked up a brochure at IJCAI
on a version that is for sale.
SAIC (Science Applications International Corporation)
First package (1 disk, object code only, and 1 user's manual) $2000
additional packages $500 each
source code $5000 (interlisp)
For more information, write:
saic, p.o. box 2341, La Jolla, CA 92038 [attention: Linda Anderson]
Mark
------------------------------
Date: Mon 26 Aug 85 00:57:43-PDT
From: Andy Freeman <ANDY@SU-SUSHI.ARPA>
Subject: Prolog and Lisp
From: Carl E. Hewitt <HEWITT@MIT-MC.ARPA>
Prolog (like APL before it) will fail as the foundation for Artificial
Intelligence because of competition with Lisp. There are commercially
viable Prolog implementations written in Lisp but not conversely.
From: PEREIRA@SRI-AI.ARPA
1. (the least interesting one) All the so-called commercially viable
Prolog systems in Lisp are not really Prolog systems written IN Lisp,
but rather Prolog systems written FOR Lisp machines. [They are
microcoded and have good support for tagged data types.] Without
those machine-level operations, those Prolog systems would run too
slow and use too much memory to be useful for serious Prolog
programming.
Hewitt's message alludes to an apparent difference between Lisp and
Prolog which Pereira's response ignores. The response also implies
that Prolog in Lisp is inherently slow. A previous message from
Pereira (Prolog Digest Volume 1, Issue 21) correctly emphasizes that
speed is important. (This issue and the ones following are quite
informative.)
From: PEREIRA@SRI-AI.ARPA
What Prolog "does" is not just to make certain deductions in a certain
order, but also MAKE THEM VERY FAST.
One of the differences between Lisp and Prolog is in how efficiently
they support embedded languages. Special purpose languages, like
special purpose hardware, are an important tool. Prolog has not
demonstrated its ability to support them (apart from Logic in Prolog,
of course), Lisp has.
One example of this is the Prolog interpreter Foolog by Martin
Nilsson* in that Prolog Digest issue. Written in 2 pages of Maclisp,
it runs about 75% as fast as interpreted DEC-10 Prolog; a later
version was supposed to be marginally faster. Naturally, Foolog
doesn't include a debugger and other system functions or all of the
user utilities in the Prolog library (but they're written in
Prolog...), but it does support cut, call, bagof, arithmetic, and I/O.
A simple compiler apparently was written later that generated code 25%
as fast as compiled DEC-10 Prolog. After that message, I lost track
of Foolog. Nilsson described it as a "toy"; I doubt much came of it.
Obviously the first 50% is the easiest and one shouldn't ignore the
environment. (Both Prolog and Lisp encourage powerful environments.
At that time, DEC-10 Prolog was fairly mature.) When Prolog is the
appropriate language, then one should use the best Prolog available.
When you need a special language however, Lisp is hard to beat.
If logic is by far the most important language for AI, Lisp may be in
trouble. If it isn't, pure Prolog environments are in trouble.
-andy
ps - The speed advantage of special Lisp hardware is shrinking. I
assume that the same is true for Prolog.
* Nilsson was one of the developers of LM-Prolog.
------------------------------
Date: Tuesday, 3 Sep 1985 11:40:22-PDT
From: billingslea%lite.DEC@decwrl.ARPA (Mark Billingslea `Lock and Load!')
Subject: FDA Approval for Expert Systems
This mail was sent to me, from Germany. Thought I would pass it on to you
for review.
-Mark
From: GYPSC2::ROLLER "Christian E. Roller - PSC Muenchen - RTO"
1-SEP-1985 02:51
To: COORS::BILLINGSLEA
Subj: Some news for AI digest
<><><><><><><><> T h e V O G O N N e w s S e r v i c e <><><><><><><><>
Edition : 897 Friday 30-Aug-1985 Circulation : 365
Send subscription requests, backissue requests and letters to MAGIC::VNS
[TAYLOR ]
[Nashua, NH, USA]
Some AI systems may need FDA approval
Expert systems come within the FDA ambit to the extent that
they supplement doctor's work, according to Richard Beutal, a
Washington D.C. attorney specializing in the legal aspects of
technology.
An expert system may be defined as a computer program that
embodies the expertise of one or more human experts in some
domain and applies this knowledge to provide inferences and
guidance to a user. some of the earliest and most
sophisticated systems were developed for medical diagnosis:
MCYIN, EMCYIN, CADUCEUS AND ATTENDING. [There are several
more in use in Japan. --mjt]
Beutal called attention to proposed FDA regulations that, if
implemented, would require medical expert systems to obtain
FDA pre-marketing approval. Given that FDA approval for what
are class 3 devices could take up to 10 years and that
reclassifying such devices can take almost as long, these FDA
regulations would virtually cause investment to dry up.
{Government Computer News Aug 16, 1985}
[...]
------------------------------
Date: Mon, 26 Aug 85 10:50:13 EDT
From: Cymru am Byth! <bradford@AMSAA.ARPA>
Subject: Re: Good news and bad news, Mr. Wizard...
From: straz@AQUINAS.THINK.COM@MIT-CCC, Steve Strassmann
But the study also showed that TV scientists are killed more often than
soldiers, private eyes, and police officers."
WOW! Just how often is a TV scientist likely to be killed?
Not more than once, I hope!
PJB
"So you think being drunk feels good -- tell that to a glass of water!"
------------------------------
Date: Mon, 26 Aug 85 8:15:37 EDT
From: Bruce Nevin <bnevin@bbncch.ARPA>
Subject: chess openings
It is not clear whether a human expert studying the Caro-Kann defense for five
weeks memorizes 50,000 openings or generalizes in ways that are difficult
in conscious, verbal terms to articulate. Indeed, isn't there evidence that
even human memorizing entails kinds of generalization that are not present in
simple storage of a table for later lookup?
Seems to me this points to the kernel issue of machine learning,
and a hard nut at that!
[For recent progress in chess subpattern learning see Albrecht Heeffer's
"Validating Concepts from Automated Acquisition Systems", IJCAI-85, pp.
613-615. -- KIL]
------------------------------
Date: Wed, 28 Aug 85 09:33:14 pdt
From: Tom Dietterich <tgd%oregon-state.csnet@csnet-relay.arpa>
Subject: Computers Cheat at Chess?
I enjoyed Stuart Cracraft's notes concerning the use of tree searching in
chess programs. Amidst all of the hype about "shallow" versus "deep" expert
systems, it is interesting to note that most computer chess systems should
be classified as "deep". Once they get past the opening moves, they play
every game from "first principles"!
--Tom
------------------------------
End of AIList Digest
********************