DocumentCode
3467191
Title
Modeling Discriminative Global Inference
Author
Rizzolo, Nicholas ; Roth, Dan
Author_Institution
Univ. of Illinois at Urbana-Champaign, Urbana
fYear
2007
fDate
17-19 Sept. 2007
Firstpage
597
Lastpage
604
Abstract
Many recent advances in complex domains such as natural language processing (NLP) have taken a discriminative approach in conjunction with the global application of structural and domain specific constraints. We introduce LBJ, a new modeling language for specifying exact inference systems of this type, combining ideas from machine learning, optimization, first order logic (FOL), and object oriented programming (OOP). Expressive constraints are specified declaratively as arbitrary FOL formulas over functions and objects. The language´s run-time library translates them to a mathematical programming representation from which an exact solution is computed. In addition, the compiler leverages an existing OOP language: objects and functions are grounded as the OOP objects and methods that encapsulate the user´s data.
Keywords
Java; formal logic; inference mechanisms; learning (artificial intelligence); mathematical programming; object-oriented programming; program compilers; simulation languages; software libraries; discriminative global inference modeling; first order logic; language run-time library; learning based Java modeling language; machine learning; mathematical programming representation; object oriented programming; optimisation; program compiler; Algorithm design and analysis; Bayesian methods; Inference algorithms; Java; Logic programming; Machine learning; Natural language processing; Object oriented modeling; Object oriented programming; Probabilistic logic;
fLanguage
English
Publisher
ieee
Conference_Titel
Semantic Computing, 2007. ICSC 2007. International Conference on
Conference_Location
Irvine, CA
Print_ISBN
978-0-7695-2997-4
Type
conf
DOI
10.1109/ICSC.2007.53
Filename
4338399
Link To Document