paper-with-me

Papers

Constraining Linear-chain CRFs to Regular Languages

2021-06-14 · ICLR 2022 4 · Sean Papay, Roman Klinger, Sebastian Padó

A major challenge in structured prediction is to represent the interdependencies within output structures. When outputs are structured as sequences, linear-chain conditional random fields (CRFs) are a widely used model class which can learn \textit{local} dependencies in the output. However, the CRF's Markov assumption makes it impossible for CRFs to represent distributions with \textit{nonlocal} dependencies, and standard CRFs are unable to respect nonlocal constraints of the data (such as global arity constraints on output labels). We present a generalization of CRFs that can enforce a broad class of constraints, including nonlocal ones, by specifying the space of possible output structures as a regular language $\mathcal{L}$. The resulting regular-constrained CRF (RegCCRF) has the same formal properties as a standard CRF, but assigns zero probability to all label sequences not in $\mathcal{L}$. Notably, RegCCRFs can incorporate their constraints during training, while related models only enforce constraints during decoding. We prove that constrained training is never worse than constrained decoding, and show empirically that it can be substantially better in practice. Additionally, we demonstrate a practical benefit on downstream tasks by incorporating a RegCCRF into a deep neural model for semantic role labeling, exceeding state-of-the-art results on a standard dataset.

📄 PDF Abstract BibTeX arXiv:2106.07306

Code (1)

person594/regccrf-experiments 공식 구현 pytorch

Tasks

Semantic Role LabelingStructured Prediction

Methods 이 논문이 사용한 방법론

CRF Conditional Random Fields or CRFs are a type of probabilistic graph model that take neighboring sample context into account for tasks like classification. Prediction is…

Similar Papers 제목 키워드 기반

Regular-pattern-sensitive CRFs for Distant Label Interactions

2024-11-19 · Sean Papay, Roman Klinger, Sebastian Pado

Linear-chain conditional random fields (CRFs) are a common model component for sequence labeling tasks when modeling the interactions between different labels is important. However, the Markov assumption limits linear-ch…

Learning the Structure of Variable-Order CRFs: a finite-state perspective

2017-09-01 · EMNLP 2017 9 · Thomas Lavergne, Fran{\c{c}}ois Yvon

The computational complexity of linear-chain Conditional Random Fields (CRFs) makes it difficult to deal with very large label sets and long range dependencies. Such situations are not rare and arise when dealing with mo…

Chunkingfeature selectionNamed Entity Recognition (NER)Part-Of-Speech Tagging

On equivalence between linear-chain conditional random fields and hidden Markov chains

2021-11-14 · Elie Azeraf, Emmanuel Monfrini, Wojciech Pieczynski

Practitioners successfully use hidden Markov chains (HMCs) in different problems for about sixty years. HMCs belong to the family of generative models and they are often compared to discriminative models, like conditiona…

Neural CRF transducers for sequence labeling

2018-11-04 · Kai Hu, Zhijian Ou, Min Hu, Junlan Feng

Conditional random fields (CRFs) have been shown to be one of the most successful approaches to sequence labeling. Various linear-chain neural CRFs (NCRFs) are developed to implement the non-linear node potentials in CRF…

ChunkingNERPOSPOS Tagging

Neural Latent Dependency Model for Sequence Labeling

2020-11-10 · Yang Zhou, Yong Jiang, Zechuan Hu, Kewei Tu

Sequence labeling is a fundamental problem in machine learning, natural language processing and many other fields. A classic approach to sequence labeling is linear chain conditional random fields (CRFs). When combined w…

model