首页 / 专利库 / 电脑编程 / 算法 / 使用深度学习算法来评价输入数据

使用深度学习算法来评价输入数据

阅读:420发布:2020-05-08

专利汇可以提供使用深度学习算法来评价输入数据专利检索,专利查询,专利分析的服务。并且本 发明 提供了一种用于使用 深度学习 算法 来评价输入数据的集合的方法,所述输入数据包括以下各项中的至少一项:对象的临床数据;对象的基因组数据;多个对象的临床数据;以及多个对象的基因组数据。所述方法包括:获得输入数据的集合,其中,输入数据的所述集合包括被布置到多个数据集群中的原始数据,并且基于所述多个数据集群来调谐所述深度学习算法。所述深度学习算法包括: 输入层 ; 输出层 ;以及多个隐层。所述方法还包括:使用所述深度学习算法对所述原始数据执行统计聚类,从而生成统计集群;并且从每个统计集群获得标记。最终,基于所述标记来评价输入数据的所述集合,以导出关于一个或多个对象的医学相关性的数据。,下面是使用深度学习算法来评价输入数据专利的具体信息内容。

1.一种用于使用深度学习算法来评价输入数据的集合的计算机实施的方法(100),所述输入数据包括以下各项中的至少一项:对象的临床数据;对象的基因组数据;多个对象的临床数据;以及多个对象的基因组数据,所述方法包括:
(110)获得输入数据的集合,其中,输入数据的所述集合包括被布置到多个数据集群中的原始数据;
(120)基于所述多个数据集群来调谐所述深度学习算法,其中,所述深度学习算法包括:
输入层(250);
输出层(270);以及
多个隐层(260);
(130)使用所述深度学习算法对所述原始数据执行统计聚类,从而生成统计集群;
(140)从每个统计集群获得标记,其中,每个标记是与集群内包含的单个临床参数有关的生物标记;并且
(150)基于所述标记来评价输入数据的所述集合,以导出关于一个或多个对象的医学相关性的数据,其中,参考从具有相似状况和/或症状的对象收集的历史对象数据来评价所述标记,以确定针对所述对象的存活率和/或有效处置方法。
2.根据权利要求1所述的方法,其中,对所述深度学习算法的所述调谐包括:
确定所述输入数据的高斯平均宽度;
确定所述深度学习算法的损失函数的收敛速度;并且
基于所述高斯平均宽度和所述收敛速度来选择隐层的数量。
3.根据权利要求2所述的方法,其中,对所述高斯平均宽度的所述确定基于以下各项中的至少一项:所述数据集群的大小,以及数据集群的数量。
4.根据任一前述权利要求所述的方法,其中,所述深度学习算法是自动编码器
5.根据任一前述权利要求所述的方法,其中,对所述统计聚类的所述执行包括:将所述深度学习算法的所述隐层视为低维表示,其中,识别所述隐层的主要变量以执行所述统计聚类,以便减少所要求的计算的数量。
6.根据任一前述权利要求所述的方法,其中,所述统计聚类是k均值聚类。
7.根据任一前述权利要求所述的方法,其中,对输入数据的所述集合的所述评价包括预测所述对象的存活率。
8.根据任一前述权利要求所述的方法,其中,在所述深度学习算法的相邻隐层之间执行所述统计聚类。
9.根据任一前述权利要求所述的方法,其中,所述方法还包括:
(131)识别所述统计集群中的实例对(310),其中,所述实例对包括属于以下各项的原始数据点对:
输入数据的所述集合中的不同数据集群;以及
在执行所述统计聚类之后的相同的统计集群;
(133)根据所述输入数据中的所述数据点对之间的度对所述实例对进行排名;
(135)向用户呈现所述实例对;
(137)从所述用户获得用户输入,所述用户输入指示所述实例对是否应当被聚类在一起;并且
(139)基于所述用户输入来调谐所述深度学习算法。
10.根据权利要求9所述的方法,其中,所述角度的阈值用于限制被呈现给所述用户的实例对的数量。
11.一种包括计算机程序代码单元的计算机程序,当所述计算机程序在计算机上运行时,所述计算机程序代码单元适于实施根据任一前述权利要求所述的方法。
12.一种用于对使用深度学习算法对输入数据的集合的评价进行控制的控制器(320),其中,所述控制器适于:
获得输入数据的集合,其中,输入数据的所述集合包括被布置到多个数据集群中的原始数据,所述输入数据包括以下各项中的至少一项:对象的临床数据;对象的基因组数据;
多个对象的临床数据;以及多个对象的基因组数据;
基于所述多个数据集群来调谐所述深度学习算法,其中,所述深度学习算法包括:
输入层;
输出层;以及
多个隐层;
使用所述深度学习算法对所述原始数据执行统计聚类,从而生成统计集群;
从每个统计集群获得标记,其中,每个标记是与集群内包含的单个临床参数有关的生物标记;并且
基于所述标记来评价输入数据的所述集合,其中,参考从具有相似状况和/或症状的对象收集的历史对象数据来评价所述标记,以确定针对所述对象的存活率和/或有效处置方法。
13.根据权利要求12所述的控制器,其中,所述控制器还适于:
确定所述输入数据的高斯平均宽度;
计算所述深度学习算法的损失函数的收敛速度;并且
基于所述高斯平均宽度和所述收敛速度来选择隐层的数量。
14.根据权利要求12至13中的任一项所述的控制器,其中,所述控制器还适于:
识别所述统计集群中的实例对,其中,所述实例对包括属于以下各项的原始数据点对:
输入数据的所述集合中的不同数据集群;以及
在执行所述统计聚类之后的相同的统计集群;
根据所述输入数据中的所述数据点对之间的角度对所述实例对进行排名;
向用户呈现所述实例对;
从所述用户获得用户输入,所述用户输入指示所述实例对是否应当被聚类在一起;并且
基于所述用户输入来调谐所述深度学习算法。
15.一种数据分析系统,所述系统包括:
存储设备(410),其适于存储输入数据;
根据权利要求12至14中的任一项所述的控制器(420),其与所述存储设备通信;
用户接口(430),其与所述控制器通信,所述用户接口适于获得用户输入;以及显示设备(440),其与所述控制器通信,所述显示设备适于向用户显示信息。

