Supercharge Your Innovation With Domain-Expert AI Agents!

Code generation method, code generation apparatus, and electronic device

A code generation and code technology, applied in the field of data processing, can solve the problems of reduced retrieval accuracy, great impact on retrieval accuracy, and easy to generate redundancy, etc., to achieve the effect of reducing redundancy and accurate code generation model

Active Publication Date: 2019-01-18
BEIJING HORIZON ROBOTICS TECH RES & DEV CO LTD
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, when using the traditional deep supervised hashing algorithm to generate a certain length of binary hash code, it is easy to generate redundancy.
This is because the importance of different bits in the hash code is different. Some bits have a great influence on the retrieval accuracy, and the removal of them will lead to a significant decrease in the retrieval accuracy; while the removal of some bits has little effect on the retrieval accuracy; Even the removal of some bits can improve the retrieval accuracy

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
  • Code generation method, code generation apparatus, and electronic device
  • Code generation method, code generation apparatus, and electronic device
  • Code generation method, code generation apparatus, and electronic device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] Hereinafter, exemplary embodiments according to the present application will be described in detail with reference to the accompanying drawings. Apparently, the described embodiments are only some of the embodiments of the present application, rather than all the embodiments of the present application. It should be understood that the present application is not limited by the exemplary embodiments described here.

[0032] Application overview

[0033] As mentioned above, in order to reduce the redundancy of generated codes, such as hash codes, existing technical solutions are mainly divided into two types.

[0034] One is to start from the network structure and divide the original fully connected layer into multiple separate fully connected layers. Each bit of the code is generated by each separate fully connected layer, and there is no connection between fully connected layers of different bits. , thereby reducing the correlation between different bits of the code. ...

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

A code generation method, a code generation apparatus, and an electronic device are disclosed. The method includes obtaining a first code of a first length from an input data set by a depth neural network, each neuron of the depth neural network outputting a one-bit code of the first code; Dividing neurons of the depth neural network into a plurality of groupings through a neuron fusion layer; Andselecting an output of one neuron in each packet to generate a second code of a second length, the second length being smaller than the first length. In this way, a more accurate code generation model can be obtained, thereby reducing the redundancy of the generated code.

Description

technical field [0001] The present application relates to the field of data processing, and in particular, to a code generation method, a code generation device and electronic equipment. Background technique [0002] With the rapid development of Internet technology, multimedia data such as images is growing explosively, and people's demand for multimedia data retrieval is also increasing. [0003] Due to the advantages of reducing the dimensionality of image features and improving response speed by using hash codes, it is widely used to solve the problem of large-scale image retrieval. [0004] However, when using the traditional deep supervised hash algorithm to generate a certain length of binary hash code, it is easy to produce redundancy. This is because the importance of different bits in the hash code is different. Some bits have a great influence on the retrieval accuracy, and the removal of them will lead to a significant decrease in the retrieval accuracy; while t...

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 Applications(China)
IPC IPC(8): G06F16/532G06T9/00G06N3/04
CPCG06T9/002G06N3/045
Inventor 傅朝友宋俍辰王国利张骞黄畅
Owner BEIJING HORIZON ROBOTICS TECH RES & DEV CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More