jSMILE crash on MissingValues in GreedyThickThinning

The engine.
Post Reply
christophmf
Posts: 1
Joined: Mon Jan 18, 2010 5:11 pm

jSMILE crash on MissingValues in GreedyThickThinning

Post by christophmf »

Dear developers,
jSMILE crashes in GreedyThickThinning when started on a Dataset containing MissingValues. You can test it easily, in testApp.java. Change in the method loadDataSet: ds.readFile(fname); --> ds.readFile(fname,"NA");
when you change one of the coefficients in credit.txt to NA and start the testApp, it crashes (with NaiveBayes and EM it works smoothly)

The GeNIe application refuses to train a network with missing Values and
Naive Bayes, but from SMILE it is working, seems to be overrestrictive

with best regards

Christoph
shooltz[BayesFusion]
Site Admin
Posts: 1457
Joined: Mon Nov 26, 2007 5:51 pm

Re: jSMILE crash on MissingValues in GreedyThickThinning

Post by shooltz[BayesFusion] »

That's a know issue. We assume that jSMILE (and SMILE) callers are checking the dataset for the presence of missing values.
Post Reply