说明书全文

使用深度学习算法来评价输入数据

技术领域

[0001] 本发明涉及深度学习领域,并且更具体地涉及使用深度学习算法来评价对象数据的领域。

背景技术

[0002] 深度学习是机器学习的一个分支,最近被证明在图像分析语音识别自然语言处理的领域非常成功。深度学习算法使用一系列连续的非线性变换层对输入数据中的非线性结构进行建模。虽然深度学习因其在图像和语音分析任务中的成功而仅在最近才开始流行,但是它们最初是在几十年前在机器学习文献中被引入的。这些算法在大量训练标签可用且特征工程设计通常要求领域专家付出大量努的任务中最为成功。
[0003] 在机器学习中,训练标签的质量和数量能够显著影响算法的性能。此外,在许多实际应用中,加标签的过程通常要求领域专家付出大量努力。因此,自然有动机来优化该过程并仅对优化机器学习算法的性能至关重要的数据实例加标签。主动学习专注于该问题并指导学习过程,使得对最富有信息量的数据实例加标签。在深度学习的背景下,由于这些算法采用的优化过程非常复杂,因此该问题非常具有挑战性。
[0004] 深度学习方法主要依赖于优化某些监督(分类)损失函数,并且如上所述,在大量训练数据可用的情况下,深度学习方法是成功的。
[0005] 因此,需要在没有大量加标签的训练数据的集合的情况下训练深度学习算法以始终产生准确结果的手段。另外,还需要无需用户付出大量努力即可获得关于深度学习算法的进度的用户输入的手段。

发明内容

