pyspark-bbn

Preface
pyspark-bbn
is a scalable, massively parallel processing MPP
framework for learning structures and parameters of Bayesian Belief Networks BBNs
. The API
leverages Apache Spark for high-performance HPC
computing needs. While there are papers and approaches to scalable learning of BBNs, to our knowledge, pyspark-bbn
is the first of its kind to leverage Apache Spark. We have implemented several structure learning algorithms for both discrete and gaussian variables. Please contact us at info@rocketvector.io
to discuss our products and services.
Structure Learning
Parameter Learning
BBN
Use Cases
- Diabetes
- Housing Prices
- Congressional Support
- Congressional Influence
- Congressional Influence - All
API Documentation
- pyspark-bbn
- Data
- Discrete Data
CartesianMiComputer
DataFrameMiComputer
DiscreteData
DiscreteData.__init__()
DiscreteData.compute_bd_score()
DiscreteData.compute_cmi()
DiscreteData.compute_mi()
DiscreteData.drop()
DiscreteData.get_bd()
DiscreteData.get_bd_par()
DiscreteData.get_cmi()
DiscreteData.get_cmi_par()
DiscreteData.get_counts_for_bd()
DiscreteData.get_counts_for_cmi()
DiscreteData.get_counts_for_mi()
DiscreteData.get_domains()
DiscreteData.get_mi()
DiscreteData.get_mi_par()
DiscreteData.get_profile()
DiscreteData.get_spark_context()
DiscreteData.get_spark_session()
Pair
PairwiseMiComputer
ScoringPair
Triplet
get_all_pair_filters()
get_pair_filters()
get_pairs()
- Continuous Data
CondMvn
GaussianData
GaussianData.__init__()
GaussianData.drop()
GaussianData.get_cmi_par()
GaussianData.get_covariance()
GaussianData.get_means()
GaussianData.get_mi_par()
GaussianData.get_min_max()
GaussianData.get_min_max_for()
GaussianData.get_mvn()
GaussianData.get_pair()
GaussianData.get_pairs()
GaussianData.get_pairwise_columns()
GaussianData.get_profile()
GaussianData.get_score_par()
GaussianData.get_triplet()
GaussianData.get_triplets()
GaussianData.slice_covariance()
GaussianData.slice_means()
Mvn
Pair
Triplet
- Discrete Data
- Structure Learning
- Parameter Learning
- Utilities
- Data
About

Copyright
Software
Art
Copyright 2020 Daytchia Vang
Citation
@misc{rocketvector_sdk_2020,
title={pyspark-bbn},
url={https://sdk.rocketvector.io},
author={Rocket Vector},
year={2020},
month={May}}