Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reasonable BN learning time range #141

Open
SEICS opened this issue Jul 7, 2022 · 1 comment
Open

Reasonable BN learning time range #141

SEICS opened this issue Jul 7, 2022 · 1 comment

Comments

@SEICS
Copy link

SEICS commented Jul 7, 2022

Hi,

I am training a Bayesian Network (BN) containing 12 attributes with a 10,002,716 rows × 12 columns dataset. The structure of this BN model would be chow-liu tree, where each attribute has maximum one parent. Some of my attributes have relative large number of states (e.g., 3000) so I know training could take a long time. Since I have waited for the training result for an hour and the learning is still continuing, I wonder what is the reasonable BN learning time range for BayesNets.jl. I am a bit concerned the training will cause "out of memory" problem.

Thank you for help!

@tawheeler
Copy link
Contributor

Did you set max_n_parents=1? That should be pretty quick. You could always cut your dataset down drastically and see how long that takes to train.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants