首发于 AI面试
解密AI个性化打分算法(二):智能打分函数

解密AI个性化打分算法(二):智能打分函数

本文由方便面AI面试技术专家陨墨编辑(8年机器学习/数学/统计研究经验),转载请注明出处。

智能打分算法

从单项维度得分到面试者总得分

针对一道主观题回答视频 X_i ,通过单项维度打分算法将会产生6个维度的得分,分布对应颜值,情绪,普通话,丰富度,语速。用 f_i(X_j) 表示回答视频X_i在维度j上的得分,该题目最终得分q_i为所有维度打分的加权平均,即

题目得分 = \sum维度权重\times维度得分 q_i(\mathbf{w},f(X_i)) = \sum_{j = 1}^{d} w_j \cdot f_i( X_j) 其中\mathbf{w} = (w_1, \ldots,w_d)表示维度权重,要求 w_i \geq 0, \quad \sum_{i = 1}^{d} w_i = 1

在得到每道题得分q_i的基础上,主观题总得分为所有题目得分的加权平均 面试得分 = \sum题目权重\times题目得分

i道题目对应的系数或权重可以用\theta_i表示,则面试者的总得分s 可以通过\boldsymbol{q} = (q_1,\ldots,q_m)的线性表达式来表示,即 s\left(\boldsymbol{\theta}, \mathbf{q}\right) = \sum_{i = 1}^m \theta_i q_i

在标准化面试打分系统中,用户通过设置每道题目维度权重 \boldsymbol{w} 以及对应的题目权重\boldsymbol{\theta},对每一名候选人可以计算出总得分s(\boldsymbol{\theta},\boldsymbol{q})。总得分越高,面试者表现越好。

图:主观题得分计算计算流程

损失函数(loss function)

在建立模型可以计算候选人总得分之后,我们通过损失函数将面试者的得分与实际录取结果建立关联。损失函数衡量了模型预测结果与实际结果的差别,模型效果越好,模型损失函数的数值越小。同时,在题目权重系数\theta_1, \ldots, \theta_m的基础上,我们添加一个截距项\theta_0, 一般\theta_0 < 0,最终得分可表示为 s\left(\boldsymbol{\theta}, \mathbf{q}\right) = \sum_{i = 1}^m \theta_i q_m + \theta_0

