4.7 Article

A variable selection package driving Netica with Python

Journal

ENVIRONMENTAL MODELLING & SOFTWARE
Volume 115, Issue -, Pages 1-5

Publisher

ELSEVIER SCI LTD
DOI: 10.1016/j.envsoft.2019.01.018

Keywords

-

Funding

  1. Australian Research Council [DP150101339]
  2. Northern Beaches Council
  3. Australian Postgraduate Research Training Program
  4. NSW Environmental Trust Environmental Research Program [RD 2015/0128]

Ask authors/readers for more resources

Bayesian Networks (BNs) are useful methods of probabilistically modelling environmental systems. BN performance is sensitive to the number of variables included in the model framework. The selection of the optimum set of variables to include in a BN (variable selection) is therefore a key part of the BN modelling process. While variable selection is an issue dealt with in the wider BN and machine learning literature, it remains largely absent from environmental BN applications to date, due in large part to a lack of software designed to work with available BN packages. CVNetica_VS is an open-source Python module that extends the functionality of Netica, a commonly used commercial BN software package, to perform variable selection. CVNetica_VS uses wrapper-based variable selection and cross-validation to search for the optimum variable set to use in a BN. The software will aid in objectifying and automating the development of BNs in environmental applications.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available