BookmarkSubscribeSubscribe to RSS Feed
mia_stephens

Staff

Joined:

May 28, 2014

Naive Bayes Add-In

An add-in for computing Naive Bayes probabilities, developed by Ian Cox (Ian@JMP) and BradyBrady for academic purposes.

1.  Open a data table with a categorical outcome and categorical predictors (Note:  All variables must be coded as Character and Nominal).

9634_pastedImage_0.png

2.  Specify the variables, and click OK

9644_pastedImage_1.png

     JMP Produces:

  • A data table, with calculations to compute the predicted probabilities and the most likely outcome.  Note that the most likely outcome is based on a cutoff of 0.50.
  • A cell plot, which provides a graphical representation of the results
  • An interactive dialog for computing predicted probabilities for particular features or conditions

3.  Select the features of interest, and click Compute Probabilities.

9645_pastedImage_5.png

Updated 10/2/2015:  Will now accept numeric columns, but these columns must be coded as Nominal.  The Value Labels column property must be removed prior to using the add-in.  Continuous predictors must binned or recoded (and require the nominal modeling type).

Comments
cgiannoulis

This is cool! Have you considered providing a Tree Augmented Naive Bayes (TAN), which outperforms naive Bayes, yet at the same time maintains the computational simplicity (no search involved) and robustness that are characteristic of naive Bayes?

mia_stephens

Thanks!  We haven't discussed adding TAN, but thanks for bringing this to our attention!  FYI - Naive Bayes is a new feature in JMP 13, which will be released in September.

mdwiers

Hello,

 

I love the Naive Bayes Add-In!  It works great at my office with JMP 11.0.0 under Windows 7 Enterprise.  However, I get the following error at home with JMP 11.0.0 under Windows 8.1:

 

Subscript Range in access or evaluation of 'Subscript' , scoreColList[i]

 

Does anyone know what's going on?

 

Thanks,

 

Matthew

California State University, Channel Islands

cjerde

Is the naive bayes feature embedded in JMP 14? Or is it only in PRO?

Article Tags
Contributors