Search found 1417 matches

by shooltz[BayesFusion]
Tue Jul 05, 2022 9:21 pm
Forum: GeNIe
Topic: Will the network structure be too complex to perform parameter learning?
Replies: 1
Views: 2172

Re: Will the network structure be too complex to perform parameter learning?

I suspect one or more nodes are based on a data column(s) with very large number of distinct values. If your data file has a unique identifier column, do not include it.
by shooltz[BayesFusion]
Mon Jul 04, 2022 11:33 am
Forum: GeNIe
Topic: About learning parameters
Replies: 5
Views: 2875

Re: About learning parameters

I used the new data for parameter learning, I completed the Match Network and Date steps, but the Learn Parameters with EM step did not appear? The EM options window should appear after you complete network/data matching. Did you get any error/crash message? The yellow exclamation mark icons appear...
by shooltz[BayesFusion]
Mon Jun 27, 2022 6:31 pm
Forum: GeNIe
Topic: GeNIe 4.0
Replies: 0
Views: 9298

GeNIe 4.0

GeNIe 4.0 is now available at https://download.bayesfusion.com. Most important new features are: discrete nodes with outcomes based on numeric intervals or point values metalog distribution, including interactive metalog builder tool geospatial processing added, Esri ASCII raster grids supported new...
by shooltz[BayesFusion]
Tue May 24, 2022 9:59 pm
Forum: SMILE
Topic: update cpt of a node regularly
Replies: 1
Views: 2954

Re: update cpt of a node regularly

To modify node's CPT, you should call set_node_definition. Refer to Tutorial 1 in SMILE Wrappers Manual - the tutorial program initializes the CPT with probabilities hardcoded into the Python source. In your case, you'll need to create an array from the CSV file, then call set_node_definition.
by shooltz[BayesFusion]
Fri Apr 15, 2022 3:51 pm
Forum: GeNIe
Topic: explain the tornado diagram
Replies: 1
Views: 2369

Re: explain the tornado diagram

most sensitivity parameter for "L = good" is "I = L | D = L". That means this paramter will make the posterior probability of "L = good" change from 0.303756 to 0.314423. The output probability range from 0.303756 to 0.314423 is calculated for parameter spread=10% (the...
by shooltz[BayesFusion]
Wed Apr 13, 2022 2:32 pm
Forum: SMILE
Topic: DLL load failed in python
Replies: 3
Views: 4317

Re: DLL load failed in python

The most likely cause for this error message would be 32-bit Python environment and 64-bit pysmile.pyd module.
by shooltz[BayesFusion]
Fri Apr 08, 2022 4:57 pm
Forum: GeNIe
Topic: node is not consistent
Replies: 4
Views: 2528

Re: node is not consistent

You can ignore the issue. Your model is closer to the perfect sum=1.0 distribution that our default epsilon.

Before we release new version, you can consider using the 'Complement' command in the columns with warnings to get perfect 1.0 total.
by shooltz[BayesFusion]
Wed Apr 06, 2022 12:57 pm
Forum: GeNIe
Topic: node is not consistent
Replies: 4
Views: 2528

Re: node is not consistent

We tracked down this problem to GeNIe's algorithm for epsilon selection. If a column in the CPT has a very small non-zero probability (like 2e-25 in your example), it will be used for comparison of the total probabilities in the column with 1.0. The default epsilon is on the order of 1e-6. This algo...
by shooltz[BayesFusion]
Thu Mar 31, 2022 9:43 pm
Forum: GeNIe
Topic: node is not consistent
Replies: 4
Views: 2528

Re: node is not consistent

I can't reproduce the problem. I have typed the numbers in your screenshots and got no warning icon with the 2e-25 value. Can you send me your xdsl file (use a forum private message if model contains confidential information). BTW: you can hover the mouse cursor over the warning icon sign and the pr...
by shooltz[BayesFusion]
Mon Mar 14, 2022 11:25 pm
Forum: GeNIe
Topic: problem with unrolling DBN
Replies: 4
Views: 2255

Re: problem with unrolling DBN

Unfortunately, GeNIe does not support equation nodes in DBNs.
by shooltz[BayesFusion]
Wed Mar 09, 2022 9:16 pm
Forum: GeNIe
Topic: how to interprete the result of sensitivity analysis
Replies: 4
Views: 2353

Re: how to interprete the result of sensitivity analysis

The tornado is ordered by the change in the target posterior when one of the parameters changes within the selected range. In your case the target is probability of the 'severe' outcome of the 'mental_health' node. The largest change in this probability would be caused by changing the appropriate en...
by shooltz[BayesFusion]
Tue Feb 08, 2022 1:36 pm
Forum: SMILE
Topic: All potential entries are zeros for node...
Replies: 1
Views: 3145

Re: All potential entries are zeros for node...

This error can be caused either by lost of arithmetic precision (for very large network), or by an inconsistent probabilities/evidence. Can you post your model so we can diagnose this? If it contains sensitive information, send me a private forum message with a download link.
by shooltz[BayesFusion]
Tue Feb 08, 2022 1:33 pm
Forum: GeNIe
Topic: Missing values in test set
Replies: 1
Views: 1109

Re: Missing values in test set

For each record in the test set we set evidence if the value is present in the record and the node is not a class node. The inference is then performed and most likely outcome is selected as prediction. Prediction is compared with actual value in the test set, and the confusion matrix is updated acc...
by shooltz[BayesFusion]
Tue Dec 14, 2021 9:57 pm
Forum: GeNIe
Topic: when use 17 millions data to learn the structure and parameter of network, it shows: abnormal program termination
Replies: 3
Views: 1586

Re: when use 17 millions data to learn the structure and parameter of network, it shows: abnormal program termination

Can you send me a link to your data file using private message on this forum?

Also, please note that GeNIe Academic is 32-bit only and its address space is limited to two gigabytes. I believe part of the problem here is dataset size.
by shooltz[BayesFusion]
Wed Oct 13, 2021 7:33 pm
Forum: SMILE
Topic: Maven repository for jSMILE is available now
Replies: 0
Views: 15743

Maven repository for jSMILE is available now

For Maven-based Java builds it is now possible to use jSMILE from BayesFusion's Maven repository. For more details, read the "Platforms and Wrappers/Java and jSMILE/Maven" section in SMILE Wrappers manual at https://support.bayesfusion.com/docs.