Search found 7 matches

by timw
Wed Jan 07, 2015 7:42 pm
Forum: SMILE
Topic: PC Algorithm on Linux (x64) / gcc 4.4.5 not making edges
Replies: 5
Views: 8318

Re: PC Algorithm on Linux (x64) / gcc 4.4.5 not making edges

Alright, so I can reproduce the error using strictly C++ (please see attached code).
Using the same dataset as before, I get no parents (and perfectly uniform CPTs) for PC. I get A->C if I use greedy-thick-thinning.
by timw
Wed Dec 24, 2014 12:11 am
Forum: SMILE
Topic: PC Algorithm on Linux (x64) / gcc 4.4.5 not making edges
Replies: 5
Views: 8318

Re: PC Algorithm on Linux (x64) / gcc 4.4.5 not making edges

Thank you; Here is the code: bool dataset_learnPC( void * void_dataset, void * void_pat, unsigned long maxcache, int maxAdjacency, int maxSearchTime, double significance, int * forcedarcs, int n_forcedarcs, int * forbiddenarcs, int n_forbiddenarcs, int * tiers, int lentiers ) { DSL_dataset * dset = ...
by timw
Fri Dec 12, 2014 5:47 pm
Forum: SMILE
Topic: PC Algorithm on Linux (x64) / gcc 4.4.5 not making edges
Replies: 5
Views: 8318

PC Algorithm on Linux (x64) / gcc 4.4.5 not making edges

I am experiencing difficulties with the PC algorithm on my Linux (x64) / gcc 4.4.5. I tested the same algorithm using the GeNIe front end on windows and found it to work. Using the same dataset on Linux and running the algorithm through SMILE directly results in a Pattern without edges. Has anyone e...
by timw
Mon Jun 02, 2014 4:52 pm
Forum: SMILE
Topic: Structure Learning of Dynamic Bayesian Network
Replies: 2
Views: 4570

Re: Structure Learning of Dynamic Bayesian Network

Thanks.
I guess my best bet is to block all of the arcs I do not want to allow and then treat it like a normal BN. A little tedious, but it *might* work.
by timw
Fri May 30, 2014 7:42 pm
Forum: SMILE
Topic: Structure Learning of Dynamic Bayesian Network
Replies: 2
Views: 4570

Structure Learning of Dynamic Bayesian Network

Can SMILE be used for structure learning of a dynamic bayesian network? The tutorials only cover parameter learning. *EDIT* I noticed that there is an older forum post which covers this topic. Apparently SMILE does not directly support learning DBN structure. Is there any way around this limitation?...
by timw
Fri May 09, 2014 10:37 pm
Forum: SMILE
Topic: Smilearn - tutorial 6 - why do we need A,B,C?
Replies: 1
Views: 3677

Smilearn - tutorial 6 - why do we need A,B,C?

In tutorial 6: Learning a Dynamic Network with EM we use a data set as follows: A A_0 A_1 B B_0 B_1 C C_0 C_1 I understand that i_0 and i_1 represent variable i at time slice 0 and 1, respectively. Why do we have the other columns, 'A', 'B', and 'C', that are not attached to particular time slices? ...