Bug(?): DBN ignoring virtual evidence

The front end.
Post Reply
Marijn Peppelman
Posts: 23
Joined: Mon Jul 08, 2019 3:14 pm

Bug(?): DBN ignoring virtual evidence

Post by Marijn Peppelman »

Hello.

It's not so much a problem for me, as i don't need the functionality (right now) but it appears GeNIe currently ignores virtual evidence when provided to a DBN.

See the attached screenshots. If evidence of True is provided, inference works as expected. If evidence of 0.9999 True, 0.0001 False is provided, it seems to be ignored. 0.5 0.5 also seems to have no influence, so it is not a case of switching the probabilities/outcomes combination. Further more, there is some weird behavior when using clear evidence, as the virtual evidence is not cleared. It needs to be cleared within the window where you can set virtual evidence.

This was tested with GeNIe 2.4, within Wine on Debian, so i don't know if 2.5/native Windows has it as well.
Attachments
Normal evidence provided
Normal evidence provided
Screenshot from 2020-05-09 17-33-00.png (245.71 KiB) Viewed 3661 times
Strong virtual evidence provided
Strong virtual evidence provided
Screenshot from 2020-05-09 17-33-22.png (240.27 KiB) Viewed 3661 times
50-50 virtual evidence provided
50-50 virtual evidence provided
Screenshot from 2020-05-09 17-33-46.png (243.65 KiB) Viewed 3661 times
shooltz[BayesFusion]
Site Admin
Posts: 1417
Joined: Mon Nov 26, 2007 5:51 pm

Re: Bug(?): DBN ignoring virtual evidence

Post by shooltz[BayesFusion] »

GeNIe 2.5 has a fix for a bug which caused the temporal virtual evidence to be left unchanged after 'Clear All Evidence' command. This should not directly affect your network, but if you can post it here (or send through a private message) we'll look into the issue.

You can also check if the virtual evidence is properly set in the unrolled network (right click on temporal plate's header and select 'Unroll').
Post Reply