Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Bayesian structure learning method and device of deep neural network

A deep neural network and network structure technology, applied in the field of Bayesian structure learning methods and devices, can solve problems such as limited model fitting ability, over-pruning, particle collapse, etc., and improve prediction performance and prediction uncertainty. Effect

Active Publication Date: 2020-01-31
TSINGHUA UNIV
View PDF15 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, there is a problem with introducing uncertainty on the network weights
First of all, the prior distribution of artificially set weights is often unreliable, which can easily lead to problems such as over-pruning, which greatly limits the model fitting ability; secondly, introducing flexible variational distributions on weights can easily lead to difficulties in reasoning. Th

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Bayesian structure learning method and device of deep neural network
  • Bayesian structure learning method and device of deep neural network
  • Bayesian structure learning method and device of deep neural network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0048] figure 1 Be the flow diagram of the Bayesian structure learning method of the deep neural network of the embodiment of the present invention, as figure 1 As shown, the method includes:

[0049] Step S01, constructing a deep neural network, the deep neural network includes at least one learning unit with the same internal structure, the le...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention provides a Bayesian structure learning method and device of a deep neural network. The method comprises the steps that a deep neural network comprising a plurality of learning units with the same internal structure is constructed, each learning unit comprises a plurality of hidden layers, a plurality of calculation units are included between the hidden layers, the network structure is the relative weight of each calculation unit, and parameterized variational distribution is adopted to model the network structure; a training subset is extracted, and a network structure is sampled by adopting a re-parameterization process; an evidence lower bound is calculated; and if the change of the evidence lower bound exceeds the loss threshold, the network structure andthe network weight are optimized, and new training is started. According to the embodiment of the invention, a deep neural network comprising a plurality of learning units with the same internal structure is constructed; and the relative weight of each calculation unit between each hidden layer in the learning unit is trained through the training set to obtain an optimized network structure, thereby bringing comprehensive improvement to the prediction performance and prediction uncertainty of the deep neural network.

Description

technical field [0001] The invention relates to the technical field of data processing, in particular to a Bayesian structure learning method and device for a deep neural network. Background technique [0002] Bayesian deep learning aims to provide accurate and reliable uncertainty assessment for flexible and efficient deep neural networks. Traditionally, the Bayesian network introduces uncertainty into the network weights, which can often prevent the model from being easily over-fitted, and also brings efficient prediction uncertainty to the model. However, there is a problem with introducing uncertainty on the network weights. First of all, the prior distribution of artificially set weights is often unreliable, which can easily lead to problems such as over-pruning, which greatly limits the model fitting ability; secondly, introducing flexible variational distributions on weights can easily lead to difficulties in reasoning. This is because of complex dependencies in the...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06K9/62G06N3/08
CPCG06N3/08G06F18/29
Inventor 朱军邓志杰张钹
Owner TSINGHUA UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products