Intelligent multi-thread clustering method and device and computer readable storage medium

A clustering method and multi-threading technology, applied to computer components, calculations, instruments, etc., can solve problems such as low operating efficiency, long calculation time, and inability to quickly converge

Pending Publication Date: 2020-01-21
CHINA PING AN PROPERTY INSURANCE CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The traditional Kmeans algorithm generally uses a single thread on the host side and a single GPU process on the device side when the amount of clustering data is not large, but the operating efficiency is low in the case of massive data calculations , cannot converge quickly, and the calculation takes a long time, which limits the application of the Kmeans algorithm to a certain extent

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
  • Intelligent multi-thread clustering method and device and computer readable storage medium
  • Intelligent multi-thread clustering method and device and computer readable storage medium
  • Intelligent multi-thread clustering method and device and computer readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0049] The invention provides an intelligent multi-thread clustering method. refer to figure 1 As shown, it is a schematic flowchart of an intelligent multi-thread clustering method provided by an embodiment of the present invention. The method may be performed by a device, and the device may be implemented by software and / or hardware.

[0050] In this embodiment, the intelligent multi-thread clustering method includes:

[0051] S1. Thread and data module partitions receive n data sample sets and the number of clusters K input by the user, and modify the number of threads in the model training layer to K according to the number of clusters K, and divide the data storage module into K blocks, and according to the principle of fixed threads reading fixed data modules, the number of each thread is one-to-one correspon...

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 an artificial intelligence technology, and discloses an intelligent multi-thread clustering method, which comprises the following steps of: receiving n data sample sets and aclustering number K input by a user, randomly determining K cluster centers according to the clustering number K, randomly dividing the n data sample sets into K blocks, and inputting the K blocks into K data modules; reading the sample sets in the K data modules by K threads, calculating the loss values of the K cluster centers and the n data sample sets, and judging the size relationship betweenthe loss values and a preset threshold value; and when the loss value is greater than the preset threshold value, re-determining the K cluster centers, re-calculating the loss value and judging the size relationship with the preset threshold value, and when the loss value is less than the preset threshold value, outputting the K cluster centers to complete a clustering result. The invention further provides an intelligent multi-thread clustering device and a computer readable storage medium. According to the invention, an accurate intelligent multi-thread clustering function can be realized.

Description

technical field [0001] The present invention relates to the technical field of artificial intelligence, in particular to a method, device and computer-readable storage medium for intelligent multi-thread clustering based on multiple sets of input data. Background technique [0002] Clustering is an important technology in information retrieval and data mining, and it is an effective means to analyze data and find useful information from it. It groups data objects into multiple classes or clusters, so that objects in the same cluster have a high degree of similarity, while objects in different clusters are very different. The Kmeans algorithm is one of the most commonly used and typical clustering algorithms, which is simple and easy to deploy, and is usually used as the first choice for large sample clustering analysis. The traditional Kmeans algorithm generally uses a single thread on the host side and a single GPU process on the device side when the amount of clustering d...

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): G06K9/62G06F16/2458
CPCG06F16/2465G06F18/23213G06F18/214
Inventor 陈善彪尹浩
Owner CHINA PING AN PROPERTY INSURANCE CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products