Grammars & Parsing
A Unified Bayesian Model of Scripts, Frames and Language
Ferraro, Francis (Johns Hopkins University) | Durme, Benjamin Van (Johns Hopkins University)
We present the first probabilistic model to capture all levels of the Minsky Frame structure, with the goal of corpus-based induction of scenario definitions. Our model unifies prior efforts in discourse-level modeling with that of Fillmore's related notion of frame, as captured in sentence-level, FrameNet semantic parses; as part of this, we resurrect the coupling among Minsky's frames, Schank's scripts and Fillmore's frames, as originally laid out by those authors. Empirically, our approach yields improved scenario representations, reflected quantitatively in lower surprisal and more coherent latent scenarios.
Coupled Semi-Supervised Learning for Chinese Knowledge Extraction
Ma, Leeheng (National Taiwan University) | Tsao, Yi-Ting (National Taiwan University) | Kuo, Yen-Ling (National Taiwan University) | Hsu, Jane Yung-jen (National Taiwan University)
Robust intelligent systems may leverage knowledge about the world to cope with a variety of contexts.While automatic knowledge extraction algorithms have been successfully used to build knowledge bases in English,little progress has been made in extracting non-alphabetic languages, e.g. Chinese.This paper identifies the key challenge in instance and pattern extraction for Chinese and presents the Coupled Chinese Pattern Learner that utilizes part-of-speech tagging and language-dependent grammar rules for generalized matching in the Chinese never-ending language learner framework for large-scale knowledge extraction from online documents.Experiments showed that the proposed system is scalable and achieves a precision of 79.9% in learning categories after a small number of iterations.
Task Learning through Visual Demonstration and Situated Dialogue
Liu, Changsong (Michigan State University) | Chai, Joyce Y. (Michigan State University) | Shukla, Nishant (University of California, Los Angeles) | Zhu, Song-Chun (University of California, Los Angeles)
To enable effective collaborations between humans and cognitive robots, it is important for robots to continuously acquire task knowledge from human partners. To address this issue, we are currently developing a framework that supports task learning through visual demonstration and natural language dialogue. One core component of this framework is the integration of language and vision that is driven by dialogue for task knowledge learning. This paper describes our on-going effort, particularly, grounded task learning through joint processing of video and dialogue using And-Or-Graphs (AOG).
Extending Biology Models with Deep NLP over Scientific Articles
McDonald, David (SIFT, LLC) | Friedman, Scott (SIFT, LLC) | Paullada, Amandalynne (SIFT, LLC) | Bobrow, Rusty (Bobrow Computational Intelligence, LLC) | Burstein, Mark (SIFT, LLC)
This paper describes R3 (Reading, Reasoning, and Reporting), our system for deep language understanding and model management for the biomedical domain. Starting from a base BioPAX model, we learn extensions to it by reading biomedical research articles from PubMed Central. We describe the particular issues for text understanding in this domain and how we use pre- and post-analysis reasoning to bridge the differences in how knowledge is packaged in a text and in a biomedical database. We close with brief description of our first year results, where R3 was faster than all other reported systems, reading 1,000 articles in 15 minutes.
Stochastic And-Or Grammars: A Unified Framework and Logic Perspective
Formal grammars are a popular class of knowledge representation that is traditionally confined to the modeling of natural and computer languages. However, several extensions of grammars have been proposed over time to model other types of data such as images [1, 2, 3] and events [4, 5, 6]. One prominent type of extension is stochastic And-Or grammars (AOG) [2]. A stochastic AOG simultaneously models compositions (i.e., a large pattern is the composition of several small patterns arranged according to a certain configuration) and reconfigurations (i.e., a pattern may have several alternative configurations), and in this way it can compactly represent a probabilistic distribution over a large number of patterns. Stochastic AOGs can be used to parse data samples into their compositional structures, which help solve multiple tasks (such as classification, annotation, and segmentation of the data samples) in a unified manner. This work was supported by the National Natural Science Foundation of China (61503248).
Twitter Natural Language Processing -- Noah's ARK
We provide a dependency parser for English tweets, TweeboParser . The parser is trained on a subset of a new labeled corpus for 929 tweets (12,318 tokens) drawn from the POS-tagged tweet corpus of Owoputi et al. (2013), Tweebank . These were created by Lingpeng Kong, Nathan Schneider, Swabha Swayamdipta, Archna Bhatia, Chris Dyer, and Noah A. Smith. Given a tweet, TweeboParser predicts its syntactic structure, represented by unlabeled dependencies. Since a tweet often contains more than one utterance, the output of TweeboParser will often be a multi-rooted graph over the tweet.
Jobs at x.ai x.ai
Our start-up began 2 years ago and we have successfully gone through 23M round-B funding. We have an awesome dataset, an awesome team of data scientists and an equally awesome NLP challenge. We have the ability to quickly produce labeled datasets and test novel NLP techniques, including semantic parsing, deep learning (Convolutional, Recurrent, Recursive neural nets), and various forms of dialogue modeling (e.g. We are looking for PhD-level candidates (or equivalent) with a strong background in either semantic parsers, entity extraction from text, or human-agent dialogue modeling. The candidate is expected to be able to design, implement and lead the evolution of one of our critical NLP tasks together with a team.
What is the difference between pCFGs and HMMs? • /r/MachineLearning
As other people pointed out, PCFGs can express all probabilistic pushdown automata, while HMMs can express all probabilistic finite state automata. So there are things which PCFGs can model (like recursion) which HMMs can't. On the other hand it's pretty difficult to induce PCFGs from data with EM, as the latent variable space is really huge, while for HMMs this is easy. You can think of a PCFG as a hierarchical HMM in the following way. To generate observations from an HMM you start from the initial state and use the transition probabilities to sample the next state, and then use the state's emission probability to sample a symbol, until the next state sampled is the end of sequence state.
Word Representations, Tree Models and Syntactic Functions
Šuster, Simon, van Noord, Gertjan, Titov, Ivan
Word representations induced from models with discrete latent variables (e.g.\ HMMs) have been shown to be beneficial in many NLP applications. In this work, we exploit labeled syntactic dependency trees and formalize the induction problem as unsupervised learning of tree-structured hidden Markov models. Syntactic functions are used as additional observed variables in the model, influencing both transition and emission components. Such syntactic information can potentially lead to capturing more fine-grain and functional distinctions between words, which, in turn, may be desirable in many NLP applications. We evaluate the word representations on two tasks -- named entity recognition and semantic frame identification. We observe improvements from exploiting syntactic function information in both cases, and the results rivaling those of state-of-the-art representation learning methods. Additionally, we revisit the relationship between sequential and unlabeled-tree models and find that the advantage of the latter is not self-evident.