Hide metadata

dc.date.accessioned2024-03-26T18:19:51Z
dc.date.available2024-03-26T18:19:51Z
dc.date.created2023-09-21T16:20:19Z
dc.date.issued2023
dc.identifier.citationBlum, Sophie Koudijs, Raoul Ozaki, Ana Touileb, Samia . Learning Horn envelopes via queries from language models. International Journal of Approximate Reasoning. 2023
dc.identifier.urihttp://hdl.handle.net/10852/110194
dc.description.abstractWe present an approach for systematically probing a trained neural network to extract a symbolic abstraction of it, represented as a Boolean formula. We formulate this task within Angluin's exact learning framework, where a learner attempts to extract information from an oracle (in our work, the neural network) by posing membership and equivalence queries. We adapt Angluin's algorithm for Horn formula to the case where the examples are labelled w.r.t. an arbitrary Boolean formula in CNF (rather than a Horn formula). In this setting, the goal is to learn the smallest representation of all the Horn clauses implied by a Boolean formula—called its Horn envelope—which in our case correspond to the rules obeyed by the network. Our algorithm terminates in exponential time in the worst case and in polynomial time if the target Boolean formula can be closely approximated by its envelope. We also show that extracting Horn envelopes in polynomial time is as hard as learning CNFs in polynomial time. To showcase the applicability of the approach, we perform experiments on BERT based language models and extract Horn envelopes that expose occupation-based gender biases.
dc.description.abstractLearning Horn envelopes via queries from language models
dc.languageEN
dc.rightsAttribution 4.0 International
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.titleLearning Horn envelopes via queries from language models
dc.title.alternativeENEngelskEnglishLearning Horn envelopes via queries from language models
dc.typeJournal article
dc.creator.authorBlum, Sophie
dc.creator.authorKoudijs, Raoul
dc.creator.authorOzaki, Ana
dc.creator.authorTouileb, Samia
cristin.unitcode185,15,5,25
cristin.unitnamePROG Programmering
cristin.ispublishedtrue
cristin.fulltextoriginal
cristin.qualitycode2
dc.identifier.cristin2177673
dc.identifier.bibliographiccitationinfo:ofi/fmt:kev:mtx:ctx&ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.jtitle=International Journal of Approximate Reasoning&rft.volume=&rft.spage=&rft.date=2023
dc.identifier.jtitleInternational Journal of Approximate Reasoning
dc.identifier.pagecount20
dc.identifier.doihttps://doi.org/10.1016/j.ijar.2023.109026
dc.type.documentTidsskriftartikkel
dc.type.peerreviewedPeer reviewed
dc.source.issn0888-613X
dc.type.versionPublishedVersion
cristin.articleid109026
dc.relation.projectNFR/309339
dc.relation.projectNFR/316022


Files in this item

Appears in the following Collection

Hide metadata

Attribution 4.0 International
This item's license is: Attribution 4.0 International