Skip to main content

QuickFOIL: Scalable inductive logic programming

Publication ,  Conference
Zeng, Q; Patel, JM; Page, D
Published in: Proceedings of the VLDB Endowment
November 1, 2014

learning technique that learns first-order rules from relationalstructured data. However, to-date most ILP systems can only be applied to small datasets (tens of thousands of examples). A long-standing challenge in the field is to scale ILP methods to larger data sets. This paper presents a method called QuickFOIL that addresses this limitation. QuickFOIL employs a new scoring function and a novel pruning strategy that enables the algorithm to find highquality rules. QuickFOIL can also be implemented as an in-RDBMS algorithm. Such an implementation presents a host of query processing and optimization challenges that we address in this paper. Our empirical evaluation shows that QuickFOIL can scale to large datasets consisting of hundreds of millions tuples, and is often more than order of magnitude more efficient than other existing approaches. © 2014 VLDB Endowment 2150-8097/14/11.

Duke Scholars

Altmetric Attention Stats
Dimensions Citation Stats

Published In

Proceedings of the VLDB Endowment

DOI

EISSN

2150-8097

Publication Date

November 1, 2014

Volume

8

Issue

3

Start / End Page

197 / 208

Related Subject Headings

  • 4605 Data management and data science
  • 0807 Library and Information Studies
  • 0806 Information Systems
  • 0802 Computation Theory and Mathematics
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Zeng, Q., Patel, J. M., & Page, D. (2014). QuickFOIL: Scalable inductive logic programming. In Proceedings of the VLDB Endowment (Vol. 8, pp. 197–208). https://doi.org/10.14778/2735508.2735510
Zeng, Q., J. M. Patel, and D. Page. “QuickFOIL: Scalable inductive logic programming.” In Proceedings of the VLDB Endowment, 8:197–208, 2014. https://doi.org/10.14778/2735508.2735510.
Zeng Q, Patel JM, Page D. QuickFOIL: Scalable inductive logic programming. In: Proceedings of the VLDB Endowment. 2014. p. 197–208.
Zeng, Q., et al. “QuickFOIL: Scalable inductive logic programming.” Proceedings of the VLDB Endowment, vol. 8, no. 3, 2014, pp. 197–208. Scopus, doi:10.14778/2735508.2735510.
Zeng Q, Patel JM, Page D. QuickFOIL: Scalable inductive logic programming. Proceedings of the VLDB Endowment. 2014. p. 197–208.

Published In

Proceedings of the VLDB Endowment

DOI

EISSN

2150-8097

Publication Date

November 1, 2014

Volume

8

Issue

3

Start / End Page

197 / 208

Related Subject Headings

  • 4605 Data management and data science
  • 0807 Library and Information Studies
  • 0806 Information Systems
  • 0802 Computation Theory and Mathematics