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.
Bug(?): DBN ignoring virtual evidence
-
- Posts: 23
- Joined: Mon Jul 08, 2019 3:14 pm
Bug(?): DBN ignoring virtual evidence
- Attachments
-
- Normal evidence provided
- Screenshot from 2020-05-09 17-33-00.png (245.71 KiB) Viewed 3872 times
-
- Strong virtual evidence provided
- Screenshot from 2020-05-09 17-33-22.png (240.27 KiB) Viewed 3872 times
-
- 50-50 virtual evidence provided
- Screenshot from 2020-05-09 17-33-46.png (243.65 KiB) Viewed 3872 times
-
- Site Admin
- Posts: 1422
- Joined: Mon Nov 26, 2007 5:51 pm
Re: Bug(?): DBN ignoring virtual evidence
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').
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').