paper-with-me

Papers

Differentiable TAN Structure Learning for Bayesian Network Classifiers

2020-08-21 · Wolfgang Roth, Franz Pernkopf

Learning the structure of Bayesian networks is a difficult combinatorial optimization problem. In this paper, we consider learning of tree-augmented naive Bayes (TAN) structures for Bayesian network classifiers with discrete input features. Instead of performing a combinatorial optimization over the space of possible graph structures, the proposed method learns a distribution over graph structures. After training, we select the most probable structure of this distribution. This allows for a joint training of the Bayesian network parameters along with its TAN structure using gradient-based optimization. The proposed method is agnostic to the specific loss and only requires that it is differentiable. We perform extensive experiments using a hybrid generative-discriminative loss based on the discriminative probabilistic margin. Our method consistently outperforms random TAN structures and Chow-Liu TAN structures.

📄 PDF Abstract BibTeX arXiv:2008.09566

Code (1)

wroth8/bnc 공식 구현 tf

Tasks

Combinatorial Optimization

Similar Papers 제목 키워드 기반

On Resource-Efficient Bayesian Network Classifiers and Deep Neural Networks

2020-10-22 · Wolfgang Roth, Günther Schindler, Holger Fröning, Franz Pernkopf

We present two methods to reduce the complexity of Bayesian network (BN) classifiers. First, we introduce quantization-aware training using the straight-through gradient estimator to quantize the parameters of BNs to few…

Quantization

DiBS: Differentiable Bayesian Structure Learning

2021-05-25 · NeurIPS 2021 12 · Lars Lorch, Jonas Rothfuss, Bernhard Schölkopf, Andreas Krause

Bayesian structure learning allows inferring Bayesian network structure from data while reasoning about the epistemic uncertainty -- a key element towards enabling active causal discovery and designing interventions in r…

Causal DiscoveryVariational Inference

Protecting Classifiers From Attacks. A Bayesian Approach

2020-04-18 · Victor Gallego, Roi Naveiro, Alberto Redondo, David Rios Insua 외

Classification problems in security settings are usually modeled as confrontations in which an adversary tries to fool a classifier manipulating the covariates of instances to obtain a benefit. Most approaches to such pr…

Context-Specific Refinements of Bayesian Network Classifiers

2024-05-28 · Manuele Leonelli, Gherardo Varando

Supervised classification is one of the most ubiquitous tasks in machine learning. Generative classifiers based on Bayesian networks are often used because of their interpretability and competitive accuracy. The widely u…

ExpertBayes: Automatically refining manually built Bayesian networks

2014-06-10 · Ezilda Almeida, Pedro Ferreira, Tiago Vinhoza, Inês Dutra 외

Bayesian network structures are usually built using only the data and starting from an empty network or from a naive Bayes structure. Very often, in some domains, like medicine, a prior structure knowledge is already kno…