当前位置: 首页 > 专利查询>刘伟专利>正文

数据排序方法、人工智能、图像处理、大数据库、互联网搜索、通讯、云系统技术方案

技术编号:16700847 阅读:21 留言:0更新日期:2017-12-02 13:14
数据排序方法,其特征在于:将待排序的数据列的各单元的需对比数据与其他单元的需对比数据进行比较;对对比结果进行线性统计,利用统计所得的结果作为排序参考。人工智能系统或图像处理系统或大数据库系统或互联网搜索系统或通讯系统或云系统,具有前述的数据查找方法。本发明专利技术运算方便,资源消耗少,收敛稳定,运算时间易预测,提供了一种新思路,数据关联性小,运用在并行运算中时间效率特别高。

Data sorting method, artificial intelligence, image processing, large database, Internet search, communication, and cloud system

The data sorting method is characterized by comparing the required comparison data of the units of the data columns to be compared with other units' needs, comparing the results with the statistics, and using the results obtained from statistics as sorting references. Artificial intelligence system or image processing system or large database system or Internet search system or communication system or cloud system has the data search method mentioned above. The invention has the advantages of convenient operation, less resource consumption, stable convergence, and easy operation time prediction. It provides a new idea with little data correlation and high efficiency in parallel computing.

【技术实现步骤摘要】
数据排序方法、人工智能、图像处理、大数据库、互联网搜索、通讯、云系统
本专利技术涉及数据分析,具体涉及数据排序方法、人工智能、图像处理、大数据库、互联网搜索、通讯、云系统。技术背景数据排序是指按一定规则对数据进行整理、排列,为数据的进一步处理作好准备。数据排序是数据处理的基础,能够为高效的数据查找提供支持,在人工智能、图像处理、大数据库、互联网搜索、通讯、云系统等领域也存在重要意义;现有技术的数据排序多位串行运算,且存在收敛不稳定,运算量难以预测的问题,且很多年没有基础性的方法创新,对信息业的发展形成了瓶颈。数据排序在办公软件、数据统计、记账系统中使用也特别多,在网络商城、网络论坛、各类为手机APP中都非常重要,尤其是面向用户的软件中,信息排序几乎是标配功能,研发新的排序算法对社会的贡献有巨大的推动作用。
技术实现思路
为解决技术背景中提到的问题,本专利技术提出了数据排序方法、人工智能、图像处理、大数据库、互联网搜索、通讯、云系统。
技术实现思路
1、数据排序方法,其特征在于:将待排序的数据列的各单元的需对比数据与其他单元的需对比数据进行比较;对对比结果进行线性统计,利用统计所得的结果作为排序参考。
技术实现思路
2、数据排序方法,其特征在于:包括判断矩阵、结果串;判断矩阵是逻辑矩阵,判断矩阵具有两个维度,第一维度、第二维度;判断矩阵用于容纳对比结果;结果串是用来储存匹配结果的数据列;结果串的各个单元具有逻辑下标,结果串中各个单元的逻辑下标的是其在结果串的顺序排列位置;将第一环状数据的各个单元与第二环状数据的单元进行对比并将对比结果储存在判断矩阵中,对对比结果进行统计,并储存在结果串中,利用结果串所包含的信息进行排序。
技术实现思路
3、如
技术实现思路
1-2中任一
技术实现思路
所述的数据排序方法,其特征在于:进行对比是当两个被对比单元的被对比数据相等时,以这两个被对比单元的逻辑下标(即序号)作为比较的参考。
技术实现思路
4、如
技术实现思路
1-3中任一
技术实现思路
所述的数据排序方法,其特征在于:所述的对比方法是:将对比结果填充到判断矩阵对应位置中,设判断矩阵的单元g在判断矩阵中的第一维度坐标为x、第二维度坐标为y,则单元g用于容纳待排序的数据列中逻辑下标为x的单元的需对比数据与待排序的数据列中逻辑下标为y的单元所包含的需对比数据的对比结果(需对比数据是技术人员自定义的,比如在一个结构体数组中,只选择某个单元的结构体所包含的某一部分数据,比如第二环状数据的结构体数组包含类型、数值、属性等数据,但需要对比的数据可能只是类型)。
技术实现思路
5、如
技术实现思路
1-4中任一
技术实现思路
所述的数据排序方法,其特征在于:所述的统计方法是:将判断矩阵中第二维度坐标相同的单元的值统计并储存在结果串对应位置中,方法是:设结果串的单元r的逻辑下标(即序列位置)为y,则将判断矩阵中第二维度坐标为y的单元的值统计并存储存在结果串的单元r中,所获得的结果串的数据即排列位置,结果串的单元代表待排序数据列的排列位置,下标与结果串单元的下标相等的数据列单元的新序列位置等于结果串单元的值,也就是说如果结果串的单元r的逻辑下标(即序列位置)为y值为h则数据列中下标为y的单元的在重新排序后的序列位置是h。
技术实现思路
6、如
技术实现思路
1-4中任一
技术实现思路
所述的数据排序方法,其特征在于:所述的统计方法是:将判断矩阵中第一维度坐标相同的单元的值统计并储存在结果串对应位置中,方法是:设结果串的单元r的逻辑下标(即序列位置)为y,则将判断矩阵中第一维度坐标为y的单元的值统计并存储存在结果串的单元r中,所获得的结果串的数据即排列位置,结果串的单元代表待排序数据列的排列位置,下标与结果串的单元的下标相等的数据列单元的新序列位置等于结果串的单元的值,也就是说如果结果串的单元r的逻辑下标(即序列位置)为y值为h则数据列中下标为y的单元的在重新排序后的序列位置是h。
技术实现思路
7、如
技术实现思路
2-6中任一
技术实现思路
所述的数据排序方法,其特征在于:判断矩阵储存的是逻辑值或整数值或浮点数值。
技术实现思路
8、如
技术实现思路
2-7中任一
技术实现思路
所述的数据排序方法,其特征在于:待排序的数据列储存的是数值数据或矢量图形数据或代表图像轮廓形状的矢量或文本数据。
技术实现思路
9、如
技术实现思路
1-8中任一
技术实现思路
所述的数据排序方法,其特征在于:待排序的数据列储存的是包含多重信息的数据集,比如,但不限于数据存结构体。(比如一个结构体包括序号、姓名、学历、家庭地址、手机号码、照片、人类识别特征、指纹特征、眼睛虹膜特征等数据)。
技术实现思路
12、如
技术实现思路
2-10中任一
技术实现思路
所述的数据排序方法,其特征在于:逻辑下标采用数据直接标出。
技术实现思路
13、如
技术实现思路
2-10中任意一条
技术实现思路
所述的环形数据对比方法,其特征在于:逻辑下标不采用数据直接标出。
技术实现思路
14、如
技术实现思路
1-13中任意一条
技术实现思路
所述的环形数据对比方法,其特征在于:统计时将各个被统计的值进行数学运算。
技术实现思路
15、如
技术实现思路
1-14中任意一条
技术实现思路
所述的环形数据对比方法,其特征在于:统计时将各个被统计的值进行加法运算或减法运算或乘法运算或除法运算。
技术实现思路
16、如
技术实现思路
1-15中任意一条
技术实现思路
所述的环形数据对比方法,其特征在于:判断矩阵中储存的是逻辑值。
技术实现思路
17、如
技术实现思路
1-16中任意一条
技术实现思路
所述的环形数据对比方法,其特征在于:统计时将对比操作和统计操作进行合并,对比的同时进行统计以节约判断矩阵的数据对储存空间的占用,由于判断矩阵与待排序的数据列的对应关系是固定不变的,而矩阵与结果串直接的对应关系也是固定不变的,所以可以依照结果串与判断矩阵之间的对应关系也是固定不变的,故而可以直接将对比结果统计到结果串里面。
技术实现思路
18、如
技术实现思路
1-17中任意一条
技术实现思路
所述的环形数据对比方法,其特征在于:在对比操作和统计操作之间插入其他操作。
技术实现思路
19、人工智能系统,其特征在于:具有
技术实现思路
1-18中任意一条
技术实现思路
所述的技术方案。
技术实现思路
20、图像处理系统,其特征在于:具有
技术实现思路
1-18中任意一条
技术实现思路
所述的技术方案。
技术实现思路
21、大数据库系统,其特征在于:具有
技术实现思路
1-18中任意一条
技术实现思路
所述的技术方案。
技术实现思路
22、互联网搜索系统,其特征在于:具有
技术实现思路
1-18中任意一条
技术实现思路
所述的技术方案。
技术实现思路
23、通讯系统,其特征在于:具有
技术实现思路
1-18中任意一条
技术实现思路
所述的技术方案。
技术实现思路
24、云系统,其特征在于:具有
技术实现思路
1-18中任意一条
技术实现思路
所述的技术方案,用于分析分子。
技术实现思路
25、办公系统,其特征在于:具有
技术实现思路
1-18中任意一条
技术实现思路
所述的技术方案,用于分析处理数据。
技术实现思路
26、智能设备应用系统,其特征在于:具有
技术实现思路
1-18中任意一条
技术实现思路
所述的技术方案,用于分析处理数据。
技术实现思路
27、计算机应用系统,其特征在于:具有
技术实现思路
1-18中任意一条
技术实现思路
所述的技术方案,用于分析处理数据。说明:本专利技术在运算时各个单元的对比是独立的分开的数据关联性很低,相互直接没有顺序要求,可以不按顺序操作,所以本专利技术在能够完美支持并行运算(比如CUDA技术、多线程技术)。本专利技术应用于串行运算时具有运算时间不随数据内容变化,具有可以稳定预测运算时间的技术效果。本专利技术可以实现依靠本文档来自技高网
...
数据排序方法、人工智能、图像处理、大数据库、互联网搜索、通讯、云系统

