Content deleted Content added
Nathan2055 (talk | contribs) m Reverted edits by Nathan2055 (talk) to last version by LINQS-lab |
Citation bot (talk | contribs) Added website. | Use this bot. Report bugs. | Suggested by Dominic3203 | Linked from User:LinguisticMystic/cs/outline | #UCB_webform_linked 1627/2277 |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 14:
}}
'''Probabilistic Soft Logic (PSL)''' is a [[Statistical relational learning | statistical relational learning (SRL)]] framework for modeling probabilistic and relational domains.
<ref name=bach:jmlr17 />
It is applicable to a variety of [[machine learning]] problems, such as [[collective classification]], [[Record linkage | entity resolution]], [[link prediction]], and [[ontology alignment]].
PSL combines two tools: [[first-order logic]], with its ability to succinctly represent complex phenomena, and [[graphical model | probabilistic graphical models]], which capture the uncertainty and incompleteness inherent in real-world knowledge.
More specifically, PSL uses [[Fuzzy logic | "soft" logic]] as its logical component and [[Markov random fields]] as its statistical model.
PSL provides sophisticated inference techniques for finding the most likely answer (i.e. the [[Maximum_a_posteriori_estimation|maximum a posteriori (MAP)]] state).
The "softening" of the logical formulas makes inference a [[polynomial time]] operation rather than an [[NP-hardness | NP-hard]] operation.
== Description ==
Line 96:
A PSL program defines a family of probabilistic [[graphical model]]s that are parameterized by data.
More specifically, the family of graphical models it defines belongs to a special class of [[Markov random field]] known as a Hinge-Loss Markov Field (HL-MRF).
An HL-MRF determines a density function over a set of continuous variables <math>\mathbf{y} = (y_1, \cdots , y_n)</math> with joint ___domain <math>[0, 1]^n</math> using set of evidence <math>\mathbf{x} = (x_1, \cdots , x_m)</math>, weights <math>\mathbf{w} = (w_1, \cdots ,
The conditional distribution of <math>\mathbf{y}</math> given the observed data <math>\mathbf{x}</math> is defined as
Line 234:
<ref name=psl:repo>
{{cite web|url=https://github.com/linqs/psl|title=GitHub repository|website=[[GitHub]] |accessdate=26 March 2018}}
</ref>
|