DeepMaxSAT : encode logical representation into deep learning models for information extraction
Information extraction (IE) is a task that generates structured information from given texts. Although deep learning has achieved significant success in information extraction, most deep learning models are black boxes, thus lack the capability of encoding domain knowledge and modeling complex relat...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2020
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/139058 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-139058 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1390582023-02-28T23:15:17Z DeepMaxSAT : encode logical representation into deep learning models for information extraction Wu, Meixi Sinno Jialin Pan Xia Kelin School of Physical and Mathematical Sciences XIAKELIN@NTU.EDU.SG Science::Mathematics Information extraction (IE) is a task that generates structured information from given texts. Although deep learning has achieved significant success in information extraction, most deep learning models are black boxes, thus lack the capability of encoding domain knowledge and modeling complex relationships. To increase learning efficiency, one possible constraint to be integrated into the model is the Maximum Satis ability (MAX-SAT) problem, which basically takes logic rules as a set of clauses and aims to nd truth assignments that minimize the sum of weights of unsatisfied clauses. To incorporate such logical representation capability to deep learning models, we propose to add a layer of MAX-SAT transformation on top of a deep neural network, which can be trained via end-to-end gradient descent. The integrated model is able to improve task performance under the constraint of logic rules, meanwhile, the weights of the logic rules are adaptable to the training data. Bachelor of Science in Mathematical Sciences and Economics 2020-05-15T03:43:54Z 2020-05-15T03:43:54Z 2020 Final Year Project (FYP) https://hdl.handle.net/10356/139058 en application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Science::Mathematics |
spellingShingle |
Science::Mathematics Wu, Meixi DeepMaxSAT : encode logical representation into deep learning models for information extraction |
description |
Information extraction (IE) is a task that generates structured information from given texts. Although deep learning has achieved significant success in information extraction, most deep learning models are black boxes, thus lack the capability of encoding domain knowledge and modeling complex relationships. To increase learning efficiency, one possible constraint to be integrated into the model is the Maximum Satis ability (MAX-SAT) problem, which basically takes logic rules as a set of clauses and aims to nd truth assignments that minimize the sum of weights of unsatisfied clauses. To incorporate such logical representation capability to deep learning models, we propose to add a layer of MAX-SAT transformation on top of a deep neural network, which can be trained via end-to-end gradient descent. The integrated model is able to improve task performance under the constraint of logic rules, meanwhile, the weights of the logic rules are adaptable to the training data. |
author2 |
Sinno Jialin Pan |
author_facet |
Sinno Jialin Pan Wu, Meixi |
format |
Final Year Project |
author |
Wu, Meixi |
author_sort |
Wu, Meixi |
title |
DeepMaxSAT : encode logical representation into deep learning models for information extraction |
title_short |
DeepMaxSAT : encode logical representation into deep learning models for information extraction |
title_full |
DeepMaxSAT : encode logical representation into deep learning models for information extraction |
title_fullStr |
DeepMaxSAT : encode logical representation into deep learning models for information extraction |
title_full_unstemmed |
DeepMaxSAT : encode logical representation into deep learning models for information extraction |
title_sort |
deepmaxsat : encode logical representation into deep learning models for information extraction |
publisher |
Nanyang Technological University |
publishDate |
2020 |
url |
https://hdl.handle.net/10356/139058 |
_version_ |
1759855765146828800 |