CN103488672B - 在关联存储器内创建优化比较标准 - Google Patents
在关联存储器内创建优化比较标准 Download PDFInfo
- Publication number
- CN103488672B CN103488672B CN201310231463.4A CN201310231463A CN103488672B CN 103488672 B CN103488672 B CN 103488672B CN 201310231463 A CN201310231463 A CN 201310231463A CN 103488672 B CN103488672 B CN 103488672B
- Authority
- CN
- China
- Prior art keywords
- normative document
- standard
- attribute type
- associative storage
- multidimensional
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本公开涉及包括关联存储器(102)的***(100),该存储器包括多个数据(104)和多个数据间的多个关联关系(106)。多个数据(104)被收集到关联群(1208)中。关联存储器(102)经配置从而根据多个数据(104)间的至少间接关系(110)而被查询。***(100)也包括输入装置(120),其与所述关联存储器(102)通信,所述输入装置(120)经配置从而接收输入标准(1214)。***(100)也包括与输入装置(120)和关联存储器(102)通信的优化器(138)。优化器(138)经配置从而使用关联存储器(102)根据输入标准(1214)生成多维标准文件(1218)。优化器(138)将输入标准(1214)转换为与专家权重关联的数值表示,并且生成所述多维标准文件(1218)从而包括与所述输入标准(1214)有关的优化的多个标准。
Description
技术领域
本公开大体上涉及关联存储器管理,并且尤其涉及为了当在关联存储器中执行数据搜索时改进搜索标准而在关联存储器内创建优化比较标准。
背景技术
一些用户可能具有格式化当格式化关联存储器的查询时使用什么标准的困难。例如,当解释数据时可能出现问题。此外,对主题的不熟悉性可以导致创建不是优化的比较。进一步,当使用关联存储器执行公式化查询时的实体比较时,使用精确的标准可以是有帮助的。此外,优质的关联存储器比较可能依靠用户的主题专业技术,以便精确地执行实体比较。
因此,当查询关联存储器时可能出现的问题是怎样优化地形成查询的问题。当查询关联存储器时可能出现的另一个问题是当主题不是用户所擅长的领域时怎样优化关联存储器的查询。
发明内容
本发明说明性的多个实施例提供了一种***。该***包括关联存储器,其包括有多个数据和多个数据间的多个关联关系。多个数据被收集到关联群组中。关联存储器经配置从而根据多个数据间的至少间接关系查询。该***也包括与关联存储器通信的输入装置,该输入装置经配置从而接收输入标准。该***也包括与输入装置和关联存储器通信的优化器。优化器经配置从而使用关联存储器从输入标准生成多维标准文件。优化器将输入标准转换为与专家权重(expert weights)关联的数值表示,并且生成多维标准文件从而包括与输入标准有关的优化的多个标准。
说明性的实施例也提供方法。使用连接非瞬态计算机可读存储介质的计算机和包含多个数据和多个数据间多个关联关系的关联存储器实现该方法。多个数据被收集到关联群组中。关联存储器经配置从而根据多个数据间的至少间接关系查询。方法包括在与关联存储器通信的输入装置接收输入标准。该方法也包括使用关联存储器和与输入装置和关联存储器通信的优化器从输入标准生成多维标准文件。该方法也包括使用优化器将输入标准转换到与专家权重关联的数值表示。该方法也包括使用优化器生成多维标准文件,从而包括与输入标准有关的优化的多个标准。
说明性的实施例也提供***。***包括关联存储器,其包含多个数据和多个数据间的多个关联关系。多个数据被收集到关联群组中。关联存储器经配置从而根据从包括多个数据间的直接和间接关系的群组中选择至少一个关系而被查询。关联存储器逻辑上被分成多个透视图。多个透视图(perspectives)包含多个数据的子集的相应的多个表示。该***也包括输入装置,其经配置从而接收第一标准文件和第二标准文件。第一标准文件包含多个透视图中的第一透视图中的第一属性种类和第一透视图中的第二属性种类。第二标准文件包含第一透视图中的第三属性种类和第一透视图中第四属性种类。第一属性种类和第三属性种类等同。第二属性种类和第四属性种类等同。该***也包括优化器,其经配置从而在第一标准文件和第二标准文件上执行多维组合,从而形成包含第一透视图中的第五属性种类和第一透视图中第六属性种类的第三标准文件。第五属性种类等同于第一属性种类和第三属性种类。第六属性种类等同于第二属性种类和第四属性种类。
特征和功能可以在本公开的各种实施例中独立实现,并且可以在其他实施例中组合,其中能够参考下列描述和附图看出更多细节。
附图说明
在权利要求中阐明被认为表征说明性的实施例的新颖特性。然而当结合附图阅读时,通过参考本公开的说明性的实施例的详细说明,会更好地理解说明性的实施例以及更优选的使用方式、进一步目标及其特性,其中:
图1是按照说明性的实施例用于公式化关联存储器的查询的***;
图2是按照说明性的实施例用于关联存储器中查询属性选择的优化的示意图;
图3是按照说明性的实施例的在说明性的实施例中使用的化学制品的比较的标准文件的实例的示意图;
图4是按照说明性的实施例的部分的实体比较的实例的示意图;
图5是按照说明性的实施例其中权重分配给比较标准的部分的比较的标准文件的实例的示意图;
图6是按照说明性的实施例的有关用于创建组合标准文件的给定领域的部分的比较的多个标准文件的实例的示意图;
图7是按照说明性实施例的用于耐腐蚀部分的优化比较标准的实例的示意图;
图8是按照说明性实施例的具有从用于耐腐蚀部分的优化比较标准公式化的有关结果的关联存储器中的部分比较的实例的示意图;
图9是按照说明性实施例示出关联存储器内部的优化比较标准的创建的图表;
图10是按照说明性实施例示出关联存储器内部的优化比较标准的创建的流程图;
图11是按照说明性实施例示出关联存储器内部的优化比较标准的创建的流程图;
图12是按照说明性实施例示出多维标准创建和使用的图表;
图13是按照说明性实施例示出多维标准创建和使用的流程图;和
图14是按照说明性的实施例数据处理***的示意图。
具体实施方式
说明性实施例认识并考虑在关联存储器中公式化优化查询可能是困难的,特别是在用户不在主题专家的技术领域中。因此,说明性实施例提供用于为关联存储器查询自动优化属性选择的装置和方法。说明性的实施例具有许多其他应用。
说明性的实施例提供几个有用的功能。说明性的实施例可以通过为每个人的使用创建优化标准提供有效机构利用跨大量数据组的知识。这个功能可以得到相对于关联存储器的使用的相当大的成本节省。说明性的实施例也可以在专业人员和初学者用户之间跨接学问间隙,从而促进生产率而没有必须保持专家的标杆。这个功能可以导致相对于关联存储器的使用的成本避免。说明性的实施例可以帮助减少由于与导出知识或从大的复杂的数据集理解关联的困难的混乱的潜在可能。说明性的实施例可以为在关联存储器内更好的标准选择提供长期解决方法,从而再次避免成本。
现在注意回到这里所述的说明性实施例的操作功能的实例。说明性的实施例提供了***方法的创建,其允许用户将有用的标准聚在一起,并且将其分配到关联存储器的透视图内的特别指定的属性。然后,当用户比较实体时,用户可以选择最佳标准使用,其关于根据从所述用法集聚的信息其透视图内的特别指定属性。
以这个方式,说明性的实施例可以用于导出关联存储器中的优化标准。可以在比较查询中应用优化标准,以便获得更加相关且更精确的结果。
换句话说,说明性的实施例提供用于为关联存储器内的实体比较创建优化比较标准的方法和***。实现这个说明性的实施例的一种方式是将比较标准的个体数字表示法保存在相应于具体属性或其透视图的二进制文件中。所保存的文件可以保持在相同目录位置中,其他本地存储的标准文件在相同透视图内,全部共用相同指定属性。然后,说明性的实施例可以使多维组合并积累这些标准文件,以便标准文件能够由其他用户使用。以这个方式,其他用户可以利用创建标准文件的用户的知识和专门技术。
此外,说明性的实施例可以为用户提供动态预先确定过滤器,其自动选择最佳标准,以便为关联存储器内的给定透视图的具体属性比较实体。说明性的实施例可以根据从上述用法集聚的信息的组合选择正确标准。说明性的实施例可以通过应用在事先调查期间获得的主题专门技术,帮助用户获得更多相关的实体比较。因此,在一个说明性的实施例中,***可以提供优化的的“一个尺寸适合全部”的方法,而如果存在保持与透视图或具体属性的个体相关性。
如这里所使用的,术语“关联存储器”涉及多个数据和多个数据间的多个关联关系。数据和关联关系可以被存储在非瞬态计算机可读存储介质中。多个数据可能被收集到关联群组中。关联存储器可以经配置从而除了根据多个数据间的直接相关性以外根据多个数据间的间接关系而被查询。关联存储器也可以经配置从而根据直接关系、和直接和间接关系的组合而被查询。
因此,关联存储器可以被表征为多个数据和多个数据间的多个关联关系。多个数据可能被收集到关联群组中。关联存储器可以经配置从而根据除了多个数据间的直接相关性以外的多个数据间的至少一个关系查询,其从包括直接和间接关系的群组中选择。关联存储器也可以采取软件形式。因此,关联存储器也被认为是这样的过程,通过该过程信息被收集到关联群组中,以便根据除了直接相关性的关系获得新的理解。
如这里所使用的,术语“实体”涉及具有清楚、分离存在物的物体,尽管这种存在物不需要是材料存在物。因此,抽象物和法定构造可以被认为是实体。如这里所使用的,实体不需要是有生命的。
如这里所使用的,“透视图(perspective)”可以是“观点(point of view)”。对于关联存储器,透视图可以是用于用户领域的特殊方面的上下文或背景的选择。
如这里所使用的,“领域”可以是在手边用于分析的主题。
图1是按照说明性的实施例用于公式化关联存储器的查询的***。可以使用一个或更多数据处理***,可能在分布式或者网络的环境中,并且可能通过被称为“云”的远程管理数据处理***的群组执行图1示出的***100。实现***100的一个或更多数据处理***的每个都可以是参考图12描述的***1200,或者其变形例。***100可以表征为包括一个或更多区块。这些区块的每个可以是分离或者是单片结构的部分。
***100可以包括关联存储器102。关联存储器102可以包括多个数据104和多个数据间的多个关联关系106。多个数据104可以被收集到关联群组108中。关联存储器102可以经配置从而除了根据多个数据104间的直接相关性112以外根据多个数据104间的间接关系110查询。
关联存储器102可以在逻辑上分成多个透视图114。多个透视图114可以包括多个数据116的子集的相应的多个表示。多个的透视图114可以包括特殊的透视图,比如第一透视图118。
***100可以包括输入装置120。输入装置120可以是经配置从而接收输入的有形装置。输入装置120的实例包括键盘、鼠标、触摸屏、经配置从而接收数据的有形处理器、数据总线、有形语音识别***及其他。输入装置120可以经配置从而接收第一标准文件122和第二标准文件124。第一标准文件122可以包括多个透视图114中的第一透视图118的第一属性种类126。第一标准文件122也可以包括第一透视图118的第二属性种类128。第二标准文件124可以包括第一透视图118的第三属性种类130和第一透视图118的第四属性种类132。第一属性种类126和第三属性种类130可以等同134。第二属性种类128和第四属性种类132等同136。通过“等同”,说明性的实施例设想所讨论的属性涉及相同题材。例如,第一属性种类126和第三属性种类130可以涉及相同的材料性质,但是不同的属性可以涉及相同材料的不同物体。
***100也可以包括优化器138。优化器138可以是数据处理***,诸如图14的数据处理***1400,其结合非瞬态计算机可读存储介质上存储的软件操作。这种软件可以经配置从而执行这里所述的功能。优化器138可以经配置从而在第一标准文件122和第二标准文件124上执行多维组合140,从而形成第三标准文件142。第二标准文件142可以包括第一透视图118的第五属性种类144和第一透视图118的第六属性种类146。第五属性种类144可以等同于134第一属性种类126和第三属性种类130。第六属性种类146可以等同于136第二属性种类128和第四属性种类132。
在说明性的实施例中,第五属性种类144可以具有与第一属性种类126的第一值或者第三属性种类130的第三值不同的第五值。同样,第六属性种类146可以具有与第二属性种类128或者第四属性种类132的第四值不同的第六值。然而,在一些说明性的实施例中这些对应值可以相同。
在说明性的实施例中,第一值可以是第一用户可选择的复选框。同样,第二值可以是第二用户可选择复选框,第三值可以是第三用户可选择的复选框,并且第四值可以是第四用户可选择的复选框。在说明性的实施例中,第五价值可以是由优化器138确定的第五复选框,并且第六值可以是由优化器138确定的第六复选框。优化器138可以将这些复选框的每个都转换为适合于在多维组合140期间计算的数值。
可以改变涉及检查盒的这些说明性的实施例。在一个说明性实施例中,用户可能无法修改第五和第六复选框(checkbox),尽管在其他说明性实施例中,用户可能呈现有修改第五和第六复选框的能力。在还另一个说明性的实施例中,复选框可以由数字、字母、特性、图片、或任何其他方便的表示代替。也可能使用其他介质,如果因此配置输入装置120和优化器138,那么这些介质包括声音或触摸。因此,如上所述的值不限制于数字。
可以通过对如上所述的各种值加权进一步影响多维组合140。例如,第一值可以分配第一权重,第二值可以分配第二权重,第三值可以分配不同于第一权重的第三权重,并且第四值可以分配不同于第二权重的第四权重。在这个说明性的实施例中,优化器138可以进一步经配置从而包括第一权重、第二权重、第三权重、和第四权重作为多维组合140的一部分。
例如,在具体说明性的实施例中,第一值可以是第一检查盒。第一检查盒被分配大于或小于分配给第一属性种类126的剩余检查盒的权重。因此,当执行多维组合140,优化器138可以给出或多或少的权重给第一值。
***100可以进一步不同于如上所述的说明性实施例。例如,***100也可以包括查询装置148。查询装置148可以被连接到120,但是可以连接到用于接收有关于查询的任何适合的工具。因此,尽管用户可以使用输入装置120将查询输入到查询装置148,但是查询装置148可以从其他源接收查询或有关于查询的信息,包括自动从意图自动生成查询或查询信息的过程。无论如何,查询装置148可以经配置从而使用第三标准文件142执行关联存储器102的查询。这个查询可以在第一透视图118内部执行。
在有关于自动生成查询的具体实例中,查询装置148接收第三标准文件142作为输入,并且自动使用第三标准文件142作为用于在关联存储器102上执行查询的基础。然而,在其他说明性的实施例中,用户可以在提出查询之前编辑或者有机会编辑第三标准文件142。除了使用第三标准文件142,用户也可以增加附加信息到查询。在一些情形中,用户也可以选择当使用查询装置148使用查询时忽视第三标准文件142。
说明性的实施例包括用于反馈多维组合的结果给优化器138的选择。因此,输入装置120可以进一步经配置从而接收第三标准文件142。在这个情形中,优化器138可以经配置从而在第一标准文件122、第二标准文件124、第三标准文件142上执行多维组合140。这个新的多维组合可以形成第四标准文件。第四标准文件的结构可以类似于第三标准文件142的结构。因此,第四标准文件可以包括第一透视图118中的第七属性种类和第一透视图118中的第八属性种类。第七属性种类和第一属性种类126可以等同,并且同样第八属性种类和第三属性种类130可以等同。
图1中示出的说明性实施例可以进一步变化。例如,按照透视图的单个属性或者按照相同透视图,第一标准文件122和第二标准文件124可以被保存在关联存储器102或者其他存储装置中。类似地,根据具体属性、具体透视图的一个或两者,第三标准文件142可以被保存在关联存储器102或者其他存储装置中。因此,按照透视图或透视图的属性可以存取这些标准文件。
图1中示出的说明性的实施例不是意味着暗示对可以实现不同说明性实施例的方式的物理或结构限制。除了和/或代替所示的可以使用其他部件。一些部件在一些说明性实施例中可能不是必须的。同时,区块经呈现从而示出一些功能部件。当在不同的说明性实施例中实现时,这些区块的一个或更多可以被组合和/或分为不同区块。
图2是按照说明性的实施例用于关联存储器中查询属性选择的优化的示意图。为关联存储器中查询优化属性选择的过程可以是参考图1所述的说明性实施例的具体实例。
主要注意回到关联存储器的概论。关联存储器200可以根据内容而不是地址存储信息,并且存储内容间的关系,以便识别可能不明显的关系。这个功能当对大量数据操作时尤其有用的。因此,关联存储器技术被认为是这样的过程,通过该过程信息被收集到感兴趣的关联群组中,以便根据除了直接相关性的关系获得新的理解。
关联存储器200可以包括关于一个或更多领域的数据,诸如领域202。再次,“领域”可以是在手边用于分析的主题。领域202可以包括一个或更多实体204。再次,“实体”可以涉及具有清楚、分离存在物的物体,尽管这种存在物不需要是材料存在物。具体实体可以包含一个或更多用于描述其的属性。
在具体实例中,“领域”可以是“飞机维护”,并且“实体”可以是当执行飞机维护时使用的具体部分。实体也可以是销售该部分的公司、描述该部分的具体数据段、或者涉及领域202的数据的许多其他实例。每个实体都可以包括一个或更多属性,诸如属性206。例如,属性206可以是部分的性质,诸如该部分是否是耐腐蚀的。
如上所述,当公式化关联存储器200的查询是用户可能不擅长领域202的主题时,可能出现问题。在这个情形中,按照查询得出的比较可以是非最佳的。因此,整个议程计划,诸如飞行器的维护,可能是较无效的。
此外,说明性的实施例可以为用户提供动态过滤器,其自动选择最佳的或接近最佳标准,以便为关联存储器内的给定透视图的具体属性比较实体。说明性的实施例可以根据由主题专家从上述用法集聚的信息的组合选择正确标准,这些专家当执行关联存储器200的查询时具有在属性的选择上具有更完全的控制。因此,说明性的实施例可以通过应用具有优选的“一个尺寸适合全部”的方法帮助用户获得更多相应的实体比较,如果存在这样的方法,即使用户不是主题专家,该方法也有关于用户的透视图或者具体属性。
在宽的非限制性实例中,主题专家可以已经为涉及实体214的属性206中的许多属性建立第一数目的值212。然后,主题专家可以将属性206和第一数目的值212保存在标准文件中。类似地,相同或不同主题专家可以将用于属性208和属性210的值保存在第二和第三标准文件中。
随后,可能不是主题专家的另一个用户可以通过生成属性组218的组合216利用主题专家的知识。可以由属性206、属性208、和属性210的多维比较生成组合216。在所讨论的全部实体204之间,以属性对属性为基础比较这些属性的值。结果得到最佳标准文件220。然后,最佳标准文件220可以用作关联存储器200的查询的基础。结果,用户能够利用主题专门技术,而不需要实际上是主题专家。
图3是按照说明性的实施例的在说明性的实施例中使用的化学制品的比较的标准文件的实例。标准文件300可以是图2的属性206、属性208、或者属性210的实例。标准文件300可以涉及领域中的实体,例如图2中领域202的实体214。标准文件300也可以表现用于将给定材料的具体性质的相对相关性输入到特殊领域中的机构。
再次,当使用关联存储器执行实体比较时,公式化查询时使用精确标准改进最终的查询结果。因此,关联存储器可以依靠用户提供尽可能多的主题专门技术,一边准确地执行实体比较。
不幸地是,对于公式化使用什么标准或者所选标准将给以什么权重,不是主题专家的用户可能具有困难。解释数据的问题和对主题的不熟悉性可能导致没有创建最佳比较。
例如,标准文件300可以展示为复杂的数据集。标准文件300可以描述用于比较一个化学制品和另一个的标准。确定这些化学制品的哪个标准用于给定领域可能对不是主题专家的用户不明显。例如,当执行关于给定领域的查询时,用户可以提问材料的沸点302是否比材料的蒸汽压304更重要。
说明性实施例可以用于创建***方法,其允许用户将有用的创建标准聚在一起,并且将其分配到关联存储器透视图内的特定属性。然后,当用户比较实体时,用户可以选择最佳标准使用,其关于根据从以前使用而集聚的信息在其透视图内的特定属性。
说明性的实施例可以是迭代的。例如,因此每个查询和属性的新组合可以反馈到关联存储器作为附加的标准文件。因此,说明性的实施例提供改进使用的关联存储器,因为说明性的实施例保持上述标准然后基于这些标准。说明性的实施例也允许非专家利用在相同数据集操作的主题专家的知识,而减少或去除主题专家在非专家可以处理的材料上花费的时间。说明性的实施例可以是独立和普遍可展开的。说明性的实施例也可以是平***立和便携的。
图4是按照说明性的实施例的部分的实体比较的实例的示意图。图4的实体比较400可以是实体比较的实例,诸如图2的实体204。
如上所述,关联存储器可以在逻辑上被分为透视图,诸如透视图402。再次,透视图提供“观点”或者用于用户领域的特殊方面的背景。例如,部分404能够是被称为“商用飞行器”的问题领域内的透视图。
在关联存储器内,实体比较的结果可以是有序的实体列表,这些实体“相似”或“类似”透视图内原始的或者找到的实体。关联存储器可以收集这些实体间的全部匹配属性,从而公式化列表。列表的顺序可以取决于匹配属性的重要度。此外,列表的分级可以与所发现的属性数目相关联。
当进行比较时,一些匹配属性可以比其他的更相关。例如,用户可以考虑由于比较两个部分时较不相关的名为“区域”的属性,然而匹配的大小或材料可能是更相关的。因此,告诉关联存储器什么是重要的和什么是不重要的可以对获得优化比较非常有用。
图4中所示的结果可能不是最佳的,因为许多匹配属性可能被认为是过于普通并且不是十分相关。例如,更相关的比较可能是抗腐蚀的部分。
图5是按照说明性的实施例其中权重分配给比较标准的部分的比较的标准文件的实例的示意图。标准文件500可以是图3的另一个实例标准文件300。标准文件500可以是图2中的属性206的实例。标准文件500可以是图1的第一标准文件122或第二标准文件124的实例。
标准文件500包括属性种类502。属性种类502中的每个属性可以与定标504关联,该定标504指示对所关心领域的给定属性的相对重要性。在说明性的实施例中,定标504可以采取指示权重的复选框506的形式。低权重可以通过选择最左侧盒指示,并且高权重可以通过选择最右侧盒指示。高和低之间的相对权重可以通过适合地选择在中间的盒指示。在说明性的实施例中,主题专家可以做出这些选择。数据处理***可以将选择的复选框转换为相应数值用于后处理。
说明性的实施例不限制于图5中所示的实例。例如,指示相对权重的数字可以被直接输入到对话框或输入到另一个输入机构中。换句话说,可以存在更多或更少的复选框。也可以使用用于指示权重的其他的方案,例如下拉菜单、具有可调节杆高度的柱状图、或者其他方案
现在转向用于标准文件500的使用,为了获得相关的比较,说明性的实施例可以使用从透视图内的每个实体的属性种类得出的标准。这些属性种类502被示为列表。主题专家可以使用定标504将权重分配给这些种类,以便加强其与其他属性的关联关系,从而给其或多或少的重要性。
每个权重相应于在作为大范围复选框的图中表示的重要水平。用户能够向低端加权较少的种类,或者完全不加权。换句话说,说明性的实施例可以处理无法选择复选框作为“零”权重,意思指所讨论的属性是不相关的或者不重要。相反地,用户能够向较高端或相关的种类增加权重。
当用户完成用于特殊实体的权重分配时,他或她能够因此保存相对于透视图内的实体的具体属性的比较标准。例如,如果领域是飞机维护,那么对于给定的腐蚀部件,关于腐蚀的属性被分配权重并且在关联存储器的透视图内保存结果。在说明性的实施例中,如果主题专家没有指定用于属性的权重,那么说明性的实施例可以使用透视图代替。
说明性的实施例可以以二进制文件保存相应于其透视图和具体属性,例如“耐腐蚀”,的比较标准的单个数字表示。这个二进制文件可以采取其他的格式,但是无论采取什么格式都可以被称为“标准文件”。所保存的文件可以保持在相同目录位置中,与其他本地存储的标准文件在相同透视图内,全部共用相同指定属性。然后,说明性的实施例可以使多维组合并积累这些标准文件,以便标准文件能够普遍地使用。结果是结合的标准文件。其他的组合方案可以用于使用各种统计技术或外部分配的权重因子来生成组合标准文件。
得到的组合标准文件可以允许或许不是主题专家的其他用户利用最初创建标准文件的主题专家的知识和专门技术。因此,说明性的实施例可以允许初学者用户产生更靠近优化结果,而不需要主题专门技术。
因此,说明性的实施例提供通过使用到关联存储器的界面通知关联存储器当执行实体比较时使用什么标准。这个界面可以变化范围和功能性。然而,该界面可以保存在无论关联存储器能够处理什么能力中定义标准的工作。
说明性的实施例不必需限于相同类型的实体比较。说明性的实施例可以比较不同类型的实体,诸如保持要求的部分特征。
图6是按照说明性的实施例的有关用于创建组合标准文件的给定领域的部分的比较的多个标准文件的实例的示意图。标准文件组600可以包括标准文件602、标准文件604、标准文件606、和标准文件608。例如,这些标准文件的每个可以是图5的标准文件500、图3的标准文件300、图2的标准文件206、或者图1的第一标准文件122或者第二标准文件124。这些标准文件的每个都可以已经由一个或更多主题专家创建。
图6中所示的说明性实施例表现为维护领域中部件抗腐蚀而收集的四个不同的权重组合。每个标准表现了用户确定什么相对于评估耐腐蚀部分是有价值的。
说明性的实施例可以使用图6中所示的四个标准文件的每个计算最佳比较标准,从而当比较抗腐蚀部分时使用。说明性的实施例可以通过多维组合所保存的标准文件并将结果应用到图7所示的新的标准组得出该计算。然后,如图8所示,关联存储器可以将新的标准组应用到比较,从而得到更相关的结果。
图7是按照说明性实施例的用于耐腐蚀部分的优化比较标准的实例的示意图。组合的标准文件700可以是图1的第三标准文件的实例,或图2的最佳标准文件220。组合标准文件700可以通过将图6的标准文件组600组合到单个标准文件中得出。
在图7中,属性种类组702中的每个属性种类可以被分配在定标704中的给定权重。这个分配可以自动执行,由于如果具体属性没有指定,分配给具体属性或相同透视图内的相同属性种类的其他标准文件中的其他权重的组合。用于组合标准文件700中的给定属性的得出权重可以与用于生成组合标准文件700的一个标准文件中相应权重相同或不同。
图8是按照说明性实施例的具有从用于关联存储器的耐腐蚀部分的优化比较标准公式化的有关结果的关联存储器中的部分比较的实例的示意图。结果800可以是相对于图4的实体比较400的替换结果的实例。结果800可以使用图7的组合标准文件700生成。结果800可以胜过图4的实体比较400,因为结果800可以根据从生成过去标准文件的主题专家的过去操作利用的知识生成。用这样的方式,即使初学者用户可以能够生成相对于主题专家可以生成的结果的类似查询结果。
图9是按照说明性实施例示出关联存储器内部的优化比较标准的创建的图表。参考图1到图8描述,示意图900获取说明性的实施例使用。如下面所提到的,“过程”被称为执行动作。如这里所使用的,“过程”被认为是非瞬态处理器或经配置从而执行所述动作的其他实际装置,或者可以被认为是非瞬态计算机可读存储介质,其存储当执行时经配置从而实施所述的动作的计算机可用程序代码。
为了给定透视图或指定属性,该过程允许对公式化标准感觉满意的用户生成器自己的标准和标准文件。这个过程在环形“1”902的每个情况下示出。省略符号904指出以除了图9中所示的方式可以生成更多或更少的标准文件。
然后,该过程可以以相应于透视图、具体属性、或两者的个体二进制文件数字地保存每个生成的标准。这个过程在环形“2”906的每个情况下示出。标准文件不需要被存储为二进制文件,但是可以以其他格式存储。这个过程可以被执行比图9所示的更多或更少次。
然后,该过程可以多维组合所生成标准文件的两个或更多,可能与其他“公式化”文件一起,从而创建组合标准文件。这个过程在环形“3”908示出。组合标准文件可以是关于特殊透视图内部的具体属性的标准的累积。当生成组合标准文件时可以应用不同于或除了多维组合的数学过程。
然后,不考虑熟练程度或专门技术,该过程允许其他用户使用组合标准文件作为用于生成查询的基础,从而生成更多最佳结果。这个过程在环形“4”910示出。以这种方式,该过程可以使用积累的平均标准用于关于透视图内执行的具体属性的任何实体比较。该过程可以其后终止。
图9中所示的说明性的实施例不是意图暗示对可以实现不同说明性实施例的方式的实际或结构限制。可以使用除了和/或代替所示的其他元件。一些元件在一些说明性的实施例中可以不是必需的。同时,区块被呈现从而图示一些功能部件。当在不同说明性实施例中执行时,这些区块的一个或更多可以被组合和/或分为不同的区块。
图10是按照说明性实施例示出关联存储器内部的优化比较标准的创建的流程图。过程1000可以是图9的示意图900的实例。在使用中,过程1000可以是参考图1到图8描述的技术的流程。如下面所提到的,“过程”被称为执行动作。如这里所使用的,“过程”被认为是非瞬态处理器或经配置从而执行所述动作的其他实际装置,或者可以被认为是非瞬态计算机可读存储介质,其存储当执行时经配置从而实施所述的动作的计算机可用程序代码。
该过程通过确定用户是否关于领域知识渊博开始(区块1002)。这个确定可以通过接收用户输入并根据用户输入做出确定进行这个确定。这个确定也可以根据使用过程的用户的一致性自动进行或者通过其他自动方法自动进行。
响应于用户是知识渊博的(在区块1002“是”确定),并且在给定透视图、具体属性、或两者内,该过程可以根据由知识渊博的用户提供的标准创建并保存一个或更多标准文件(区块1004)。例如,当主题专家进入关于执行关联存储器的查询的标准和/或标准的权重时,该过程自动创建并保存每个标准文件。主题专家不需要知道或控制该过程。然而,在一些说明性的实施例中,主题专家可能在是否或怎样保存标准文件上具有一些控制。
然后,也在透视图、具体属性、或两者内,该过程创建一个或更多组合标准文件(区块1006)。每个组合标准文件都可以从在区块1004中创建并保存的标准文件的两个或更多的组合创建。也参考图1到图9描述标准文件的组合。
在区块1006创建组合标准文件之后,用户可以选择森么时候选择用于特殊实体比较的标准(区块1008)。当为特殊实体比较选择标准时,区块1008内的个体盒表现用户具有的选择。全部,区块1008示出用户选择的一个可能的结构。用户可以从大范围标准选择,其可能不是按照需要具体的。说明性的实施例允许用户在区块1008选择一个或更多新的选项,其被表示为属性具体标准。这些新的选项可以被包括作为最后的查询过程的部分。因此,一旦做出选择,该过程可以在评估比较的较大过程中继续。然而,参考图10,过程可以终止。
回到区块1002,如果用户不是关于领域知识渊博的(给区块1002“否”回答),那么从可利用标准备选做出选择(区块1010)。这些标准备选可以被表达为区块1008的部分。一旦做出选择,该过程可以在评估比较的较大过程中继续。然而,参考图10,过程可以终止。
图10中所示的说明性的实施例不是意图暗示对可以实现不同说明性实施例的方式的实际或结构限制。可以使用除了和/或代替所示的其他元件。一些元件在一些说明性的实施例中可以不是必需的。同时,区块被呈现从而图示一些功能部件。当在不同说明性实施例中执行时,这些区块的一个或更多可以被组合和/或分为不同的区块。
图11是按照说明性实施例示出关联存储器内部的优化比较标准的创建的流程图。过程1100可以是图9的示意图900和图10的过程1000的实例。在使用中,过程1100可以是参考图1到图8描述的技术的实例。如下面所提到的,“过程”被称为执行动作。如这里所使用的,“过程”被认为是非瞬态处理器或经配置从而执行所述动作的其他实际装置,或者可以被认为是非瞬态计算机可读存储介质,其存储当执行时经配置从而实施所述的动作的计算机可用程序代码。
该过程通过提供关联存储器开始,该存储器包含多个数据和多个数据间的多个关联关系,其中多个数据被收集到关联群组中,其中关联存储器经配置从而根据从包括多个数据间的直接和间接关系的群组中选择的至少一个关系查询,并且其中关联存储器逻辑上被分成多个透视图,并且其中多个透视图包含多个数据的子集的相应的多个表示(区块1102)。接着,该过程在处理器接收第一标准文件和第二标准文件,其中第一标准文件包含多个透视图中第一透视图中的第一属性种类和第一透视图中的第二属性种类,其中第二标准文件包含第一透视图中的第三属性种类和第一透视图中的第四属性种类,其中第一属性种类和第三属性种类等同,并且其中第二属性种类和第四属性种类等同(区块1104)。
接着,该过程使用处理器可以在第一标准文件和第二标准文件上执行多维组合,从而形成包含第一透视图中的第五属性种类和第一透视图中的第六种类属性的第三标准文件,其中第五属性种类等同于第一属性种类和第三属性种类,并且其中第六属性种类等同于第二属性种类和第四属性种类(区块1106)。然后,该过程可以将第三标准文件存储在非瞬态计算机可读存储介质上(区块1108)。该过程可以其后终止。
图11中所示的说明性的实施例不是意图暗示对可以实现不同说明性实施例的方式的实际或结构限制。可以使用除了和/或代替所示的其他元件。一些元件在一些说明性的实施例中可以不是必需的。同时,区块被呈现从而图示一些功能部件。当在不同说明性实施例中执行时,这些区块的一个或更多可以被组合和/或分为不同的区块。
图12是按照说明性实施例示出多维标准创建和使用的图表。***1200可以类似于图1的***100。因此,例如,图12的关联存储器可以是图1的关联存储器102。在一些说明性的实施例中,图1的关联存储器102可以包括图12的特性,其提供多维标准和多维标准文件的创建和使用。
在处理图12的特性之前,首先注意多维标准和多维标准文件。多维标准不同于标准文件的多维组合。如上所述,标准文件的多维组合可以在一个非限制实例中,其中为给定标准文件组平均相应属性种类值(在由属性种类基础的属性种类上),每个标准文件都具有类似的属性种类组。然而,如在其他地方所述的,属于“多维组合”设想在相应属性种类值上的其他数学操作,包括加权平均、其他已知统计数学操作、值的比较随后按照模糊逻辑或神经网络手续选择,或许多其他的方法,但不限制与此。
相反,多维标准可以考虑与具体属性种类关联的“值”。因此,可以关联许多多维标准,根据一对一基础,例如许多属性种类在标准文件中。
多维标准也经历与单维标准相反。例如,单维标准可以是单个数字,单个字母数字符号或其他的符号、表示一个对象的一串字母数字符号、或者表示一个或更多对象的其他数据,诸如图片文件、声音文件等等。因此,尽管单维标准可以具有多个数字、特性、或其他数据,其全部认为是用于搜索目的的一个对象。例如,如果将术语“Alaska”输入到搜索引擎,可以使用几个字母数字,但是搜索条件是单个对象并且因此可以是单维标准。存在单维标准的许多其他实例。
返回多维标准,多维标准可以包括许多值或者其他数据,包括数目、字母数字符号或其他的符号、画面文件、声音文件、数据间的关系或其他形式的元数据、诸如矩阵的字母数字符号的阵列或其他符号、和许多其他形式的数据。多维标准被设置为多个对象。因此,在非限制实例中,多维标准文件可以包括表示矢量场的数字的矩阵。这个矩阵可以是与用于标准文件的属性种类关联的“值”。
为了说明关于多维标准的问题,认为多维标准文件中的多个属性种类可以每个都包括相似矩阵或其他多维标准。使用多维标准文件的目标可以为不熟悉这些矢量场矩阵的非主题专家生成用于在具体认为的具体查询中使用的适当的具体多维标准文件。换句话说,说明性的实施例可以利用过去的标准文件,许多标准文件作为由主题专家以前确定的复杂的属性种类值,从而为具体任务生成用于关联存储器的具体查询的优化的标准文件。
为了更好地说明用于多维标准的使用,提供搜索技术的简要的历史。在过去十年中,数据源可能是简单的数据库,其具有由单个查询对象易于查询的场,诸如搜索术语。后来,各种类型的搜索引擎可以采用一个或更多单维标准,其可以单独使用和/或使用各种布尔操作符和/或结构化查询语言(SQL)算子组合使用,从而从诸如一个或更多数据库的信息资源产生简单或复杂的搜索结果。然而,近年来,相对于以前可获得的信息源,出现了许多更复杂的信息资源。这些复杂的信息源可以有关于复杂的技术、产品、和有关于此的信息源。这些复杂的技术和产品已经产生了描述这些技术和产品的同样复杂的信息和数据资源。为了进一步复杂的查询问题,可以使用多维标准执行某些查询。
如上所述的复杂的数据资源或来源,诸如关联存储器技术,已经快速超过可利用的搜索引擎的能力。搜索标准能力和SQL算子不可能存在,其使得用户能够找到对其复杂查询的简明且有意义的结果。举例来说,几乎所有网络用户都将检索词输入到其浏览器中,然后尝试过筛表面上无穷的并且通常无意义的过剩结果。当用更加复杂的数据源操作时,可能恶化这个问题,诸如关联存储器技术,并且当使用多维标准公式化在复杂数据源上的查询时这个问题更可能恶化。
因此,在非常复杂的数据源中搜索并找到数据变得更有挑战。找到这些复杂的数据源中的数据间的图形更有挑战。随着数据源的复杂性的增加,是吧有意义的搜索标准和创建有用的搜索查询能够对于几乎最有经验的数目有限的主题专家是挑战的。因此,所期望的目标可以是利用有经验的主题专家的专门技术,从而使得更多人能够快速获得所要求的数据,而不需要花费有限数目的主题专家的有限时间。
说明性的实施例可以使得大多数非专家用户独立创建能够搜索复杂数据源的最佳搜索标准。即使不熟练的用户建议简单的或一维的搜索标准,这种简单标准能够被转换为更优化的多维标准,其经配置从而从复杂的数据源传递更简明且有意义的结果。
例如,说明性的实施例可以生成或创建一个或更多多维标准,其依次可以用于查询复杂数据源。为了举例的目的,所设想的多维标准可以包括与所提出单维标准有关和/或技术上与其同义的多个标准。
这种相关标准可以由专家建立和/或识别,并且也可以由这里另外提出的关联存储器能力自动识别。进一步,多维标准也可以选择性地包括与标准有关的附加维的数据。例如,这些附加维可以包括用于这种标准、标准权重、分配给和/或由主题专家推理确定的权重的范围、或其他形式的元数据或其他有关信息。
建立并产生这种多维标准使得复杂数据源的一般用户能够改进其对这些复杂数据源的能力,尽管任何相对不能访问主题专家。在进一步说明性的实施例中,从过滤由这些复杂数据源的经验较少消费者提出的搜索标准和/或这些消费者所关心的搜索条件,可以生成优化的相关标准的多维组合。
说明性的实施例也在提出这种标准作为对复杂数据源的复杂查询之前允许单维标准被转换为多维标准,其中复杂数据源诸如关联存储器。例如,单维标准也可以由用户输入并在输入装置接收。优化器可以接收单维标准并将其转换为多维标准。
这个过程可以通过将单维标准作为到复杂数据源的查询输入晚餐,该数据源诸如关联存储器。返回的结果可以包括以前由主题专家建立的多维标准文件。优化器可能包括附加的搜索参数,其可以将这些多维标准文件组合到单个优化多维标准文件中。优化器也可以将输入标准转换为由主题专家提供的权重关联的数值表示。优化器也可以生成多维标准文件,从而包括与输入标准有关的优化的多个标准。
这个过程也可以通过使用单维标准并接收结果执行诸如关联存储器的复杂数据源的查询完成。该结果可以由优化器组合从而创建多维的标准文件。
这个过程也可以通过使用单维标准并接收结果执行诸如关联存储器的复杂数据源的查询完成。可以根据所接收结果找到或生成以前建立的多维标准文件(或单个文件)。这个过程可以是迭代的。最终,优化的多维标准文件可以生成并且用于在复杂数据源上执行复杂查询。
现在注意返回图12。***1200可以包括关联存储器1202。关联存储器1202可以包括多个数据1204和多个数据间的多个关联关系1206。多个数据1204可以被收集到关联群组1208中。关联存储器1202可以经配置从而根据多个数据1204间的至少间接关系1210查询。
***1200也包括输入装置1212。输入装置1212可以与关联存储器1202通信。输入装置1212可以经配置从而接收输入标准1214。
***1200也可以包括优化器1216。优化器1216可以与输入装置1212和关联存储器1202通信。优化器1216可以经配置从而使用关联存储器1202从输入标准1214生成多维标准文件1218。多维标准文件可以包括优化的多个标准1220,其可以与输入标准1214有关。
在说明性的实施例中,输入标准1214可以是单维标准。然而,在另一个说明性的实施例中,输入标准1214可以是多维标准。
在说明性的实施例中,多维标准文件1218可以包括一个或更多与输入标准1214有关的数据1222附加的维数。在说明性的实施例中,一个或更多数据1222的附加的维数可以从这样的群组中选择,该群组由用于输入标准1214的高低限制的范围、标准权重、分配给主题专家的权重的范围、由主题专家推断确定的权重的范围、和有关于输入标准1214的元数据组成。
在说明性的实施例中,优化器1216可以经配置从而通过组合在关联存储器1202中存储的预先存在的多维标准文件1224生成多维标准文件1218。在不同的说明性实施例中,可能存在***1200的其他变形。例如,***1200可以也包括图1的***100的全部能力,和如这里其他地方所述的其他能力。
在另一个变形中,优化器可以将输入标准1214转换为与专家权重关联的数值表示。专家权重是由主题专家以前提供或指定的权重,起于相应于输入标准1214的一个或更多属性种类的一个或更多值关联。优化器1216也可以生成多维标准文件1218,从而包括与输入标准1214有关的优化的多个标准1220。
仍旧,可能存在其他变形。例如,输入标准可以是单维标准或多维标准。多维标准文件1218可以包括一个或更多与输入标准有关的数据1222附加的维数。一个或更多数据1222的附加的维数可以从这样的群组中选择,该群组包括用于输入标准1214的高低限制的范围、标准权重、分配给主题专家的权重的范围、由主题专家推断确定的权重的范围、和有关于输入标准的元数据。优化器1216可以经配置从而通过组合在关联存储器1202中存储的预先存在的多维标准文件1224生成多维标准文件1218。
因此,图12中所示的说明性的实施例不是意图暗示对可以实现不同说明性实施例的方式的实际或结构限制。可以使用除了和/或代替所示的其他元件。一些元件在一些说明性的实施例中可以不是必需的。同时,区块被呈现从而图示一些功能部件。当在不同说明性实施例中执行时,这些区块的一个或更多可以被组合和/或分为不同的区块。
图13是按照说明性实施例示出多维标准创建和使用的流程图。过程1300可以使用图12的***1200、图1的***100、或图14的数据处理***1400实现。如上面所提到的,“过程”被称为执行动作。如这里所使用的,“过程”被认为是非瞬态处理器或经配置从而执行所述动作的其他实际装置,或者可以被认为是非瞬态计算机可读存储介质,其存储当执行时经配置从而实施所述的动作的计算机可用程序代码。
该过程可以在计算机连同非瞬态计算机可读存储介质和关联存储器中开始,其中关联存储器包含多个数据和多个数据间的多个关联关系,其中多个数据被收集到关联的群组中,其中关联存储器经配置从而根据多个数据间的至少间接关系查询,该过程可以在与关联存储器通信的输入装置接收输入标准(区块1302)。然后,该过程可以使用关联存储器和与输入装置和关联存储器通信的优化器从输入标准生成多维标准文件(区块1304)。该过程可以使用优化器将输入标准转换到与专家权重关联的数值表示(区块1306)。最终,该过程可以使用优化器生成多维标准文件,从而包括与输入标准有关的优化的多个标准(区块1308)。
图13中所示的过程1300可以变化或可以包括较多或较少的动作。例如,输入标准可以是单维标准或多维标准。多维标准文件可以包括一个或更多与输入标准有关的数据附加的维数。一个或更多数据的附加的维数可以从这样的群组中选择,该群组包括用于输入标准的高低限制的范围、标准权重、分配给主题专家的权重的范围、由主题专家推断确定的权重的范围、和有关于输入标准的元数据。过程1300可以使用优化器通过组合关联存储器中存储的预先存在的多维标准文件生成多维标准文件。
因此,图13中所示的说明性的实施例不是意图暗示对可以实现不同说明性实施例的方式的实际或结构限制。可以使用除了和/或代替所示的其他元件。一些元件在一些说明性的实施例中可以不是必需的。同时,区块被呈现从而图示一些功能部件。当在不同说明性实施例中执行时,这些区块的一个或更多可以被组合和/或分为不同的区块。
现在转向图14,其按照说明性的实施例示出数据处理***的示意图。图14中的数据处理***1400是数据处理***的实例,其可以用于实现说明性的实施例或者这里所公开的任何其他模块或***,诸如图1的***100。在这个说明性的实例中,数据处理***1400包括通信组织1402,其在处理器单元1404、内存1406、持久存储器1408、通信单元1410、输入/输出单元1412、和显示器1414之间提供通信。
处理器单元1404用来为软件执行指令,其可以被存入内存1406中。处理器单元1404可以是许多处理器、多处理器核、或者一些其他类型处理器,这取决于特殊实现过程。如这里参考项所使用的,许多意思是一个或更多项。进一步,可以使用许多异构型处理器***实现处理器单元1404,其中在单个芯片上存在主处理器与次级处理器。如另一个说明性实例,处理器单元1404可以是包含相同类型的多处理器的对称多处理器***。
内存1406和持久存储器1408是存储装置1416的实例。存储装置是任何片硬件,其能够存储信息,诸如数据、函数形式的程序代码、和/或临时基和/或永久基的其他适当的信息。在这些实例中,存储装置1416也可以被认为是计算机可读存储装置。例如,在这些实例中,内存可以是随机存取存储器或任何其他适当的易失性或非易失性存储装置。持久存储器1408可以是许多形式,其取决于特定实现过程。
例如,持久存储器1408可以包含一个或更多部件或装置。例如,持久存储器1408可以是硬盘驱动器、闪速存储器、可改写光盘、可改写磁带、或者上述的一些组合。由持久存储器1408所使用的介质也可以是可移动的。例如,可移动硬盘驱动器可以用于持久存储器1408。
在这些实例中,通信单元1410提供与其他数据处理***或装置的通信。在这些实例中,通信单元1410是网络接口卡。通信单元1410可以通过使用实际和无线通信链接提供通信。
输入/输出单元1412允许用其他可以连接到数据处理***1400的装置输入并输出数据。例如,输入/输出单元1412可以通过键盘、鼠标、和/或其它适当输入装置为用户输入提供连接。进一步,输入/输出装置可以发送输出给打印机。显示器1414提供机构从而为用户显示信息。
用于操作***、应用、和/或程序的指令可以位于存储装置1416中,其通过通信组织1402与处理器单元1404通信。在这些说明性实例中,指令以函数形式在持久存储器1408上。这些指令可以被存入内存1406,用于由处理器单元1404执行。不同实施例的过程可以由处理器单元1404使用计算机执行指令执行,该指令可以位于内存中,诸如内存1406中。
这些指令被认为是程序代码、计算机可用程序代码、或者可以由处理器单元1404中的处理器读取和执行的计算机可读程序代码。在不同实施例中的程序代码可以被包含在不同实际或计算机可读存储介质上,诸如内存1406或持久存储器1408。
程序代码1418以函数形式位于可以选择性移动的计算机可读介质1420上,病情可以被存在数据处理***1400上或转移到数据处理***1400用于由处理器单元1404执行。在这些实例中,程序代码1418和计算机可读介质1420形成计算机程序产品1422。在一个实例中,计算机可读介质1420可以是计算机可读存储介质1424或计算机可读信号介质1426。例如,计算机可读存储介质1424可以包括光盘或磁盘,其被***或放入驱动器或持久存储器的部分的其他装置中,用于被传递到持久存储器的部分的存储装置上,诸如硬盘驱动器。计算机可读存储介质1424也可以采取持久存储器的形式,诸如硬盘驱动器、拇指驱动器、或闪速存储器,其被连接到数据处理***1400。在有些情况下,计算机可读存储介质1424可能不是从数据处理***1400可移动。
换句话说,程序代码1418可以使用计算机可读信号介质1426被转移到数据处理***1400。例如,计算机可读信号介质1426可以是包含程序代码1418的传播数据信号。例如,计算机可读信号介质1426可以是电磁信号、光信号、和/或任何其他适当类型的信号。这些信号可以在通信链路上传输,诸如无线通信链路、光缆、同轴电缆、地址线、和/或任何其他适当类型通信链路。换句话说,在说明性实例中,通信链路和/或连接可以是实际的或无线的。
在一些说明性的实施例中,程序代码1418可以在网络上从通过计算机可读信号介质1426从另一个装置或数据处理***下载到持久存储器1408,用于数据处理***1400内部使用。例如,服务器数据处理***中的计算机可读存储介质中存储的程序代码可以在网络上从服务器下载到数据处理***1400。提供程序代码1418的数据处理***可以是服务器计算机、客户计算机、或者能够存储并传输程序代码1418的其他装置。
为数据处理***1400所说明的不同部件不是意味为可以实现不同实施例的方式提供构造限制。不同的说明性实施例可以在数据处理***中实现,该***包括除了或代替为数据处理***1400所说明的部件。图14中所示的其他部件可以不同于所示的说明性实例。不同的实施例可以使用能够操作程序代码的任何硬件或***实现。例如,数据处理***可以包括与无机部件整合的有机部件,和/或可以完全包含除了人类的有机部件。例如,存储装置可以由有机半导体组成。
在另一个说明性实例中,处理器单元1404可以采取硬件单元的形式,该单元具有为特殊使用制造或配置的电路。这个类型的硬件可以执行操作而不需要程序代码被从将配置存储装置存入内存,从而经配置从而执行操作。
例如,当处理器单元1404采取硬件单元的形式时,处理器单元1404可以是电路***、专用集成电路(ASIC)、可编程逻辑装置、或者经配置从而执行许多操作的其他适当类型的硬件。用可编程逻辑装置,该装置经配置从而执行许多操作。装置可以最后被重新配置,或者可以永久经配置从而执行许多操作。例如,可编程逻辑装置的实例包括可编程序逻辑阵列、可编程阵列逻辑、现场可编程逻辑阵列、现场可编程门阵列、及其他适当硬件装置。用这个类型的实现过程,程序代码1418可以被省略,因为在硬件单元中实现用于不同的实施例的过程。
在还另一个说明性实例中,处理器单元1404可以使用计算机和硬件单元中得到的处理器的组合实现。处理器单元1404可以具有许多硬件单元和许多处理器,这些经配置从而运行程序代码1418。用这个所述的实例,一些过程可以在许多硬件单元中实现,而其他过程可以在许多处理器中实现。
如另一个实例,数据处理***1400中的存储装置是可以存储数据的任何硬件仪器。内存、持久存储器、和计算机可读介质是有形形式的存储装置的实例。
在另一个实例中,总线***可以用于实现通信组织1402,并且可以由一个或更多总线组成,诸如***总线或输入/输出总线。当然,可以使用任何适合类型的构造实现总线***,该构造在连到总线***的不同部件或装置直接提供数据传递。此外,通信单元可以包括一个或更多用于发射并接收数据的装置,诸如调制解调器或网络接口卡。进一步,例如内存可以是内存1406或高速缓存,诸如在可以存在于通信组织1402中的接口和内存控制器集线器中得到。
数据处理***1400也可以包括关联存储器1428。关联存储器1428可以是图1的关联存储器102或者图12的关联存储器1202,并且可以是具有这里其他地方所述的性质。关联存储器1428可以与通信组织1402通信。关联存储器1428也可以与存储装置1416通信,或者在一些说明性实施例中被认为是存储装置的部分。尽管使出一个关联存储器1428,但是可以存在附加的关联内存。
在附图和文本中,在一个方面,公开的***(100)包括:关联存储器(102),其保护多个数据(104)和多个数据间的多个关联关系(106),其中多个数据(104)被收集到关联群组(1208)中,其中关联存储器(102)经配置从而根据多个数据(104)间的至少间接关系(110)查询;输入装置(120),与关联存储器(102)通信,输入装置(120)经配置从而接收输入标准(1214);和优化器(138),其与输入装置(120)和关联存储器(102)通信,优化器(138)经配置从而使用关联存储器(102)从输入标准(1214)生成多维标准文件(1218),其中优化器(138)将输入标准(1214)转换为与专家权重关联的数字表示,并且生成多维标准文件(1218),从而包括与输入标准(1214)有关的优化的多个标准(1220)。
在一个变形例中,***(100)包括其中输入标准(1214)包含单维标准。在另一个变形例中,***(100)包括其中输入标准(1214)包含多维标准。在还另一个变形例中,***(100)包括其中多维标准文件(1218)包括一个或更多与输入标准(1214)有关的附加维数据(1222)。在还另一个变形例中,***(100)包括其中一个或更多数据的附加的维数(1222)从这样的群组中选择,该群组由用于输入标准(1214)的高低限制的范围、标准权重、分配给主题专家的权重的范围、由主题专家推断确定的权重的范围、和有关于输入标准(1214)的元数据组成。在一个实例中,***(100)包括其中优化器(138)经配置从而通过组合在关联存储器(102)中存储的预先存在的多维标准文件(1224)生成多维标准文件(1218)。
在一个方面,公开的方法使用计算机连同非瞬态计算机可读存储介质和关联存储器(102)实现,关联存储器(102)包括多个数据(104)和多个数据间的多个关联关系(106),其中多个数据(104)被收集到关联群组(1208)中,其中关联存储器(102)经配置从而根据多个数据(104)间的至少间接关系(110)查询;该方法包含在与关联存储器(102)通信的输入装置(120)接收输入标准(1214);使用关联存储器(102)和与输入装置(120)和关联存储器(102)通信的优化器(138)从输入标准(1214)生成多维标准文件(1218);使用优化器(138)生成多维标准文件(1218),从而包括与输入标准(1214)有关的优化的多个标准。
在一个变形例中,方法包括其中输入标准(1214)包含单维标准。在另一个变形例中,方法包括其中输入标准(1214)包含多维标准。在还另一个变形例中,方法包括其中多维标准文件(1218)包括一个或更多与输入标准(1214)有关的附加维数据(1222)。在还另一个变形例中,方法包括其中一个或更多数据的附加的维数(1222)从这样的群组中选择,该群组由用于输入标准(1214)的高低限制的范围、标准权重、分配给主题专家的权重的范围、由主题专家推断确定的权重的范围、和有关于输入标准(1214)的元数据组成。在一个实例中,方法进一步包括使用优化器(138)通过组合在关联存储器(102)中存储的预先存在的多维标准文件(1218)生成多维标准文件(1218)。
在一个方面,所公开的***(100)包括:关联存储器(102),该存储器包含多个数据(104)和多个数据间的多个关联关系(106),其中多个数据(104)被收集到关联群(1208)中,其中关联存储器(102)经配置从而根据从包括多个数据(104)间的直接和间接关系(110)的群中选择的至少一个关系查询,并且其中关联存储器(102)逻辑上被分成多个透视图,并且其中多个透视图(114)包含多个数据的子集的相应的多个表示(116);输入装置(120)经配置从而接收第一标准文件(122)和第二标准文件(124)。
其中第一标准文件(122)包含多个透视图(114)中第一透视图(118)中的第一属性种类(126)和第一透视图中(114)的第二属性种类(128),其中第二标准文件(124)包含第一透视图(118)中的第三属性种类(130)和第一透视图(118)中的第四属性种类(132),其中第一属性种类(126)和第三属性种类(130)等同,和
其中第二种类属性(128)和第四种类属性种类(132)等同(136);和优化器(138)其经配置从而在第一标准文件(122)和第二标准文件(124)上执行多维组合(140),从而形成包含第一透视图(118)中的第五属性种类(144)和第一透视图(118)中的第六属性种类(146),其中第五属性种类(144)等同(134)第一属性种类(126)和第三属性种类(130),并且其中第六属性种类(146)等同(136)第二属性种类(128)和第四属性种类(132)。
在一个变形例中,所公开的***(100)进一步包括:查询装置(148),其经配置从而使用第三标准文件(142)执行第一透视图(118)中的关联存储器(102)的查询。在另一个变形例中,***(100)包括其中第五属性种类(144)具有不同于第一属性种类(126)的第一值或第三属性种类(130)的第三值的第五值,并且其中第六属性种类(146)具有不同于第二属性种类(128)的第二值或第四属性种类(132)的第四值的任意一个的第六值。
在还另一个变形例中,***(100)包含其中输入装置(120)进一步经配置从而接收第三标准文件(142),并且其中优化器(138)经配置从而在第一标准文件(122)、第二标准文件(124)、和第三标准文件(142)上执行多维组合(140),从而形成包含第一透视图(118)中的第七属性种类和第一透视图中的第八属性种类的第四标准文件,其中第七属性种类和第一属性种类(126)等同,并且其中第八属性种类和第三属性种类(130)等同。
在还另一个变形例中,***(100)包括其中第一值包含第一用户可选择复选框,第二值包含第二用户可选择复选框,第三值包含第三用户可选择复选框,第四值包含第四用户可选择复选框,第五值包含由优化器(138)确定的第五复选框,并且第六值包含由优化器(138)确定的第六复选框。
在还另一个变形例中,***(100)包括其中第一值被分配第一权重,其中第二值被分配第二权重,其中第三值被分配不同于第一权重的第三权重,其中第四值被分配不同于第二权重的第四权重,并且其中优化器(138)进一步经配置从而并入第一权重、第二权重、第三权重、和第四权重作为多维组合(140)的部分。在还另一个变形例中,***(100)包括其中按照透视图的单个属性或按照相同透视图保存第一标准文件(122)和第二标准文件(124)。在一个情形下,***(100)包括其中按照指定属性、指定透视图的一个或两者保存第三标准文件(142)。
不同的说明性实施例可以采取完全硬件实施例、完全软件实施例、或者含有硬件和软件元件两者的实施例。在软件中实现一些实施例,其包括诸如固件、常驻软件、和微代码的格式,但不限制于此。
此外,不同的实施例可以采取计算机程序产品的形式,该产品从计算机可用或计算机刻度介质易存取,该介质提供由或连同计算机或执行指令的任何装置或***使用的程序代码。为了本公开的目的,计算机可用或计算机可读介质通常能够使任何有形的一起,其可以包含、存储、通信、传播、运输由指令执行***、仪器、或装置使用的程序。
例如,计算机可用或计算机可读的介质能够使电子、磁性、光学、电磁、红外、或半导体***、或传播介质,但不限制于此。计算机可读介质的非限制性实例包括半导体或固态存储器、磁带、可移动计算机磁盘、随机存取存储器(RAM)、只读存储器(ROM)、刚性磁盘、和光盘。光盘可以包括高密度磁盘-只读存储器(CD-ROM)、高密度磁盘-读/写(CD-R/W)、和DVD。
进一步,计算机可用或计算机可读的介质可以包含或存储计算机可读或可用程序代码,以便当计算机可读或可用程序代码在计算机上执行时,这个计算机可读或可用程序代码的执行使得计算机在通信链路上发射另一个计算机可读或可用程序代码。这个通信链路可以使用例如实际或无线的介质,但不限制于此。
适合于存储和/或执行计算机可读或计算机可用程序代码的数据处理***灰包括通过诸如数据总线的通信组织直接或间接欧联到存储元件的一个或更多处理器。存储元件可以包括在程序代码的实际执行期间采用的本地存储器、大容量存储器、和高速缓存,其提供至少一些计算机可读或计算机可用程序代码的瞬时存储器,从而减少在代码执行期间可以从大容量存储器找回的代码的次数。
输入/输出或I/O装置能够被直接或通过***I/O控制器连接到***。例如,这些装置可以包括键盘、触屏显示器、和定点装置,但不限制于此。不同通信转接器也可以偶连到***,从而使得数据处理***通过***私人或公共网络变为偶联到其他数据处理***或远程打印机或存储装置。调制解调器和网络接口卡的非限制实例只是几种现行类型的通信转接器。
不同说明性实施例的描述已经为图示和描述的目的呈现,并且不是意图彻底或限制所公开的形式的实施例。许多修改和变形会对本领域技术人员显而易见。进一步,不同的说明性实施例可以提供与其他说明性实施例相比不同的特征。选定并描述所选的实施例,以便最好地解释实施例的原理、实际应用,并且以便使得本领域其他技术人员能够理解用于各种实施例剧如适合所设想的特定使用的各种修改。
Claims (9)
1.一种用于关联存储器(102)的***(100),所述***包含:
关联存储器(102),包含多个数据(104)和所述多个数据间的多个关联关系(106),其中所述多个数据(104)被收集到关联的群(1208)中,其中所述关联存储器(102)经配置从而根据所述多个数据(104)间的至少间接关系(110)而被查询;
输入装置(120),其与所述关联存储器(102)通信,所述输入装置(120)经配置从而接收输入标准(1214);和
优化器(138),与所述输入装置(120)和所述关联存储器(102)通信,所述优化器(138)经配置从而使用所述关联存储器(102)从所述输入标准(1214)生成多维标准文件(1218),其中所述优化器(138)将所述输入标准(1214)转换为与专家权重关联的数值表示并生成所述多维标准文件(1218),从而包括与所述输入标准(1214)有关的优化的多个标准(1220)。
2.根据权利要求1所述的***(100),其中所述输入标准(1214)包含单维标准和多维标准之中的至少一个,
其中所述多维标准文件(1218)包括与所述输入标准(1214)有关的数据的一个或更多附加维(1222),并且所述数据的一个或更多附加维(1222)是从这样的群组中选择的,所述群组包含用于所述输入标准(1214)的高低限制的范围、标准权重、分配给主题专家的权重范围、由主题专家推断确定的权重的范围、和有关于所述输入标准(1214)的元数据;并且其中所述优化器(138)经配置从而通过组合在所述关联存储器(102)中存储的预先存在的多维标准文件(1224)生成所述多维标准文件(1218)。
3.根据权利要求1所述的***(100),其包含下列至少一项:
其中所述关联存储器(102)逻辑上被分为多个透视图,并且其中所述多个透视图(114)包含所述多个数据(116)的子集的相应多个表示;
其中,输入装置(120)经配置从而接收所述输入标准(1214),其包含第一标准文件(122)和第二标准文件(124),其中所述第一标准文件(122)包含所述多个透视图(114)中的第一透视图(118)中的第一属性种类(126)和所述第一透视图(118)中的第二属性种类(128),其中所述第二标准文件(124)包含所述第一透视图(118)中的第三属性种类(130)和所述第一透视图(118)中的第四属性种类(132),其中所述第一属性种类(126)和所述第三属性种类(130)等同(134),并且其中所述第二属性种类(128)和所述第四属性种类(132)等同(136);和
优化器(138),经配置从而在所述第一标准文件(122)和所述第二标准文件(124)上执行多维组合(140),从而形成包含所述第一透视图(118)中的第五属性种类(144)和所述第一透视图(118)中的第六属性种类(146)的第三标准文件(142),其中所述第五属性种类(144)等同(134)所述第一属性种类(126)和所述第三属性种类(130),并且其中所述第六属性种类(146)等同(136)所述第二属性种类(128)和所述第四属性种类(132)。
4.根据权利要求3所述的***(100),进一步包含:
查询装置(148),其经配置从而使用所述第三标准文件(142)执行所述第一透视图(118)中的所述关联存储器(102)的查询。
5.根据权利要求3所述的***(100),进一步包含下列之中的至少一个:
i.)其中,所述第五属性种类(144)具有不同于所述第一属性种类(126)的第一值或所述第三属性种类(130)的第三值的第五值,并且其中所述第六属性种类(146)具有不同于所述第二属性种类(128)的第二值或所述第四属性种类(132)的第四值的第六值;
ii.)其中,所述输入装置(120)进一步经配置从而接收所述第三标准文件(142),并且其中所述优化器(138)经配置从而在所述第一标准文件(122)、所述第二标准文件(124)和所述第三标准文件(142)上执行多维组合(140),从而形成包含所述第一透视图(118)中的第七属性种类和所述第一透视图中的第八属性种类的第四标准文件,其中所述第七属性种类和所述第一属性种类(126)等同,并且其中所述第八属性种类和所述第三属性种类(130)等同;
iii.)其中,所述第一值包含第一用户可选择复选框,所述第二值包含第二用户可选择复选框,所述第三值包含第三用户可选择复选框,所述第四值包含第四用户可选择复选框,所述第五值包含由所述优化器(138)确定的第五复选框,并且所述第六值包含由所述优化器(138)确定的第六复选框;
iv.)其中,所述第一值被分配第一权重,其中所述第二值被分配第二权重,其中所述第三值被分配不同于所述第一权重的第三权重,其中所述第四值被分配不同于所述第二权重的第四权重,并且其中所述优化器(138)进一步经配置从而并入所述第一权重、所述第二权重、所述第三权重和所述第四权重作为所述多维组合(140)的部分;
v.)其中,按照透视图的单个属性或按照相同透视图保存所述第一标准文件(122)和所述第二标准文件(124);和
vi.)其中,按照指定属性、指定透视图之中的一个或两者保存所述第三标准文件(142)。
6.一种使用计算机连同非瞬态计算机可读存储介质和关联存储器(102)实现的方法,所述关联存储器(102)包含多个数据(104)和所述多个数据间的多个关联关系(106),其中所述多个数据(104)被收集到关联的群(1208)中,其中所述关联存储器(102)经配置从而根据所述多个数据(104)间的至少间接关系(110)而被查询,所述方法包含:
在与所述关联存储器(102)通信的输入装置(120)接收输入标准(1214);
使用所述关联存储器(102)以及与所述输入装置(120)和所述关联存储器(102)通信的优化器(138)从所述输入标准(1214)生成多维标准文件(1218);
使用所述优化器(138)将所述输入标准(1214)转换成与专家权重关联的数值表示;和
使用所述优化器(138)生成所述多维标准文件(1218),从而包括与所述输入标准(1214)有关的优化的多个标准。
7.根据权利要求6所述的方法,其中所述输入标准(1214)包含单维标准和多维标准之中的至少一个;其中所述多维标准文件(1218)包括与所述输入标准(1214)有关的数据的一个或更多附加维(1222)。
8.根据权利要求7所述的方法,其中所述数据的一个或更多附加维(1222)从这样的群组中选择,所述群组由用于所述输入标准(1214)的高低限制的范围、标准权重、分配给主题专家的权重的范围、由主题专家推断确定的权重的范围、和有关于所述输入标准(1214)的元数据组成。
9.根据权利要求6所述的方法,进一步包含:
使用所述优化器(138)通过组合在所述关联存储器(102)中存储的预先存在的多维标准文件(1218)而生成所述多维标准文件(1218)。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/494,634 US8914604B2 (en) | 2012-06-12 | 2012-06-12 | Creating optimal comparison criterion within associative memories |
US13/494,634 | 2012-06-12 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103488672A CN103488672A (zh) | 2014-01-01 |
CN103488672B true CN103488672B (zh) | 2018-04-24 |
Family
ID=48578785
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310231463.4A Active CN103488672B (zh) | 2012-06-12 | 2013-06-09 | 在关联存储器内创建优化比较标准 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8914604B2 (zh) |
EP (1) | EP2674880A1 (zh) |
JP (1) | JP6223721B2 (zh) |
CN (1) | CN103488672B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10296625B2 (en) * | 2013-03-16 | 2019-05-21 | Fadi Victor Micaelian | Computerized system and method for identifying relationships |
US9619039B2 (en) * | 2014-09-05 | 2017-04-11 | The Boeing Company | Obtaining metrics for a position using frames classified by an associative memory |
US9911031B2 (en) * | 2014-09-05 | 2018-03-06 | The Boeing Company | Obtaining metrics for a position using frames classified by an associative memory |
US9754495B2 (en) | 2015-04-02 | 2017-09-05 | The Boeing Company | Associative memory system and method for flight plan modification |
US10565059B2 (en) * | 2015-10-26 | 2020-02-18 | International Business Machines Corporation | Adaptive optimization of a computer database journal |
CN108205584B (zh) * | 2016-12-19 | 2020-12-22 | 艾玛迪斯简易股份公司 | 用于计算机处理的预测性数据库 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7647335B1 (en) * | 2005-08-30 | 2010-01-12 | ATA SpA - Advanced Technology Assessment | Computing system and methods for distributed generation and storage of complex relational data |
CN102356385A (zh) * | 2009-03-20 | 2012-02-15 | 高通股份有限公司 | 存储器存取控制器、***及用于最优化存储器存取时间的方法 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4144564A (en) | 1977-04-19 | 1979-03-13 | Semionics Associates | Associative memory |
US4149262A (en) | 1977-04-19 | 1979-04-10 | Semionics Associates | Associative memory device with variable recognition criteria |
US5014327A (en) | 1987-06-15 | 1991-05-07 | Digital Equipment Corporation | Parallel associative memory having improved selection and decision mechanisms for recognizing and sorting relevant patterns |
DE3720195A1 (de) | 1987-06-16 | 1989-01-05 | Siemens Ag | Als expertensystem dienender rechner |
JPH03135670A (ja) * | 1989-10-20 | 1991-06-10 | Kubota Corp | 知的検索方式を備えたデータベースシステム |
JPH04195246A (ja) | 1990-09-28 | 1992-07-15 | Olympus Optical Co Ltd | 最適化装置 |
JPH10339100A (ja) * | 1997-06-10 | 1998-12-22 | Meidensha Corp | 道路トンネル換気制御評価装置 |
JP3861529B2 (ja) * | 1999-10-20 | 2006-12-20 | 株式会社日立製作所 | 文書検索方法 |
JP2002024256A (ja) * | 2000-07-03 | 2002-01-25 | Fujitsu Ltd | 情報処理システムおよび情報入力支援プログラム記憶媒体 |
US8160981B2 (en) | 2007-09-25 | 2012-04-17 | Saffron Technology, Inc. | Event-based anticipation systems, methods and computer program products for associative memories wherein times of future events occurring are predicted |
US20130080448A1 (en) * | 2011-09-23 | 2013-03-28 | The Boeing Company | Associative Memory Technology in Intelligence Analysis and Course of Action Development |
-
2012
- 2012-06-12 US US13/494,634 patent/US8914604B2/en active Active
-
2013
- 2013-05-23 EP EP13168898.8A patent/EP2674880A1/en not_active Ceased
- 2013-06-07 JP JP2013120337A patent/JP6223721B2/ja active Active
- 2013-06-09 CN CN201310231463.4A patent/CN103488672B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7647335B1 (en) * | 2005-08-30 | 2010-01-12 | ATA SpA - Advanced Technology Assessment | Computing system and methods for distributed generation and storage of complex relational data |
CN102356385A (zh) * | 2009-03-20 | 2012-02-15 | 高通股份有限公司 | 存储器存取控制器、***及用于最优化存储器存取时间的方法 |
Non-Patent Citations (1)
Title |
---|
A weighted voting model of associative memory;XIAOYAN MU等;《IEEE Transactions on neural networks》;20070531;第18卷(第3期);756-777 * |
Also Published As
Publication number | Publication date |
---|---|
US20130332671A1 (en) | 2013-12-12 |
US8914604B2 (en) | 2014-12-16 |
JP6223721B2 (ja) | 2017-11-01 |
JP2013257871A (ja) | 2013-12-26 |
EP2674880A1 (en) | 2013-12-18 |
CN103488672A (zh) | 2014-01-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103488672B (zh) | 在关联存储器内创建优化比较标准 | |
Wang et al. | Crowder: Crowdsourcing entity resolution | |
US8131748B2 (en) | Search query formulation | |
CN102708136B (zh) | 包括使用可重用索引字段的对特征的索引和搜索 | |
US20040249808A1 (en) | Query expansion using query logs | |
CN106997390B (zh) | 一种设备配件或零部件商品交易信息搜索方法 | |
CN106663038A (zh) | 用于机器学习的特征处理配方 | |
CN103548019A (zh) | 用于根据数据仓库提供统计信息的方法和*** | |
CN102023989A (zh) | 一种信息检索方法及其*** | |
CN106528579A (zh) | 一种基于分库分表结构数据库的查询方法、装置及*** | |
AU2020380139B2 (en) | Data preparation using semantic roles | |
CN105488366A (zh) | 一种数据权限的控制方法和*** | |
CN105117442B (zh) | 一种基于概率的大数据查询方法 | |
EP3652658A1 (en) | Systems and methods for selecting datasets | |
US20070106767A1 (en) | Database device database search device, and method thereof | |
WO2009032770A2 (en) | Systems and methods for providing a confidence-based ranking algorithm | |
CN109388690A (zh) | 文本检索方法、用于文本检索的倒排表生成方法以及*** | |
Wu et al. | Explainable data transformation recommendation for automatic visualization | |
CN106777405B (zh) | 基于SaaS服务促进低频类商品交易的方法 | |
Li et al. | Learning to Ask Critical Questions for Assisting Product Search | |
JP4287464B2 (ja) | システム基盤構成策定支援システム及び支援方法 | |
Joulaei et al. | Classifying fuzzy flexible measures in data envelopment analysis | |
Mitheran et al. | Introducing self-attention to target attentive graph neural networks | |
JP2008084134A (ja) | 検索システム、検索方法、および情報管理装置 | |
CN104572880B (zh) | 基于用户的协同过滤的并行实现方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |