Training convolutional neural networks on graphics processing units
A technology of convolutional neural network and graphics processing unit, which is applied in biological neural network models, image data processing, image data processing, etc., and can solve problems such as large computational complexity of non-fully connected neural networks
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0019] The following description relates to training a convolutional neural network on a graphics processing unit ("GPU") architecture for handwriting recognition. The GPU repeatedly performs forward and backward passes on the input data, modifying and optimizing the matrices that comprise the neural network in each pass. Many of the methods described here have been designed to take advantage of the efficiency of GPUs and use pixel shader programs designed to execute efficiently on GPUs.
[0020] 1. GPU architecture
[0021] The methods described here are implemented in a graphics processing unit. A graphics processing unit as shown in FIG. 1 illustrates a brief description of a conventional GPU architecture 300 . In one implementation, the GPU architecture corresponds to GPU 815 shown in FIG. 8 . Display data 305 , which describes the geometry of the data to be rendered, is input into vertex shader unit 310 to generate a polygonal representation of its geometric form. The...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com