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

Structure learning in convolutional neural networks

A neural network and neural network recognition technology, applied in neural learning methods, biological neural network models, neural architectures, etc., can solve problems such as inability to identify optimal structures and complexities

Active Publication Date: 2018-11-09
MAGIC LEAP
View PDF10 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, a disadvantage of this approach is that the number of layers remains static, where only known individual layers within the static number of layers are augmented by structural learning methods to be more or less complex
Therefore, the method fails to identify any new layers that may be required to optimize the structure

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
  • Structure learning in convolutional neural networks
  • Structure learning in convolutional neural networks
  • Structure learning in convolutional neural networks

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] Some embodiments of the invention relate to improved methods for enabling structural learning with respect to neural networks. The method starts with a network, feeds the network a problem with labeled data, and then examines the structure of the output produced by this network. The architecture of the network is then modified to obtain better solutions for specific problems. Rather than having experts come up with highly complex and domain-specific network architectures, this approach allows data to drive network architectures that will be used for specific tasks.

[0030] figure 1 An example system is shown that may be employed in some embodiments of the invention to enable structural learning on neural networks. The system may include one or more users who interact with and operate computing system 107 or 115 to control and / or interact with the system. The system includes any type of computing station that may be used to operate, interact with, or implement neural...

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 present disclosure provides an improved approach to implement structure learning of neural networks by exploiting correlations in the data / problem the networks aim to solve. A greedy approach is described that finds bottlenecks of information gain from the bottom convolutional layers all the way to the fully connected layers. Rather than simply making the architecture deeper, additional computation and capacitance is only added where it is required.

Description

technical field [0001] The present disclosure relates to computing networks, and more particularly, to neural networks configured to learn hierarchical representations from data. Background technique [0002] Neural networks involve computational methods loosely modeled after the neural structures of biological brain processing that can be used to solve complex computational problems. Neural networks are often organized as a set of layers, where each layer includes groups of interconnected nodes that contain various functions. Weighted connections enable processing within the network to perform various analytical operations. Learning methods can be employed to construct and modify the network and the associated weights of the connectors within the network. By modifying connector weights, this allows the network to learn from past analyses, over time, to improve future analyses. [0003] Neural networks can be employed to perform any suitable type of data analysis, but are...

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): G06N3/02
CPCG06N3/082G06V10/44G06V10/764G06V10/454G06V30/19173G06N3/045G06V30/194G06F18/24137G06F18/24
Inventor A·拉比诺维奇V·巴德里娜拉亚楠D·德通S·拉金德兰D·B·李T·J·马利耶维奇
Owner MAGIC LEAP
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