我们通过sigmoid函数将总得分映射为(0,1)区间内的一个概率,用H(\theta,q(w,f(\mathbf{X}))表示,也可以简写为\hat{y}

\hat{y} = H(\theta,\boldsymbol{q}(w,f(\mathbf{X}))= \dfrac{\exp(s\left(\boldsymbol{\theta}, \mathbf{q}\right))}{1 + \exp\left(s\left(\boldsymbol{\theta}, \mathbf{q}\right)\right)}

\hat{y} 可以理解为面试者通过面试的概率,总得分越高,通过面试的概率越大\hat{y}越接近1。

在数据中,用y表示实际面试结果,取值0或1, y=1 表示通过, y=0 表示淘汰。我们希望预测概率\hat{y}与实际录取结果 y 接近,通过比较预测录取概率\hat{y}和实际录取结果y,建立损失函数。直观的方法是直接把模型错误率作为损失函数,但这种损失函数不是关于模型参数的连续函数,在模型参数优化上会有很大的障碍。 这里我们用 binary cross entropy (BCE)作为loss function l(y,\hat{y}) = -\left\{y \cdot \log(\hat{y}) + (1 - y) \cdot \log(1-\hat{y})\right\}

  1. 如果候选人实际被录取,即y = 1,那么损失函数l(y,\hat{y}) = - \log(\hat{y})。这时如果预测概率\hat{y}越接近1,loss function l(y,\hat{y}) 的值越小。反之如果 \hat{y}越接近0,loss的值越大。
  2. 如果y=0,那么l(y,\hat{y}) = - \log(1 - \hat{y})。这时如果 \hat{y}越接近0,loss function l(y,\hat{y}) 的值越小,反之如果 \hat{y}越接近1,loss的值越大。 数据集中包含m条数据,每条都是候选人面试数据X与标注结果 y 成对出现。最终损失函数L(\theta,\boldsymbol{w})所有每一条数据损失函数的平均,可以视为一个关于维度权重 \boldsymbol{w} 以及题目权重 \boldsymbol{\theta} 的函数 L(\theta, \mathbf{w}) =- \dfrac{1}{m}\sum_{\mathbf{x},y} \left\{y \cdot \log(H(\theta,q(w,f(\mathbf{X}))) + (1 - y) \cdot \left(1 - \log(H(\theta,q(w,f(\mathbf{X})))\right) \right\}

完成损失函数建立后,我们希望通过算法优化找到合适维度权重 \boldsymbol{w} 以及题目权重 \boldsymbol{\theta} ,使得损失函数 L(\theta,\boldsymbol{w}) 达到最小。

方便面是一家人工智能企业,目前有方便面AI视频面试、直播招聘、ATS智能招聘管理系统三款产品,主要针对企业招聘面试流程难点提出解决方案,为企业提供雇主品牌建设、人才获取、招聘流程自动化、人才沉淀等服务,用科技助力为企业智能化招聘提供支持。

4617河南周易大师排名周公解梦大全查询免费梦见指甲晚上总做噩梦怎么解决宝贝起名网站月底出生的宝宝起名周易算命图片北京 起名字公司生辰八字算命老黄历版免费起名建材公司2019年猪年起名梦见自己满头的虱子周公解梦男孩起名常字辈公司起名有哪些寓意好的名字起名黄诗什么好听起团队名字大全姓魏起什么名子周公解梦梦见狗咬破手指流血网站如何取名起名大全八字算命取名字打分曾仕强讲的周易周公子和易烨卿给属马的宝宝起名大全五行属木适合起名字的字魏姓男子起名起名大全姓12生肖起名字鼠年女孩起名带什么字好租车公司起名字案例周易数字测吉凶查询今年出生的女性孩子起名淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男子给前妻转账 现任妻子起诉要回网友建议重庆地铁不准乘客携带菜筐月嫂回应掌掴婴儿是在赶虫子重庆警方辟谣“男子杀人焚尸”国产伟哥去年销售近13亿新的一天从800个哈欠开始男孩疑遭霸凌 家长讨说法被踢出群高中生被打伤下体休学 邯郸通报男子持台球杆殴打2名女店员被抓19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警两大学生合买彩票中奖一人不认账德国打算提及普京时仅用姓名山西省委原副书记商黎光被逮捕武汉大学樱花即将进入盛花期今日春分张家界的山上“长”满了韩国人?特朗普谈“凯特王妃P图照”王树国3次鞠躬告别西交大师生白宫:哈马斯三号人物被杀代拍被何赛飞拿着魔杖追着打315晚会后胖东来又人满为患了房客欠租失踪 房东直发愁倪萍分享减重40斤方法“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火手机成瘾是影响睡眠质量重要因素考生莫言也上北大硕士复试名单了妈妈回应孩子在校撞护栏坠楼网友洛杉矶偶遇贾玲呼北高速交通事故已致14人死亡西双版纳热带植物园回应蜉蝣大爆发男孩8年未见母亲被告知被遗忘张立群任西安交通大学校长恒大被罚41.75亿到底怎么缴沈阳一轿车冲入人行道致3死2伤奥运男篮美国塞尔维亚同组周杰伦一审败诉网易国标起草人:淀粉肠是低配版火腿肠外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万杨倩无缘巴黎奥运男子被猫抓伤后确诊“猫抓病”春分“立蛋”成功率更高?记者:伊万改变了国足氛围奥巴马现身唐宁街 黑色着装引猜测

4617 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化