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

Data sequencing method and artificial intelligence, image processing, big database, internet searching, communication or cloud system

A data sorting and data technology, applied in the field of data analysis, can solve the problems of unstable convergence and difficult to predict the amount of calculation, and achieve the effect of easy calculation time, convenient numerical calculation, and stable prediction of calculation time

Inactive Publication Date: 2017-12-01
刘伟
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Data sorting is the basis of data processing, which can provide support for efficient data search, and is also of great significance in the fields of artificial intelligence, image processing, large databases, Internet search, communications, cloud systems, etc.; the prior art data sorting multi-bit string There are problems of unstable convergence and unpredictable calculation volume, and there has been no basic method innovation for many years, which has formed a bottleneck for the development of the information industry

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
  • Data sequencing method and artificial intelligence, image processing, big database, internet searching, communication or cloud system
  • Data sequencing method and artificial intelligence, image processing, big database, internet searching, communication or cloud system
  • Data sequencing method and artificial intelligence, image processing, big database, internet searching, communication or cloud system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037] Implementation example 1, data sorting method, is characterized in that: comprise judgment matrix, result string;

[0038]The judgment matrix is ​​a logical matrix, and the judgment matrix has two dimensions, the first dimension and the second dimension; the judgment matrix is ​​used to accommodate the comparison results; the result string is the data column used to store the matching results; each unit of the result string has a logical subscript , the logical subscript of each unit in the result string is its sequence position in the result string; each unit of the first ring data is compared with the unit of the second ring data and the comparison result is stored in the judgment matrix. The comparison results are counted and stored in the result string, and the information contained in the result string is used for sorting;

[0039] For comparison, when the compared data of the two compared units are equal, the logical serial numbers of the two compared units are us...

Embodiment 2

[0042] Implementation example 2, such as figure 1 As shown in the table, sort the data column array a, the number of members of array a is n=6, and the content of array a is {8, 7, 7, 1, 4, 2}; combine each unit of array a with array a Each unit is compared, and the comparison result is filled into the judgment matrix. The comparison method is: c[x][y]=f(a[x],a[y])=(a[x]

[0043] If a[x] is less than a[y] then (a[x]

[0044] If a[x] is equal to a[y] and x is less than y, then (a[x]

[0045] If a[x] is equal to a[y] and x is not less than y, then (a[x]

[0046] If a[x] is greater than a[y] then (a[x]

[0047] Count the judgment matrix to the result string k, k[y]=c[0][y]+c[1][y]+c[2][y]+c[3][y]+c[4] [y]+c[5][y]

[...

Embodiment 3

[0049] Implementation example 3. For the reader's understanding, this embodiment lists a complete code in c language to realize the chirality comparison of ring data. The code is compiled under the win10 operating system environment of Microsoft Corporation using vs2015+cuda8.0 compilation environment Run, the result is correct. Readers can copy this section of code and use it directly or after making adaptive modifications. vs2015+cuda8.0 supports Chinese Unicode encoding, and some places in this code use Chinese. The use of this example requires the support of cuda parallel computing. The applicant used the gtx1080 graphics card produced by Nvidia as the hardware during the test. In terms of technical principles, if other models of cuda graphics cards or other companies’ cuda-compatible parallel computing environments are used, this example Migration is possible by direct copy-paste.

[0050]

[0051]

[0052]

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 data sequencing method is characterized by comprising the following steps: comparing data required to be compared of different units of a to-be-sequenced data column with data required to be compared of other units; and carrying out linear statistics on a comparison result, and taking a result obtained by statistics as a sequencing reference. The artificial intelligence system or the image processing system or the big database system or the internet searching system or the communication system or the cloud system has the data searching method. The data sequencing method is convenient to compute, low in resource consumption and stable in convergence; the computation time is easily predicted; new thoughts are provided; data correlation is small; and if the data sequencing method is applied to parallel computation, the time efficiency is quite high.

Description

technical field [0001] The present invention relates to data analysis, in particular to data sorting methods, artificial intelligence, image processing, large databases, Internet search, communication, and cloud systems. technical background [0002] Data sorting refers to sorting and arranging data according to certain rules to prepare for further processing of data. Data sorting is the basis of data processing, which can provide support for efficient data search, and is also of great significance in the fields of artificial intelligence, image processing, large databases, Internet search, communications, cloud systems, etc.; the prior art data sorting multi-bit string There are problems of unstable convergence and unpredictable calculation volume, and there has been no basic method innovation for many years, which has formed a bottleneck for the development of the information industry. [0003] Data sorting is also widely used in office software, data statistics, and acco...

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): G06F17/30
CPCG06F16/9038
Inventor 刘伟
Owner 刘伟
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