Synthesizing datalog programs using numerical relaxation

Cited 0 time in webofscience Cited 16 time in scopus
  • Hit : 145
  • Download : 0
DC FieldValueLanguage
dc.contributor.authorSi, Xujieko
dc.contributor.authorRaghothaman, Mukundko
dc.contributor.authorHeo, Kihongko
dc.contributor.authorNaik, Mayurko
dc.date.accessioned2020-11-12T01:55:12Z-
dc.date.available2020-11-12T01:55:12Z-
dc.date.created2020-11-09-
dc.date.created2020-11-09-
dc.date.issued2019-08-10-
dc.identifier.citation28th International Joint Conference on Artificial Intelligence, IJCAI 2019, pp.6117 - 6124-
dc.identifier.issn1045-0823-
dc.identifier.urihttp://hdl.handle.net/10203/277248-
dc.description.abstractThe problem of learning logical rules from examples arises in diverse fields, including program synthesis, logic programming, and machine learning. Existing approaches either involve solving computationally difficult combinatorial problems, or performing parameter estimation in complex statistical models. In this paper, we present DIFFLOG, a technique to extend the logic programming language Datalog to the continuous setting. By attaching real-valued weights to individual rules of a Datalog program, we naturally associate numerical values with individual conclusions of the program. Analogous to the strategy of numerical relaxation in optimization problems, we can now first determine the rule weights which cause the best agreement between the training labels and the induced values of output tuples, and subsequently recover the classical discrete-valued target program from the continuous optimum. We evaluate DIFFLOG on a suite of 34 benchmark problems from recent literature in knowledge discovery, formal verification, and database query-by-example, and demonstrate significant improvements in learning complex programs with recursive rules, invented predicates, and relations of arbitrary arity.-
dc.languageEnglish-
dc.publisherInternational Joint Conferences on Artificial Intelligence-
dc.titleSynthesizing datalog programs using numerical relaxation-
dc.typeConference-
dc.identifier.scopusid2-s2.0-85074902834-
dc.type.rimsCONF-
dc.citation.beginningpage6117-
dc.citation.endingpage6124-
dc.citation.publicationname28th International Joint Conference on Artificial Intelligence, IJCAI 2019-
dc.identifier.conferencecountryCA-
dc.identifier.conferencelocationMacao-
dc.identifier.doi10.24963/ijcai.2019/847-
dc.contributor.localauthorHeo, Kihong-
dc.contributor.nonIdAuthorSi, Xujie-
dc.contributor.nonIdAuthorRaghothaman, Mukund-
dc.contributor.nonIdAuthorNaik, Mayur-
Appears in Collection
CS-Conference Papers(학술회의논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0