MLnetOiS Logo left

MLnetOiS Logo right

Resources:Software:Details

 

Index
Resources
* Bibliography
* Courses
* Datasets
* Links
* Showcases
* Software


Progol: Progol

Add Add a software to the database.
Update Update the entry for this software.

 

 

 

Back

 

 

 

up arrow

Name (abbrev)

Name (full)

Category

Last update

 

Progol

Progol

(not yet available)

b D, Y

up arrow

WWW

FTP

 

http://www.cs.york.ac.uk/~stephen/progol.html

ftp://

up arrow

Platforms

Availability

 

 

 

Prolog

 

 

up arrow

Description

 

 

 

Progol combines Inverse Entailment with general-to-specific search through a refinement graph. Inverse Entailment is used with mode declarations to derive the most-specific clause within the mode language which entails a given example. This clause is used to guide a refinement-graph search. Unlike the searches of Shapiro's MIS and Quinlan's FOIL, Progol's search is efficient and has a provable guarantee of returning a solution having the maximum "compression" in the search-space. To do so it performs an admissible A*-like search, guided by compression, over clauses which subsume the most specific clause. Progol deals with noisy data by using the compression measure to trade-off the description of errors against the hypothesis description length. Progol allows arbitrary Prolog programs as background knowledge and arbitrary definite clauses as examples.

 

 

up arrow

Contact person(s)

Related group(s)

 

 

  1. Muggleton, Stephen
  1. University of York, Dept of CS
  2. IC, CBL

 

 

 

 

Index
Resources
* Bibliography
* Courses
* Datasets
* Links
* Showcases
* Software

 

 

Supported by EU project Esprit No. 29288, University of Magdeburg Logo Uni Magdeburg and GMD Logo GMD
© ECSC - EC - EAEC, Brussels-Luxembourg, 2000