The invention relates to an apparatus comprising at least one processing unit for: receiving a request for identifying entries in a data set, the request specifying an objective function; decomposing the objective function into multiple sub-functions; determining the constant bounds of at least one of the multiple sub-functions; and calculating the bounds of the objective function using the constant bounds of the at least one sub-function. Limits; defines the search area of the data set by the calculated boundaries; evaluates the entries in the search area of the data set by processing the objective function on the entries in the search area. In addition, a recommendation system and an entry recommendation method are disclosed.
【技术实现步骤摘要】
【国外来华专利技术】推荐系统的搜索区域减小
本专利技术涉及一种装置、推荐系统和条目推荐方法。本专利技术还涉及存储有用于配置计算设备以执行这种方法的指令的计算机可读存储介质。
技术介绍
推荐系统是当前通信和信息处理系统的重要组成部分。用户可以检索、处理和上传的大量信息和数据需要预选或将信息或数据量减少到能够由用户处理的合适数量或大小。但是,为了生成有意义的推荐,必须分析和处理大型数据集,而这需要大量的计算资源和计算时间。已经针对各个数据集提出了搜索方法来处理特定任务。但是,很难将这些方法适用于不同的推荐设置。对于不同的数据集,这些方法可能根本不会减少计算资源的数量或者缩短计算时间,甚至可能会提供不准确的结果。
技术实现思路
本专利技术的目的在于提供一种装置、推荐系统和条目推荐方法,所述装置、推荐系统和方法克服了现有技术中的一个或多个上述问题。本专利技术的第一方面提供一种装置,包括至少一个处理单元,用于:接收用于识别数据集中的条目的请求,所述请求指定目标函数;将目标函数分解成多个子函数;确定所述多个子函数中的至少一个子函数的恒定界限;采用所述至少一个子函数的恒定界限计算所述目标函数的界限;采用所计算出的界限定义所述数据集的搜索区域;通过在所述搜索区域中的条目上处理(即,计算或应用)目标函数来评估所述数据集的搜索区域中的条目。第一方面中的装置适用于任何类型的数据集和查询。接收到的请求通过指定目标函数来定义数据集中的条目的评估。然而,由于就计算资源和计算时间两者而言,在数据集中的所有条目上评估目标函数过于昂贵,因此所述装置用于分解目标函数并采用目标函数的至少一个子函数的恒定界限来近似目标 ...
【技术保护点】
1.一种装置,其特征在于,包括:至少一个处理单元,用于:接收用于识别数据集中的条目的请求,所述请求指定目标函数;将目标函数分解成多个子函数;确定所述多个子函数中的至少一个子函数的恒定界限;采用所述至少一个子函数的恒定界限计算所述目标函数的界限;采用所计算出的界限定义所述数据集的搜索区域;通过在所述搜索区域中的条目上处理目标函数来评估所述数据集的搜索区域中的条目。
【技术特征摘要】
【国外来华专利技术】1.一种装置,其特征在于,包括:至少一个处理单元,用于:接收用于识别数据集中的条目的请求,所述请求指定目标函数;将目标函数分解成多个子函数;确定所述多个子函数中的至少一个子函数的恒定界限;采用所述至少一个子函数的恒定界限计算所述目标函数的界限;采用所计算出的界限定义所述数据集的搜索区域;通过在所述搜索区域中的条目上处理目标函数来评估所述数据集的搜索区域中的条目。2.根据权利要求1所述的装置,其特征在于,所述至少一个处理单元用于去除所述多个子函数中的针对所述搜索区域的大小变化保持不变的一个或多个子函数。3.根据前述权利要求其中一项所述的装置,其特征在于,所述至少一个子函数的恒定界限是采用所述至少一个子函数的输入参数的最大值和/或最小值来确定的。4.根据前述权利要求其中一项所述的装置,其特征在于,所述恒定界限是通过执行一个过程来确定的。5.根据前述权利要求其中一项所述的装置,其特征在于,所述至少一个处理单元还用于测量所述搜索区域的大小;并且如果所测量出的大小超过阈值,则所述至少一个处理单元还用于确定所述多个子函数中的其它的至少一个子函数的其它恒定界限。6.根据权利要求5所述的装置,其特征在于,所述至少一个处理单元还用于采用所述其它恒定界限来计算所述目标函数的其它界限,并且采用所计算出的其它界限来定义所述搜索区域。7.根据权利要求5或6所述的装置,其特征在于,所述其它的至少一个子函数包括所述至少一个子函数和所述多个...
【专利技术属性】
技术研发人员:马克西姆谢尔盖耶维奇克利诺夫,亚历山大尼古拉耶维奇菲利波夫,维克多弗拉基米罗维奇斯米尔诺夫,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。