Search found 430 matches

by marek [BayesFusion]
Sun Nov 06, 2016 8:35 am
Forum: GeNIe
Topic: Naive Bayes
Replies: 13
Views: 9935

Re: Naive Bayes

GeNIe supports validation for multiple classes. Just select the nodes containing your classes in the validation dialog. The classes do not have to be all in the same node. The results will be shown in terms of accuracy data for each of the nodes/classes, confusion matrices, then ROC and calibration ...
by marek [BayesFusion]
Thu Nov 03, 2016 8:47 pm
Forum: GeNIe
Topic: Tornado Sensitivity
Replies: 5
Views: 5109

Re: Tornado Sensitivity

GeNIe does check whether distributions are normalized but there is always some tolerance because of possible rounding errors. In case of your model, the tolerance of 0.00000001 was higher than some of your probabilities :-). Thank you for making your model challenging to us -- this is the best way o...
by marek [BayesFusion]
Mon Oct 24, 2016 2:07 pm
Forum: GeNIe
Topic: BBN type of nodes
Replies: 1
Views: 2752

Re: BBN type of nodes

If you are building only a BN, then every node is a chance node (by definition). Value nodes and decision nodes are parts of influence diagrams, which are extensions of BNs that model decisions explicitly. It may be a good idea for you to read one of the existing books on Bayesian networks or, at le...
by marek [BayesFusion]
Sat Oct 22, 2016 11:29 am
Forum: GeNIe
Topic: Problems with GeNIe-Datasets and Validation
Replies: 14
Views: 10375

Re: Problems with GeNIe-Datasets and Validation

Thank you very much. I will sent you both a PM for response. What puzzles me about the algorithm for predictive accuracy is the following: Consider the following network A->B and states a1,a2,a3 and b1,b2,b3 respectively. Let the CPT of B be given be such, that under any constellation of B's parent...
by marek [BayesFusion]
Sat Oct 22, 2016 10:56 am
Forum: GeNIe
Topic: Insert a data in the conditional periodic table as a function of time
Replies: 1
Views: 2642

Re: Insert a data in the conditional periodic table as a function of time

What you want to do is to create a model of a non-stationary process, i.e., a process in which the underlying transition probabilities change over time. DBNs that we have in GeNIe are stationary and they do not allow for what you want to do. Of course, SMILE will allow you for anything, for example ...
by marek [BayesFusion]
Thu Oct 20, 2016 3:18 pm
Forum: GeNIe
Topic: Problems with GeNIe-Datasets and Validation
Replies: 14
Views: 10375

Re: Problems with GeNIe-Datasets and Validation

Tomek and I discussed your problem and we started wondering whether you really want to do what you wrote that you want to do. When dealing with multiple class nodes, it does not seem fair to enter the values of all the other classes when testing the accuracy for a given class. To us, validation with...
by marek [BayesFusion]
Thu Oct 20, 2016 2:09 pm
Forum: GeNIe
Topic: Problems with GeNIe-Datasets and Validation
Replies: 14
Views: 10375

Re: Problems with GeNIe-Datasets and Validation

However, this algorithm leaves me a bit puzzled. Shouldn't it rather roll a dice and then assign a state according to the posterior distribution of the class node's state? That would seem much more adequate to me. This is an interesting idea but it seems counter-intuitive to me. Would you be willin...
by marek [BayesFusion]
Thu Oct 20, 2016 12:30 pm
Forum: GeNIe
Topic: Undo/redo function
Replies: 2
Views: 2869

Re: Undo/redo function

I'm afraid GeNIe does not have an "undo" built in. One day we will work on this but it is not on the critical path for us now. To be safe, do save your models frequently and use Cancel if you change your mind after performing changes in property dialogs. And, lastly, stay tuned :-). Cheers...
by marek [BayesFusion]
Thu Oct 20, 2016 12:23 pm
Forum: SMILE
Topic: Consumed problem about EM learning
Replies: 4
Views: 8620

Re: Consumed problem about EM learning

It allows the program to use relevance reasoning, which makes calculations more efficient. The answer to your question is in GeNIe help file (the section describing parameter learning and the EM algorithm).
I hope this helps,

Marek
by marek [BayesFusion]
Mon Oct 10, 2016 11:20 pm
Forum: SMILE
Topic: em.learn() Execution time in Jsmile
Replies: 5
Views: 7703

Re: em.learn() Execution time in Jsmile

Brute force will not do here and your problem will be faced by any Bayesian network software. SMILE is one of the most efficient and fastest packages there are. Please note the the size of CPT grows exponentially with the number of parents and your CPT is indeed quite challenging :-). Try some techn...
by marek [BayesFusion]
Fri Oct 07, 2016 6:58 am
Forum: GeNIe
Topic: Confusion Matrix and ROC
Replies: 5
Views: 5085

Re: Confusion Matrix and ROC

This is correct -- Marek
by marek [BayesFusion]
Fri Oct 07, 2016 6:57 am
Forum: GeNIe
Topic: Using a network with new data file
Replies: 2
Views: 3308

Re: Using a network with new data file

Once you open the data file (one of the File menu choices), you will see a new menu (Data), which will contain functions for learning and validation. I assume this is what you want? -- Marek
by marek [BayesFusion]
Fri Oct 07, 2016 6:55 am
Forum: GeNIe
Topic: Outcome order in node properties
Replies: 1
Views: 2663

Re: Outcome order in node properties

This property is used in canonical gates, such as Noisy-MAX. They require states to be sorted from high to low or from low to high (they will accept both and just use simple negation to pick the one that they want). I hope this helps -- Marek
by marek [BayesFusion]
Fri Oct 07, 2016 6:52 am
Forum: GeNIe
Topic: Using BN to make predictions for many new cases
Replies: 8
Views: 7353

Re: Using BN to make predictions for many new cases

You should run "Test only" on your test data set. This will be precisely what you want. An alternative that you may want to consider is combining the two files into one and running one of the cross-validation methods (leave-one-out or k-fold cross-validation). This approach uses your data ...
by marek [BayesFusion]
Fri Oct 07, 2016 6:47 am
Forum: GeNIe
Topic: Can colours of bars in bar chart view of nodes be changed?
Replies: 2
Views: 3457

Re: Can colours of bars in bar chart view of nodes be changed?

We have it in our issue manager and will return to this. You may want to know that the ideas from color psychology have been around our team for a while. QGeNIe (we will release it as a product soon) implements precisely what you want. Here is a paper describing it: http://www.pitt.edu/~druzdzel/psf...