Re: predutils package available (Re: PAC library for develop version available)
Kuniaki Mukai <[email protected]> Thu, 2 Oct 2014 13:32:48 +0900
| Newsgroups | gmane.comp.ai.prolog.swi |
|---|---|
| Message-ID | <[email protected]> |
On Oct 2, 2014, at 7:48, Richard A. O'Keefe <[email protected]> wrote: > > On 1/10/2014, at 7:49 PM, Kuniaki Mukai wrote: >> Let me explain about the acronym" >> In my mind, "pac" means "Parametric Anonymous Clauses", >> As in Prolog a predicate is a set of (definite) clauses, >> so "pac" is nearly an acronym for "parametric anonymous predicate". >> "pac" package allows recursive predicate definitions like append/3. > > Drat. When I saw the name "PAC" I hoped it had something > to do with Probably Approximately Correct learning (see > http://www.cs.iastate.edu/~honavar/pac.pdf), a major theory > of machine learning. Thank you for comment. I should have been careful. Yes, PAC learning is now major, seems still rapidly developing. In fact, I am interested in the their recent mathematical frameworks. > "Parametric" really shouldn't mean "globals". In general, differences between usages of the following terms are not not clear for me: parameter globals variable indeterminate argument (place). As far as my "PAC" concerns, the first argument of pred/2 and rec/2 term is simply called "parameter", and the occurrence of the "pred" and "rec" term in meta argument context is replaced by an appropriately generated unary term with the parameter, and with the definition of the unary term being asserted as prolog standard predicate. For me, the behaviour of the parameter looks very much like that of free variables of lambda calculus, (aside unification). That is my reason for using "parametric" as "free". Kuniaki > > _______________________________________________ > SWI-Prolog mailing list > [email protected] > https://lists.iai.uni-bonn.de/mailman/listinfo.cgi/swi-prolog -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 496 bytes Desc: Message signed with OpenPGP using GPGMail URL: <https://lists.iai.uni-bonn.de/pipermail/swi-prolog/attachments/20141002/ab53879b/signature.asc>