如下图所示,在百度搜索引擎中搜索“北京美食”,界面右侧会出现相应的广告模块,从广告库中选择匹配的广告显示,我们希望这些广告能被用户点击,假如用Prob(click=yes|ad,page,user,time,region,...)来描述,page指的是页面,user是用户,time时间段,region指广告投放区域。我们要研究用户点击这些广告的可能性,即点击率预估问题。我们可以通过4个过程描述:(1)特征生成,首先需要记录影响广告的每个因素,把广告场景展现变成一个向量,即机器学习中特征生成;(2)概率模型,假设一个概率模型,在给定一个向量时,通过函数映射等方式把向量变成0-1之间实数