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

Hash center-based continuous learning method

A learning method and hashing technology, applied in the field of machine learning, can solve problems such as inability to effectively learn the global distribution of large-scale data, reduce retrieval performance, and NP difficulty

Pending Publication Date: 2020-10-27
XIDIAN UNIV
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0014] (3) Discrete optimization problems in hash learning
However, the current general methods all have NP-hard (Non-deterministic Polynomialtime Hardness) problems, which cannot effectively solve this discrete optimization problem under the condition of large-scale image data.
[0016] The existing deep hash learning method mainly learns continuous hash representation through the similarity of data pairs, but only through the local information of data pairs cannot effectively learn the global distribution of large-scale data.
At the same time, affected by the ill-posed gradient problem in symbolic activation function optimization, most methods need to learn continuous representations first, and then generate binary hash codes in a separate binarization process, which will seriously lose the original feature details of the data and reduce retrieval performance.

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
  • Hash center-based continuous learning method
  • Hash center-based continuous learning method
  • Hash center-based continuous learning method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0071] The continuous learning method based on the hash center contains the following steps (such as figure 1 shown):

[0072] Step 1. Prepare an image data set in the field of image retrieval (NUS-WIDE image data set is adopted), and the image data set contains similar data pair 1 and non-similar data pair 2;

[0073] Step 2, input similar data pair 1 and non-similar data pair 2 in the image data set to a convolutional neural network (CNN) for feature learning;

[0074] Step 3. The result of feature learning passes through the hash layer 3 (fch), and the hash layer 3 (fch) converts the continuous depth representation into a K-dimensional representation;

[0075] Step 4. After the hash layer 3 outputs the real number vector, an activation function is used to binarize the K-dimensional representation into a K-bit binary hash code.

[0076] In step 2, the convolutional neural network (CNN) is AlexNet.

[0077] In step 3, after passing through hash layer 3, the hash code of si...

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 invention relates to a hash center-based continuous learning method. The method comprises the steps that similar data pairs and non-similar data pairs in an image data set are input into a convolutional neural network for feature learning; a feature learning result passes through a hash layer, the hash layer comprises three full connection layers, and each full connection layer comprises a rowof neurons and an activation function; the hash codes of the similar data pairs converge to a public hash center after being subjected to center similarity constraint, the hash codes of the non-similar data pairs converge to different hash centers after being subjected to center similarity constraint, and the hash layer converts continuous depth representation into K-dimensional representation; after the hash layer outputs a real number vector, the K-dimensional representation is binarized into a K-bit binary hash code by using an activation function. According to the method, richer image features can be learned, less detail information of data is lost, the generated binary hash code is higher in accuracy and high in distinguishability, and the image hash retrieval performance can be improved.

Description

[0001] (1) Technical field: [0002] The invention relates to a machine learning method, in particular to a continuous learning method based on a hash center. [0003] (two), background technology: [0004] Image retrieval, that is, given a query image, quickly and accurately return similar images from the specified database, and obtain image sequences according to the similarity measure. Image retrieval can be divided into two categories according to different descriptions of image content: text-based image retrieval (Keyword-Based Image Retrieval, KBIR) and content-based image retrieval (Content-Based Image Retrieval, CBIR). [0005] Text-based image retrieval systems rely on keyword expressions to match query images with database images, and then return the results that best match the keyword content. The advantage of this text-based image retrieval system is that the system is relatively simple to implement and the retrieval speed is relatively fast. The disadvantage is th...

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/04G06N3/08G06F16/53
CPCG06N3/08G06F16/53G06N3/045
Inventor 郭宝龙陈志杰廖楠楠李诚莫文强张素婷
Owner XIDIAN 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