Structured Prediction

186 papers with code • 1 benchmarks • 6 datasets

Structured Prediction is an area of machine learning focusing on representations of spaces with combinatorial structure, and algorithms for inference and parameter estimation over these structures. Core methods include both tractable exact approaches like dynamic programming and spanning tree algorithms as well as heuristic techniques such as linear programming relaxations and greedy search.

Source: Torch-Struct: Deep Structured Prediction Library

Libraries

Use these libraries to find Structured Prediction models and implementations

Most implemented papers

Neural Symbolic Machines: Learning Semantic Parsers on Freebase with Weak Supervision

crazydonkey200/neural-symbolic-machines ACL 2017

Harnessing the statistical power of neural networks to perform language understanding and symbolic reasoning is difficult, when it requires executing efficient discrete operations against a large knowledge-base.

Commonly Uncommon: Semantic Sparsity in Situation Recognition

my89/imSitu CVPR 2017

Semantic sparsity is a common challenge in structured visual classification problems; when the output space is complex, the vast majority of the possible predictions are rarely, if ever, seen in the training set.

Experiment Segmentation in Scientific Discourse as Clause-level Structured Prediction using Recurrent Neural Networks

edvisees/sciDT 17 Feb 2017

We propose a deep learning model for identifying structure within experiment narratives in scientific literature.

A Fast and Scalable Joint Estimator for Integrating Additional Knowledge in Learning Multiple Related Sparse Gaussian Graphical Models

QData/JEEK ICML 2018

We consider the problem of including additional knowledge in estimating sparse Gaussian graphical models (sGGMs) from aggregated samples, arising often in bioinformatics and neuroimaging applications.

Structured Output Learning with Conditional Generative Flows

yolu1055/conditional-glow 30 May 2019

Traditional structured prediction models try to learn the conditional likelihood, i. e., p(y|x), to capture the relationship between the structured output y and the input features x.

Learning with Differentiable Perturbed Optimizers

tuero/perturbations-differential-pytorch 20 Feb 2020

Machine learning pipelines often rely on optimization procedures to make discrete decisions (e. g., sorting, picking closest neighbors, or shortest paths).

Automated Concatenation of Embeddings for Structured Prediction

Alibaba-NLP/ACE ACL 2021

Pretrained contextualized embeddings are powerful word representations for structured prediction tasks.

A Frustratingly Easy Approach for Entity and Relation Extraction

princeton-nlp/PURE NAACL 2021

Our approach essentially builds on two independent encoders and merely uses the entity model to construct the input for the relation model.

DEGREE: A Data-Efficient Generation-Based Event Extraction Model

pluslabnlp/degree NAACL 2022

Given a passage and a manually designed prompt, DEGREE learns to summarize the events mentioned in the passage into a natural sentence that follows a predefined pattern.