Rule learning

49 views
Skip to first unread message

zachary...@gmail.com

unread,
May 1, 2019, 2:26:57 PM5/1/19
to PSL Users
I'm new to PSL and there is still a lot that I don't get but I wanted to ask one question. I get how you can learn the weights but can you learn the rules from data data as well? It seems a bit hand-wavy when it says you create rules based on an my intuition of the data. What if I pick a poor set of rule? Will it simply fail to generated inferences based on my poor rule set?

vgod...@ucsc.edu

unread,
May 3, 2019, 12:59:56 AM5/3/19
to PSL Users
Hi Zachary, 
what you're talking about is called structure learning - where rules are learnt from the data. Unfortunately it isn't supported in the current version of PSL.
To answer your other question, yes the quality of inference is largely based on the rules that you create.
You can find further information on structure learning here - https://linqs.soe.ucsc.edu/sites/default/files/papers/VEmbar-StarAI2018.pdf

- Vihang

zachary...@gmail.com

unread,
May 3, 2019, 9:15:18 AM5/3/19
to PSL Users
Thank you for the response. I'm going to look into how to integrate psl and this project https://github.com/AKSW/Mandolin

It says that it does inference but it's difficult to tell how or where it is done but it *does* produce rules and weights.

zachary...@gmail.com

unread,
May 3, 2019, 10:44:04 AM5/3/19
to PSL Users
Looks like inference is based on MLN.
Reply all
Reply to author
Forward
0 new messages