Knowledge (XXG)

Progol

Source πŸ“

172:
Progol deals with noisy data by using a compression measure to trade off the description of errors against the hypothesis description length. Progol allows arbitrary
165:, Progol's search has a provable guarantee of returning a solution having the maximum compression in the search-space. To do so it performs an admissible 356: 290: 428: 142:
Inverse entailment is used with mode declarations to derive the bottom clause, the most-specific clause within the mode language which
162: 204:, as a general purpose inductive learner had discovered results that were both novel and meaningful to domain experts. 73: 201: 123: 100: 47: 88: 154: 237: 197: 207:
Progol proved very influential in the field, and the widely-used inductive logic programming system
242: 166: 95: 384: 255: 127: 404: 352: 329: 286: 189: 185: 143: 36: 394: 319: 278: 247: 131: 169:-like search, guided by compression, over clauses which subsume the most specific clause. 422: 324: 259: 78: 193: 158: 150: 307: 208: 308:"Theories for mutagenicity: a study in first-order and feature-based induction" 176:
programs as background knowledge and arbitrary definite clauses as examples.
31: 408: 333: 282: 111: 372: 399: 146:
a given example. This clause is used to guide a refinement-graph search.
306:
Srinivasan, A.; Muggieton, S.H.; Sternberg, M.J.E.; King, R.D. (1996).
277:. Lecture Notes in Computer Science. Vol. 1314. pp. 358–376. 251: 173: 19: 389: 188:
in 1995. In 1996, it was used by Ashwin Srinivasan, Muggleton,
373:"Inductive Logic Programming At 30: A New Introduction" 228:
Muggleton, S. (1995). "Inverse entailment and progol".
371:
Cropper, Andrew; DumančiΔ‡, Sebastijan (15 June 2022).
273:
Muggleton, S. (1997). "Learning from positive data".
107: 94: 84: 72: 46: 30: 200:. This was considered a landmark application for 79:https://www.doc.ic.ac.uk/~shm/Software/progol4.4/ 8: 25: 377:Journal of Artificial Intelligence Research 351:, Berlin, Heidelberg: Springer, p. 5, 130:with general-to-specific search through a 24: 398: 388: 323: 241: 112:https://www.doc.ic.ac.uk/~shm/progol.html 220: 7: 14: 349:Logical and Relational Learning 1: 192:and Ross King to predict the 325:10.1016/0004-3702(96)81369-5 211:builds directly on Progol. 429:Inductive logic programming 275:Inductive Logic Programming 202:inductive logic programming 124:inductive logic programming 101:Inductive logic programming 445: 17: 184:Progol was introduced by 68: 53:4.4 / 16 May 2009 42: 283:10.1007/3-540-63494-0_65 230:New Generation Computing 122:is an implementation of 18:Not to be confused with 312:Artificial Intelligence 198:nitroaromatic compounds 149:Unlike the searches of 347:De Raedt, Luc (2008), 155:model inference system 55:; 15 years ago 400:10.1613/jair.1.13507 27: 252:10.1007/BF03037227 128:inverse entailment 358:978-3-540-20040-6 292:978-3-540-63494-2 190:Michael Sternberg 186:Stephen Muggleton 117: 116: 37:Stephen Muggleton 436: 413: 412: 402: 392: 368: 362: 361: 344: 338: 337: 327: 303: 297: 296: 270: 264: 263: 245: 236:(3–4): 245–286. 225: 132:refinement graph 63: 61: 56: 28: 444: 443: 439: 438: 437: 435: 434: 433: 419: 418: 417: 416: 370: 369: 365: 359: 346: 345: 341: 305: 304: 300: 293: 272: 271: 267: 227: 226: 222: 217: 182: 159:J. Ross Quinlan 140: 64: 59: 57: 54: 23: 12: 11: 5: 442: 440: 432: 431: 421: 420: 415: 414: 363: 357: 339: 298: 291: 265: 243:10.1.1.31.1630 219: 218: 216: 213: 181: 178: 139: 136: 126:that combines 115: 114: 109: 105: 104: 98: 92: 91: 86: 82: 81: 76: 70: 69: 66: 65: 52: 50: 48:Stable release 44: 43: 40: 39: 34: 13: 10: 9: 6: 4: 3: 2: 441: 430: 427: 426: 424: 410: 406: 401: 396: 391: 386: 382: 378: 374: 367: 364: 360: 354: 350: 343: 340: 335: 331: 326: 321: 317: 313: 309: 302: 299: 294: 288: 284: 280: 276: 269: 266: 261: 257: 253: 249: 244: 239: 235: 231: 224: 221: 214: 212: 210: 205: 203: 199: 195: 191: 187: 179: 177: 175: 170: 168: 164: 160: 156: 152: 147: 145: 137: 135: 133: 129: 125: 121: 113: 110: 106: 102: 99: 97: 93: 90: 87: 83: 80: 77: 75: 71: 67: 51: 49: 45: 41: 38: 35: 33: 29: 21: 16: 380: 376: 366: 348: 342: 318:(1–2): 357. 315: 311: 301: 274: 268: 233: 229: 223: 206: 196:activity in 183: 171: 151:Ehud Shapiro 148: 141: 119: 118: 32:Developer(s) 15: 390:2008.07912 215:References 157:(MIS) and 85:Written in 74:Repository 60:2009-05-16 409:1076-9757 334:0004-3702 238:CiteSeerX 194:mutagenic 423:Category 260:12643399 138:Features 383:: 808. 180:History 144:subsume 108:Website 58: ( 407:  355:  332:  289:  258:  240:  174:Prolog 120:Progol 103:system 26:Progol 20:Prolog 385:arXiv 256:S2CID 209:Aleph 405:ISSN 353:ISBN 330:ISSN 287:ISBN 163:FOIL 96:Type 395:doi 320:doi 279:doi 248:doi 161:'s 153:'s 134:. 425:: 403:. 393:. 381:74 379:. 375:. 328:. 316:84 314:. 310:. 285:. 254:. 246:. 234:13 232:. 167:A* 411:. 397:: 387:: 336:. 322:: 295:. 281:: 262:. 250:: 89:C 62:) 22:.

Index

Prolog
Developer(s)
Stephen Muggleton
Stable release
Repository
https://www.doc.ic.ac.uk/~shm/Software/progol4.4/
C
Type
Inductive logic programming
https://www.doc.ic.ac.uk/~shm/progol.html
inductive logic programming
inverse entailment
refinement graph
subsume
Ehud Shapiro
model inference system
J. Ross Quinlan
FOIL
A*
Prolog
Stephen Muggleton
Michael Sternberg
mutagenic
nitroaromatic compounds
inductive logic programming
Aleph
CiteSeerX
10.1.1.31.1630
doi
10.1007/BF03037227

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