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

System and method for signal processing

A signal processing and input signal technology, applied in the direction of electrical digital data processing, digital data processing components, physical realization, etc., can solve the problems of increasing computational complexity, neural network performance degradation, etc., and achieve the effect of reducing computing efficiency

Active Publication Date: 2022-04-05
HUAWEI TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the selection of the adaptive threshold is strongly related to the number of processor cores, and the sparseness scheme of different processor specifications should be adjusted accordingly, which increases the computational complexity; and the distribution of key weights cannot be uniform, by changing the threshold strong Exercising it evenly can cause neural network performance to degrade

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
  • System and method for signal processing
  • System and method for signal processing
  • System and method for signal processing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] Embodiments of the present application provide a system and method for signal processing, which are used to improve the computing efficiency of a neural network.

[0054] In order to enable those skilled in the art to better understand the embodiments of the present application, the technical solutions in the embodiments of the present application will be clearly described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only It is an embodiment of a part of the application, but not all of the embodiments.

[0055] The terms "first", "second", and "third" in the description, embodiments and claims of the present application and the above drawings are used to distinguish similar objects, but not necessarily to describe a specific order or priority. Furthermore, the terms "comprising" and "having", as well as any variations thereof, are intended to cover a non-exclusive inclusion, for example, ...

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 present application discloses a signal processing method and device, including: an input module, used to receive an input signal matrix and a weight matrix; a first interleaving module, used to interleave an input signal matrix to obtain an interleaved signal matrix; a first block The module is used to block the interleaved signal matrix; the second interleaved module is used to interleave the weight matrix to obtain the interleaved weight matrix; the processing module is used to process the interleaved weight matrix to obtain a plurality of sparse block weight matrices; matrix multiplication The module is used to implement matrix multiplication corresponding to multiple sparse block weight matrices and multiple block signal matrices to obtain multiple matrix multiplication results; the output module is used to output signal processing results. The method and the related device solve the problem of unbalanced load caused by the uneven distribution of key weights, and improve the computing efficiency of the neural network.

Description

technical field [0001] This application relates to the field of artificial intelligence, in particular to systems and methods for signal processing. Background technique [0002] Artificial neural networks (ANN), also referred to as neural network (NN), is a network structure that imitates the behavioral characteristics of animal neural networks for information processing. The structure is composed of a large number of nodes (or called neurons) connected to each other, and based on a specific computing model, the purpose of processing information is achieved by learning and training input information. A neural network includes an input layer, a hidden layer and an output layer. The input layer is responsible for receiving input signals, the output layer is responsible for outputting the calculation results of the neural network, and the hidden layer is responsible for learning, training and other calculation processes. It is the memory unit of the network, and the memory of ...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06N3/063G06N3/04
CPCG06N3/063G06N3/044G06F17/16G06F7/523
Inventor 许若圣
Owner HUAWEI TECH CO LTD
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