It provides the generation and use of the personalization model. When the electronic input is received, a universal prediction model is used to predict the user's response to the input. After a specified period of time, an execution analysis is performed to determine the actual response of the user to the input, and the actual response of the user to the same type of other input. The general prediction model is trained to generate a new and personalized prediction model based on the actual response of the user to the analyzed input. Then, a personalized prediction model is used to predict the user's response to the same type of future input. The personalized prediction model is updated at the specified frequency by analyzing the user's actual response to the prediction model provided by the personalized prediction model.
【技术实现步骤摘要】
【国外来华专利技术】个性化预测模型
技术介绍
计算机和软件用户已经渐渐习惯于帮助他们书写、计算、组织、准备演示、发送和接收电子邮件、搜索基于互联网的信息、做音乐等的用户友好的软件应用。在软件使用的许多实例中,期望对例如响应于所接收的输入的用户动作的结果进行预测。例如,可以期望预测用户是否将阅读具有各种特征的电子邮件、用户是否可以评论或者以其他方式响应于所接收的电子广告、用户是否可以响应于给定的电子搜索结果、用户是否可以选择给定的交通路径、利用所接收的电子优惠券、观看所建议的视频等。尽管可以使用通用预测建模系统来预测用户对各种输入的响应,但这样的系统通常不提供精确的结果,这是因为个体的用户对不同输入的响应可以是极为不同的。
技术实现思路
提供了本
技术实现思路
以用简化的形式引入对在以下的具体实施方式中进一步描述的概念的选择。本
技术实现思路
不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。公开了用于生成和利用个性化预测模型的系统和方法的方面。根据各种方面,当接收到电子输入时,使用通用预测模型来预测用户对输入的响应。在规定的时段(例如,七天)之后,执行分析以确定用户对输入的实际响应,以及用户对相同类型的其他输入的实际响应。对通用预测模型执行训练以基于用户对所分析的输入的实际响应来生成新的和个性化的预测模型。接着,利用个性化的预测模型来预测用户对相同类型的未来输入的响应。通过分析用户对由个性化预测模型的所提供的预测的实际响应来以规定的频率对个性化预测模型进行更新。根据一个方面,生成、训练、和更新个性化预测模型可以包括计算针对每个用户的查准率(precis ...
【技术保护点】
一种用于生成个性化预测模型的系统,包括:处理器;以及包括指令的存储器,所述指令当由所述处理器执行时,使得所述系统操作:通用预测建模模块,其用于生成通用预测模型从而预测对所接收的电子输入的用户决策;使用监视模块,其用于将对所述所接收的电子输入的实际用户决策与经预测的用户决策进行比较,从而确定所述经预测的用户决策的精确度;个性化预测模型训练模块,其用于更新所述通用预测模型的一个或多个特征,从而将所述通用预测模型个性化为针对所述所接收的电子输入的用户的个性化预测模型;以及个性化预测建模模块,其用于基于一个或多个经更新的特征来生成所述个性化预测模型,从而预测所述用户对一个或多个未来的电子输入的决策。
【技术特征摘要】
【国外来华专利技术】2015.06.30 US 14/755,2531.一种用于生成个性化预测模型的系统,包括:处理器;以及包括指令的存储器,所述指令当由所述处理器执行时,使得所述系统操作:通用预测建模模块,其用于生成通用预测模型从而预测对所接收的电子输入的用户决策;使用监视模块,其用于将对所述所接收的电子输入的实际用户决策与经预测的用户决策进行比较,从而确定所述经预测的用户决策的精确度;个性化预测模型训练模块,其用于更新所述通用预测模型的一个或多个特征,从而将所述通用预测模型个性化为针对所述所接收的电子输入的用户的个性化预测模型;以及个性化预测建模模块,其用于基于一个或多个经更新的特征来生成所述个性化预测模型,从而预测所述用户对一个或多个未来的电子输入的决策。2.根据权利要求1所述的系统,所述使用监视模块还用于将多个实际用户决策与多个对应的经预测的用户决策进行比较,所述实际用户决策和所述对应的经预测的用户决策在规定的时间段上累积。3.根据权利要求2所述的系统,所述通用预测建模模块还用于利用通用查准/查全曲线以获得用户决策阈值,从而确定待由所述用户根据规定的决策而决策的所接收的电子输入的百分比。4.根据权利要求3所述的系统,所述个性化预测模型训练模块还用于计算经更新的查准/查全曲线,所述经更新的查准/查全曲线是基于在所述规定的时间段上累积的所述多个实际用户决策和所述对应的经预测的用户决策而对接收用户个性化的。5.根据权利要求4所述的系统,所述个性化预测模型训练模块还用于确定将改进对未来的电子输入的未来的经预测的用户决策的精确度的多个用户决策阈值。6.根据权利要求5所述的系统,所述个性化预测模型训练模块还用于计算最优用户决策阈值,以用于在所述个性化预测模型中使用以用于所述未来的经预测的用户决策。7.根据权利要求6所述的系统,所述个性化预测模块还用于基于用于在预测对未来的电子输入的未来的用户决策时使用的所述最优用户决策阈值来生成经更新的个性化预测模型。8.根据权利要求7所述的系统,所述个性化预测建模模块还用于基于经更新的最优用户决策阈值来更新所述经更新的个性化预测模型,所述经更新的最优用户决策阈值是响应于对经预测的未来的用户决策与对所述未来的电子输入的实际用户决策的比较的分析而生成的。9.根据权利要求1所述的系统,其中,用于生成个性化预测模型的所述系统用于将所述个性化预测模型传送至软件应用以使得所述软件应用对由所述软件应用的用户接收的一个或多个未来的电子输入执行动作。10.根据权利要求9所述的系统,其中,由所述软件应用的所述用户对所述一个或多个未来的电子输入进行的一个或多个决策由所述使用监视模...
【专利技术属性】
技术研发人员:J·埃德莱恩,J·李,J·F·布隆斯基尔,J·P·盖弗,K·达斯特吉尔,S·拉伊莫汉,A·萨多夫斯基,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。