发现路由系统和引擎的制作方法_5

文档序号:9713579阅读:来源:国知局
块175的功能的方式来执行。搜索感兴趣的条件或特征(感兴趣的条件或特征在搜索异常的描述符-数值对和感兴趣条件或特征之间的关联性的先前步骤中被识别)的二次证明可包括遍历先验知识,例如论文、网站、参考文本、或在图1中的先验知识165。如果在数据集中的不同于识别的异常的描述符-数值对的任何描述符-数值对在步骤230处被识别为与识别的感兴趣的条件或特征相关,那么异常的描述符数值对已经被证明为与感兴趣的条件或特征显著地相关,并且过程进行到步骤235以识别订户。如果在步骤230处在数据集中的描述符-数值对和感兴趣的条件或特征没有关系,那么过程200返回步骤205以遍历数据集从而识别其它异常的描述符-数值对。
[0081]一旦异常的描述符-数值对已经被证明为与感兴趣的条件或特征显著地相关,过程进行到下一个步骤235以通过将异常与订户的属性进行匹配来识别订户。这个步骤可以类似于图1中的订阅模块155的方式而被执行。基于包括每个订户的属性的分配的标识符来识别订户。至少一些订户的标识符被遍历为识别订户属性与异常的描述符-数值对之间的匹配、异常描述符、异常值和/或相关的条件或特征。一旦订户已与异常匹配,在步骤240将异常通知订户。
[0082]图3描绘了分析模块145的一个实施例。数据集120由描述符121和数值122、描述符123和数值124、描述符125和数值126、描述符127和数值128的若干描述符-数值对组成。数据集120可被传输至分析模块145用于操作。限定符集310由标准和相关阈值组成,标准和相关阈值包括标准311和阈值312、标准313和阈值314、标准315和阈值316、标准317和阈值318。在限定符集310中的每组标准和阈值与在数据集120中的具体描述符-数值对有关。例如,标准311和阈值312与描述符121和数值122相关联、标准313和阈值314与描述符123和数值124相关联、标准315和阈值316与描述符125和数值126相关联、以及标准317和阈值318与描述符127和数值128相关联。限定符集310可被传输至分析模块245用于操作。
[0083]分析模块145的目的是识别来自数据集120或任何其它输入数据集的异常的描述符-数值对。在这个实施例中,异常通过在描述符-数值对中的数值和来自描述符-数值对的用于描述符的标准之间的差异来表征。例如,分析模块145在描述符-数值对描述符121和数值122上进行操作以确定数值122不同于与描述符121相关联的标准(在此为标准311)多少。与标准有关的每个阈值是限制,阈值可通过用户、订户、机器、算法或其它有效资源来设定,或者阈值可通过实验室结果、先验知识或其它静态资源来设定,阈值定义与相关联描述符有关的什么数值将被认为是异常的。例如,阈值312定义在标准311周围的数值的范围对于描述符来说是非异常的。描述符121存在超过由阈值312定义的数值范围所有数值被认为是异常的。
[0084]如图3所描绘,分析模块145识别在数据集120或任何其它输入数据集中的异常的描述符-数值对,并将异常的描述符-数值对从非异常的描述符-数值对中分离。例如,如图3所描绘,将数据集120和限定符集310输入至分析模块145。分析模块145将数值122与标准311和阈值312进行比较。由于数值122和标准311之间的差异大于阈值312,所以描述符121和数值122的描述符-数值对是异常的。从另一个角度来看,由于数值122超出由关于标准311的阈值312设定的数值的范围,所以描述符121和数值122被认为是异常的。在这个实施例中,相同的操作被应用到在数据集120中的所有描述符-数值对以将每个描述符-数值对表征为异常或非异常的。可替换地,在识别异常的描述符-数值后,分析模块145可被编程为将异常的描述符-数值对立即转送至接收模块、接口、或用户(例如,在图1中的发现路由管理模块150)。
[0085]在图3描绘的实施例中,分析模块145在数据集120中的所有描述符-数值对上进行操作(基于在限定符集310中的标准和阈值)、识别描述符-数值对描述符121和数值122及描述符125和数值126为异常的、并且编译(compile)异常数据集320。在本实施例中,分析模块145也识别描述符-数值对描述符123和数值124及描述符127和数值128为非异常的,并且编译非异常数据集330。可替换地,分析模块145被编程为识别并编译异常数据集320,但不编译非异常数据集330。
[0086]图4描绘了交叉验证模块175的一个实施例。数据集120由描述符121和数值122、描述符123和数值124、描述符125和数值126以及描述符127和数值128的若干描述符-数值对组成。异常数据集320由描述符121和数值122及描述符125和数值126的描述符-数值对组成。在一个实施例中,异常数据集320通过分析模块145传输至交叉验证模块175。在另一个实施例中,数据管理模块例如发现路由管理模块150将异常的数据集320传输至交叉验证模块175。先验知识165包括历史数据、论文、出版物、期刊、参考文本、实验结果、实验室报告、数据分析、分析报告以及通知对于感兴趣的条件或特征显著的异常的交叉验证的其他数据源。如图所描绘,交叉验证模块175包括关联性应用405和关系应用410。在一个实施例中,交叉验证模块175被编程为接收异常的数据集320、数据集120以及来自先验知识165的数据、在接收的数据上进行操作、以及生成显著的异常数据集415。
[0087]交叉验证模块175的目的是类似于在图1中的交叉验证模块175的描述。交叉验证模块175被编程为将异常的描述符-数值对证明为显著相关于感兴趣的条件或特征。在图3描绘的实施例中,交叉验证模块175被编程为接收异常的数据集320、数据集120以及来自先验知识165的数据。异常数据集320的描述符-数值对被识别为来自数据集120的异常的描述符-数值对。
[0088]关联性应用405被编程为在异常的数据集320的描述符-数值对和来自先验知识165的数据上进行操作。通过遍历用于表明异常的数据集320中的描述符-数值对和感兴趣的条件或特征之间的连接或关联性的数据的先验知识165,关联性应用405在数据上进行操作。连接或关联性的指示可以是(例如)假设描述符121引起或有助于特定条件或特征的论文。作为另一个示例,该指示可以是识别任何数目的特定条件或特征的可能原因的论文,该论文具有在可能原因中列举的描述符121。关联性应用405被进一步编程为将已经与感兴趣的条件或特征相关联的异常的描述符-数值对转发至关系应用410。
[0089]作为一个实施例的操作示例,关联性应用405接收描述符-数值对描述符121和数值122以及描述符125和数值126、并接收来自先验知识165的将描述符121和数值122与感兴趣的条件或特征相关联的数据、并随后将描述符121和数值122转发至关系应用410。
[0090]如图4所描绘地,关系应用410被编程为接收来自关联性应用405和数据集120的数据并在该数据上进行操作。关系应用410的目的是证明异常的描述符-数值对已经与感兴趣的条件或特征相关联的显著性。关系应用410被编程为通过遍历表明与条件或特征具有已知连接的描述符-数值对的数据来证明显著性,所述条件或特征通过关联性应用405的操作已经与异常的描述符-数值对相关联。关系应用410被进一步编程为遍历数据集120或其它输入数据集,以识别具有与相关联的条件或特征的已知连接的描述符-数值对,这建立异常的描述符-数值对的显著性的二次证明。进一步,关系应用410被编程为将显著异常的描述符-数值对编译至显著异常的数据集415、并将数据集415转发至接收模块、接口、或用户(例如,在图1中的发现路由管理模块150)。在另一个实施例中,关系应用410可被编程为一旦建立显著性,将显著的描述符-数值对立即转发至接收主体而不是编译所有证明的显著描述符-数值对。
[0091]作为一个实施例的操作示例,关系应用410接收已经与感兴趣的条件或特征相关联的描述符121和数值122。关系应用也接收识别具有与相关联条件或特征的已知连接的其它描述符-数值对(例如,描述符127和数值128)的数据。关系应用410遍历数据集120、识别在数据集120内的描述符127和数值128,其表征异常的描述符_数值对描述符121和数值122为显著的;将描述符121和数值122编译至显著异常数据集415;并将显著异常的数据集415转送至接收模块、接口、或用户(例如,在图1中的发现路由管理模块150)。
[0092]图5描绘订阅模块155的一个实施例。显著异常数据集420由描述符121和数值122组成,所述描述符121和数值122通过(例如)交叉验证模块175的操作而证明为与感兴趣的条件或特征显著的有关。订阅模块155由匹配应用505和订户数据库410组成。订阅模块155被编程为接收已经被证明显著的与来自(例如)交叉验证模块175的感兴趣的条件或特征有关的数据、在数据上进行操作、并将所操作的数据转发至订阅接口模块160。订阅模块155经进一步编程将数据传输至订阅接口模块160并接收来自订阅接口模块160的数据。订阅模块155的目的是基于订户标识符将显著的异常数据集420与合适的订户相匹配。
[0093]订户数据库510被编程为从订阅接口模块160中接收订户数据,比如由订户属性组成的标识符或对异常的解决方案。订户数据库510经进一步组成以将数据(比如订户标识符和属性)转发至匹配应用505以待操作。
[0094]匹配应用505被编程为接收已经被证明为与感兴趣的条件或特征显著的有关的数据,比如显著异常数据集420。匹配应用505被进一步编程为接收来自订户数据库510的数据,所述数据包括与每个订户相关联的标识符和包括标识符的属性。匹配应用505经进一步编程将已经与订户相匹配的描述符-数值对转发至订阅接口模块160,从而传递至所匹配的描述符。
[0095]订阅接口模块160被编程为接收来自订户比如订户180、机构订户185以及个体订户190的订户数据,比如由订户属性组成的标识符。订户接口模块160经进一步编程将订户数据传输至订阅模块155,并接收来自订阅模块155的比如匹配的数据集515的通知数据,并将通知数据传输至匹配订户(比如个体订户190)。订阅接口模块160可经进一步编程接收关于任何通知数据的解决方案数据,并将解决方案数据传输至订阅模块155。
[0096]在图5描绘的一个实施例中,匹配应用505接收由描述符121和数值122组成的显著异常数据集420,也接收由来自订户数据库510的属性组成的订户标识符。在这个实施例中,订户标识符包括与订户集体180、机构订户185以及个体订户190有关的经由订阅接口模块160已经进入订户数据库510的属性。匹配数据库针对每个订户将描述符-数值对描述符121和数值122、描述符121、数值122以及有关的感兴趣的条件或特征与描述符以及组成的属性进行比较以便识别匹配。在这个实施例中,描述符-数值对描述符121和数值122被识别为用于个体订户190的匹配。因为描述符-
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1