[0006] 本发明由权利要求来限定。
[0007] 根据本发明的一个方面的示例,提供了一种用于使用深度学习算法来评价输入数据的集合的计算机实施的方法,所述输入数据包括以下各项中的至少一项:对象的临床数据;对象的基因组数据;多个对象的临床数据;以及多个对象的基因组数据,所述方法包括:
[0008] 获得输入数据的集合,其中,输入数据的所述集合包括被布置到多个数据集群中的原始数据;
[0009] 基于所述多个数据集群来调谐所述深度学习算法,其中,所述深度学习算法包括:
[0010] 输入层
[0011] 输出层;以及
[0012] 多个隐层;
[0013] 使用所述深度学习算法对所述原始数据执行统计聚类,从而生成统计集群;
[0014] 从每个统计集群获得标记,其中,每个标记是与集群内包含的单个临床参数有关的生物标记;并且
[0015] 基于所述标记来评价输入数据的所述集合,以导出关于一个或多个对象的医学相关性的数据,其中,参考从具有相似状况和/或症状的对象收集的历史对象数据来评价所述标记,以确定针对所述对象的存活率和/或有效处置方法。
[0016] 该方法使用经调谐的深度学习算法来评价输入的对象数据的集合,以便导出针对对象的医学相关性的数据。基于输入数据的现有数据集群来调谐深度学习算法,以便提高深度学习算法的准确性。通过基于输入数据(例如,对象的临床数据和基因组数据)调谐算法,深度学习算法可以更准确地执行对原始数据的统计聚类。
[0017] 从每个统计集群获得标记并将该标记用于评价输入数据,以便导出针对对象的医学相关性的数据,例如,存活率。标记可以是统计集群的主要变量,用于表示所述统计集群所包含的数据。
[0018] 可以参考从具有类似状况和/或症状的对象收集的历史对象数据来评价所述标记。
[0019] 在一些实施例中,对所述深度学习算法的所述调谐包括:
[0020] 确定所述输入数据的高斯平均宽度;
[0021] 确定所述深度学习算法的损失函数的收敛速度;并且
[0022] 基于所述高斯平均宽度和所述收敛速度来选择隐层的数量。
[0023] 以这种方式,除了深度学习算法的损失函数之外,深度学习算法还被调谐为考虑输入数据的流形结构。因此,选择了最优的隐层数量并且提高了深度学习算法的准确性,从而提高了对输入数据的评价的准确性。
[0024] 在另外的实施例中,对所述高斯平均宽度的所述计算基于以下各项中的至少一项:所述数据集群的大小,以及数据集群的数量。
[0025] 以这种方式,可以基于输入数据的流形结构来选择深度学习算法的隐层的数量,从而进一步提高深度学习算法的准确性。
[0026] 在一种布置中,所述深度学习算法是自动编码器
[0027] 以这种方式,深度学习算法可以对输入数据的集合执行监督学习,以便学习针对输入数据的集合的表示。通过采用自动编码器,不要求用户监督和提供关于深度学习算法的学习过程的反馈。
[0028] 在一些布置中,对所述统计聚类的所述执行包括:将所述深度学习算法的所述隐层视为低维表示。
[0029] 以这种方式,可以使用主要变量的集合来表示隐层,从而降低了对输入数据的集合操作深度学习算法所要求的处理能力。
[0030] 在一个实施例中,所述统计聚类是k均值聚类。
[0031] 通过对原始数据执行k均值聚类,可以生成k个统计集群以根据原始数据点在数据空间中的位置对原始数据点进行分组。以这种方式,可以对相似的数据点进行快速有效的分组。
[0032] 在一种布置中,对输入数据的所述集合的所述评价包括预测所述对象的存活率。
[0033] 通过将所述标记与从具有相似状况和/或症状的先前对象收集的数据进行比较,可以使用从统计集群获得的标记来预测对象的存活率。
[0034] 在一个实施例中,在所述深度学习算法的相邻隐层之间执行所述统计聚类。
[0035] 通过使用相邻的层,能够识别与数据组的分层布置有关的不同群集结构。例如,在癌症类型的层次结构中,高层集群结构能够包含两组,一组具有癌症对象,而另一组具有健康对象;然而,更详细的集群结构可能将每种癌症类型包含在不同集群中。众所周知,深度学习算法的体系结构能够捕获这种层次关系,其中,更接近输入数据的层与更一般的结构有关,而更深的层能够捕获更详细的集群关系。
[0036] 在一个实施例中,所述方法还包括:
[0037] 识别所述统计集群中的实例对,其中,所述实例对包括属于以下各项的原始数据点对:
[0038] 输入数据的所述集合中的不同数据集群;以及
[0039] 在执行所述统计聚类之后的相同的统计集群;
[0040] 根据所述输入数据中的所述数据点对之间的度对所述实例对进行排名;
[0041] 向用户呈现所述实例对;
[0042] 从所述用户获得用户输入,所述用户输入指示所述实例对是否应当被聚类在一起;并且
[0043] 基于所述用户输入来调谐所述深度学习算法。
[0044] 一个实例对是一种临界情况,其中,例如通过k均值聚类的方式,当使用更接近输入的隐层时,两个原始数据点最初被聚类到不同的数据集群中,但是当使用更深层的隐层时,两个原始数据点已经被归入相同的统计集群中。
[0045] 由于原始数据可以以向量形式被表示在数据空间中,因此实例对之间的角度可以用于确定配对可能性的度量。换句话说,两个数据点之间的角度越大,它们将被配对在一起的可能性就越小。此后,具有低角度的实例对可以被自动接受而被正确聚类在一起;然而,例如,对于具有大于预定阈值的角度的对,可能要求用户确认该配对是正确的。
[0046] 通过从用户获得关于在临界配对情况下的输入并基于所述用户输入来调谐深度学习算法,可以训练该算法对输入数据进行更准确的聚类和解读。这继而引起对输入数据的更准确的评价,从而导出与对象有关的医学相关信息。
[0047] 在另外的实施例中,所述角度的阈值用于限制被呈现给所述用户的实例对的数量。例如,考虑具有多个实例对的情况,这些实例对表现出先前描述的行为(当使用更接近输入的隐层时,这些实例对最初被聚类到不同的数据集群中,而当使用更深的隐层时,这些实例对被归入相同的统计集群中),它们的角度在[0,π]的范围内。阈值可以被设置在2π/3处,这意味着只有角度大于该阈值的实例对才被显示给用户。替代地,阈值可以被设置在[0,π]的范围内的任何角度处。
[0048] 以这种方式,可以确保用户不会暴露于难以管理的数据量,并且用户仅被呈现有对深度学习算法的调谐有最大影响的实例对。
[0049] 基于根据本发明的一个方面的示例,提供了一种包括计算机程序代码单元的计算机程序,当所述计算机程序在计算机上运行时,所述计算机程序代码单元适于实施上述方法。
[0050] 基于根据本发明的一个方面的示例,提供了一种用于对使用深度学习算法对输入数据的集合的评价进行控制的控制器,其中,所述控制器适于:
[0051] 获得输入数据的集合,其中,输入数据的所述集合包括被布置到多个数据集群中的原始数据,所述输入数据包括以下各项中的至少一项:对象的临床数据;对象的基因组数据;多个对象的临床数据;以及多个对象的基因组数据;
[0052] 基于所述多个数据集群来调谐所述深度学习算法,其中,所述深度学习算法包括:
[0053] 输入层;
[0054] 输出层;以及
[0055] 多个隐层;
[0056] 使用所述深度学习算法对所述原始数据执行统计聚类,从而生成统计集群;
[0057] 从每个统计集群获得标记,其中,每个标记是与集群内包含的单个临床参数有关的生物标记;并且
[0058] 基于所述标记来评价输入数据的所述集合,其中,参考从具有相似状况和/或症状的对象收集的历史对象数据来评价所述标记,以确定针对所述对象的存活率和/或有效处置方法。
[0059] 在一个实施例中,所述控制器还适于:
[0060] 计算所述输入数据的高斯平均宽度;
[0061] 计算所述深度学习算法的损失函数的收敛速度;并且
[0062] 基于所述高斯平均宽度和所述收敛速度来选择隐层的数量。
[0063] 在一种布置中,所述控制器还适于:
[0064] 识别所述统计集群中的实例对,其中,所述实例对包括属于以下各项的原始数据点对:
[0065] 输入数据的所述集合中的不同数据集群;以及
[0066] 在执行所述统计聚类之后的相同的统计集群;
[0067] 根据所述输入数据中的所述数据点对之间的角度对所述实例对进行排名;
[0068] 对于角度大于预定值的实例对,向用户呈现所述实例对;
[0069] 从所述用户获得用户输入,所述用户输入指示所述实例对是否应当被聚类在一起;并且
[0070] 基于所述用户输入来调谐所述深度学习算法。
[0071] 基于根据本发明的一个方面的示例,提供了一种数据分析系统,所述系统包括:
[0072] 存储设备,其适于存储输入数据;
[0073] 如上所述的控制器,其与所述存储设备通信;
[0074] 用户接口,其与所述控制器通信,所述用户接口适于获得用户输入;以及[0075] 显示设备,其与所述控制器通信,所述显示设备适于向用户显示信息。
[0076] 根据本发明的又另外的方面,提供了一种用于使用深度学习算法来评价输入数据的集合的方法,所述输入数据包括以下各项中的至少一项:对象的临床数据;对象的基因组数据;多个对象的临床数据;以及多个对象的基因组数据,所述方法包括:
[0077] 获得输入数据的集合,其中,输入数据的所述集合包括被布置到多个数据集群中的原始数据;
[0078] 基于所述多个数据集群来调谐所述深度学习算法,其中,所述深度学习算法包括:输入层;输出层;以及多个隐层;
[0079] 使用所述深度学习算法对所述原始数据执行统计聚类,从而生成统计集群;
[0080] 从每个统计集群获得标记;并且
[0081] 基于所述标记来评价输入数据的所述集合,以导出关于所述对象的医学相关的数据。
[0082] 根据本发明的又另外的方面,提供了一种用于对使用深度学习算法对输入数据的集合的评价进行控制的控制器,其中,所述控制器适于:
[0083] 获得输入数据的集合,其中,输入数据的所述集合包括被布置到多个数据集群中的原始数据;
[0084] 基于所述多个数据集群来调谐所述深度学习算法,其中,所述深度学习算法包括:输入层;输出层;以及多个隐层;
[0085] 使用所述深度学习算法对所述原始数据执行统计聚类,从而生成统计集群;
[0086] 从每个统计集群获得标记;并且
[0087] 基于所述标记来评价输入数据的所述集合。
[0088] 参考下文描述的(一个或多个)实施例,本发明的这些方面和其他方面将变得明显并且得到阐明。附图说明
[0089] 现在将参考附图来详细描述本发明的示例,在附图中:
[0090] 图1示出了本发明的方法;
[0091] 图2示出了对输入数据的集合进行操作的自动编码器的视觉表示;并且[0092] 图3示出了用于运行图1的方法的数据分析系统。

具体实施方式

[0093] 本发明的实施例提供了用于使用深度学习算法来评价输入数据的集合的方法,该输入数据包括以下各项中的至少一项:对象的临床数据;对象的基因组数据;多个对象的临床数据;多个对象的基因组数据。该方法包括:获得输入数据的集合,其中,输入数据的集合包括被布置到多个数据集群中的原始数据;并且基于多个数据集群来调谐深度学习算法。深度学习算法包括:输入层;输出层;以及多个隐层。该方法还包括:使用深度学习算法对原始数据执行统计聚类,从而生成统计集群;并且从每个统计集群获得标记。最终,基于标记来评价输入数据的集合,以导出关于一个或多个对象的医学相关性的数据。
[0094] 图1示出了使用深度学习算法来评价对象输入数据的集合的方法100。
[0095] 在步骤110中,获得输入数据的集合。输入数据包括被布置到多个数据集群中的原始数据。原始数据可以包括一个或多个对象的临床数据和基因组数据,这些数据要被评价以导出关于一个或多个对象的在医学上重要的数据。
[0096] 例如,可以通过针对具有相同症状或状况的多个对象评价对象的数据来评价数据,以确定对象的存活率。原始对象数据可以例如包括:对象年龄;验血结果;症状;先前诊断出的状况等。
[0097] 在步骤120中,基于输入数据的集合的多个数据集群来调谐深度学习算法,其中,深度学习算法包括:输入层;输出层;以及多个隐层。
[0098] 对深度学习算法的调谐可以包括:确定输入数据的高斯平均宽度;确定深度学习算法的损失函数的收敛速度;并且以及高斯平均宽度和收敛速度来选择隐层的数量。对高斯宽度的计算可以基于数据集群的大小和/或数据集群的数量。
[0099] 高斯平均宽度在形式上被定义为E[supx,y∈K],其中,g是标准的高斯随机变量。直观地,它提供了对集合K大小的度量,并且能够针对某些频繁使用的数据分布模型(例如:高斯混合;基于字典表示的稀疏信号等)而被计算。
[0100] 在一些情况下,针对高斯混合或稀疏字典结构的公式可以用于确定针对给定的输入数据的集合的若干高斯平均宽度。可以基于针对每个宽度的相关联的收敛速度来最终选择用于调谐深度学习算法的高斯平均宽度。
[0101] 能够利用若干不同的体系结构选择来训练深度学习算法,并且能够将损失函数的收敛速度用作用于选择最优高斯平均宽度的准则,其中,更快的收敛则意味着更好的体系结构。
[0102] 在步骤130中,使用深度学习算法对原始数据执行统计聚类,从而生成统计集群。统计集群可以将深度学习算法的隐层视为低维表示。换句话说,可以识别隐层的主要变量以执行统计聚类,以便减少所要求的计算数量。
[0103] 统计聚类方法可以是例如k均值聚类。K均值聚类是一种向量量化方法,该方法基于向量(例如,输入数据)的分布对概率密度函数进行建模。k均值聚类将输入数据分组到k个不同的集群中。
[0104] 给定原始数据的集合(x1,x2,…,xn),其中,每个数据点均为d维实向量,k均值聚类旨在将n个数据点划分到k中,其中,k≤n,设S={S1,S2,…,Sk},以便使群集内平方和(WCSSS)(即,方差)最小化。在形式上,目标是找到:
[0105]
[0106] 其中,μi是集合Si中的数据点的平均值。
[0107] 可以在深度学习算法的相邻隐层之间执行统计聚类。通过使用相邻的层,能够识别与数据组的分层布置有关的不同群集结构。例如,在癌症类型的层次结构中,高层集群结构能够包含两组,一组具有癌症对象,而另一组具有健康对象;然而,更详细的集群结构可能将每种癌症类型包含在不同集群中。众所周知,深度学习算法的体系结构能够捕获这种层次关系,其中,更接近输入数据的层与更一般的结构有关,而更深的层能够捕获更详细的集群关系。
[0108] 在步骤130中执行统计聚类之后,该方法可以包括用于调谐深度学习算法的若干额外步骤。
[0109] 在步骤131中,在统计集群内识别实例对。实例对被定义为如下的原始数据点对:在输入数据的初始集合中,该原始数据点对属于不同的数据集群;而在执行统计聚类之后,该原始数据点对属于相同的统计集群。
[0110] 在步骤133中,可以根据输入数据中的数据点对之间的角度对实例对进行排名。能够使用由每个网络层产生的向量表示来测量角度。
[0111] 在步骤135中,对于角度大于阈值角度的实例对,可以将该实例对呈现给用户。能够设置角度的阈值以限制用户暴露于其中的数据量。例如,考虑具有多个实例对的情况,这些实例对表现出先前描述的行为(当使用更接近输入的隐层时,这些实例对最初被聚类到不同的数据集群中,而当使用更深的隐层时,这些实例对被归入相同的统计集群中),它们的角度在[0,π]的范围内。阈值可以被设置在2π/3处,这意味着只有角度大于该阈值的实例对才被显示给用户。替代地,阈值可以被设置在[0,π]的范围内的任何角度处。
[0112] 在步骤137中,可以从用户获得用户输入,该用户输入指示该实例对是否应当被聚类在一起。
[0113] 例如对于被认为不太可能被配对在一起的对,基于这些对在输入数据的集合中的角度,用户可以提供指示配对是否正确的输入。以这种方式,深度学习算法还可以从经训练的用户接收监督输入,以便提高算法的准确性。
[0114] 在步骤139中,可以基于用户输入来调谐深度学习算法。
[0115] 通过基于用户输入调谐深度学习算法,深度学习算法可以在未来的方法周期中更准确地评估相似实例对,而不必要求用户额外提供输入。以这种方式,深度学习算法就变得更加准确和高效。
[0116] 在步骤140中,从由深度学习算法产生的每个统计集群获得标记。由于输入数据包括一个或多个对象的临床数据和/或基因组数据,因此标记可以是与给定集群内包含的单个临床参数有关的生物标记。
[0117] 可以将标记与历史对象记录进行比较,以便确定哪些标记先前曾充当重要的对象评价点。以这种方式,可以训练深度学习算法以优先识别和评价这些评价点。在只有少量数据可用于对象或者输入数据大部分未加标签的情况下,这尤其重要。
[0118] 在步骤150中,基于标记来评价输入数据的集合,以导出关于一个或多个对象的医学相关性的数据。
[0119] 可以评价标记以导出对象的医学相关数据,例如,对象的存活率。可以通过将标记与从具有类似状况和/或症状的其他对象收集的历史数据进行比较来评价对象的存活率。替代地,历史对象数据也可以包括各种处置方法及其在处置已知状况中的有效性。以这种方式,评价还可以指示针对对象状况的有效处置方法。
[0120] 图2示出了对输入数据的集合220执行k均值聚类的自动编码器210的视觉表示200。能够看出,输入数据220包括在Voronoi图上表示的、被布置到多个数据集群240中的原始数据点230。
[0121] 在该示例中,深度学习算法是自动编码器210。自动编码器是一种人工神经网络,其可以用于无监督特征学习。该自动编码器包括:输入层250;多个隐层260;以及输出层270。
[0122] 如上所述,基于输入数据来调谐280自动编码器210的隐层260。例如,在这种情况下,由于初始输入数据中存在三个数据集群,因此自动编码器的隐层的数量被设置为三。替代地,可以基于数据集群中的每个的大小来调谐隐层。
[0123] 在对自动编码器的调谐之后,原始数据230被传递到输入层250。原始数据然后被传递通过隐层260而到达输出层270。输出层具有与输入层相同数量的节点,因此仅用于将原始数据重建成新的统计群集290。
[0124] 在该示例中,统计集群290在很大程度上类似于输入数据220的数据集群240;然而,能够看出,一个数据点300已经改变了集群。该数据点与新的群集中的其他数据点一起形成实例对310。然后可以根据输入数据的集合中的初始数据点中的数据点之间的角度对这些实例对进行排名。可以将给定阈值角度以上的那些实例对呈现给用户,以便获得关于这些数据点的新的集群是否正确的用户反馈。然后可以基于用户的反馈来调谐自动编码器。
[0125] 图3示出了数据分析系统400的示例。该数据分析系统包括:存储设备410,其适于存储输入数据;以及控制器420,其与存储设备通信;用户接口430,其与控制器通信,用户接口430适于获得用户输入;以及显示设备440,其与控制器通信,显示设备440适于向用户显示信息。
[0126] 如上所述,实施例利用控制器420来执行数据处理步骤。
[0127] 能够利用软件和/或硬件,以多种方式来实施控制器,从而执行所要求的各种功能。处理器是控制器的一个示例,该控制器采用一个或多个微处理器,可以使用软件(例如,微代码)对该一个或多个微处理器进行编程以执行所要求的功能。然而,也可以在采用或不采用处理器的情况下实施控制器,并且还可以将控制器实施为执行某些功能的专用硬件与执行其他功能的处理器(例如,一个或多个编程的微处理器和相关联的电路)的组合。
[0128] 可以在本公开内容的各种实施例中采用的控制器部件的示例包括但不限于常规的微处理器、专用集成电路(ASIC)和现场可编程阵列(FPGA)。
[0129] 在各种实施方式中,处理器或控制器可以与一个或多个存储介质410(例如,易失性和非易失性计算机存储器,例如,RAM、PROM、EPROM和EEPROM)相关联。可以利用一个或多个程序对存储介质进行编码,该一个或多个程序在一个或多个处理器和/或控制器上被运行时以所要求的功能来执行。各种存储介质可以被固定在处理器或控制器内,或者可以是可移动的,使得被存储在其上的一个或多个程序能够被加载到处理器或控制器中。
[0130] 用户接口430可以包括:鼠标键盘;或获得用户输入的任何其他合适单元。显示设备440可以包括屏幕。
[0131] 本领域技术人员通过研究附图、公开内容以及权利要求,在实践请求保护的发明时能够理解并实现对所公开的实施例的其他变型。在权利要求中,“包括”一词不排除其他元件或步骤,并且词语“一”或“一个”不排除多个。虽然某些措施被记载在互不相同的从属权利要求中,但是这并不指示不能有利地使用这些措施的组合。权利要求中的任何附图标记都不应被解释为对范围的限制。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