【技术保护点】
数据排序方法,其特征在于:将待排序的数据列的各单元的需对比数据与其他单元的需对比数据进行比较;对对比结果进行线性统计,利用统计所得的结果作为排序参考。

【技术特征摘要】
1.数据排序方法,其特征在于:将待排序的数据列的各单元的需对比数据与其他单元的需对比数据进行比较;对对比结果进行线性统计,利用统计所得的结果作为排序参考。2.数据排序方法,其特征在于:包括判断矩阵、结果串;判断矩阵是逻辑矩阵,判断矩阵具有两个维度,第一维度、第二维度;判断矩阵用于容纳对比结果;结果串是用来储存匹配结果的数据列;结果串的各个单元具有逻辑下标,结果串中各个单元的逻辑下标的是其在结果串的顺序排列位置;将第一环状数据的各个单元与第二环状数据的单元进行对比并将对比结果储存在判断矩阵中,对对比结果进行统计,并储存在结果串中,利用结果串所包含的信息进行排序。3.如权利要求1-2中任一权利要求所述的数据排序方法,其特征在于:进行对比是当两个被对比单元的被对比数据相等时,以这两个被对比单元的逻辑下标作为比较的参考。4.如权利要求1-3中任一权利要求所述的数据排序方法,其特征在于:所述的对比方法是:将对比结果填充到判断矩阵对应位置中,设判断矩阵的单元g在判断矩阵中的第一维度坐标为x、第二维度坐标为y,则单元g用于容纳待排序的数据列中逻辑下标为x的单元的需对比数据与待排序的数据列中逻辑下标为y的单元所包含的需对比数据的对比结果。5.如权利要求1-4中任一权利要求所述的数据排序方法,其特征在于:所述的统计方法是:将判断矩阵中第二维度坐标相同的单元的值统计并储存在结果串对应位置中,方法是:设结果串的单元r的逻辑下标为y,则将判断矩阵中第二维度坐标为y的单元的值统计并存储存在结果串的单元r中,所获得的结果串的数据即排列位置,结果串的单元代表待排序数据列的排列位置,下标与结果串单元...

【专利技术属性】
技术研发人员:刘伟
申请(专利权)人:刘伟
类型:发明
国别省市:湖南,43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1