最近忙得很,终于有空更新一下自己的公众号啦,今天写写小作文练练自己的手感,也算是对自己过去两周的焦虑进行一个总结。
笔者在这分享一个在面试里面讲述项目的技巧:star原则(Situation、Task、Action、Result)
Situation:
描述自己当前的项目的目的是做什么?
基于当前的项目,提出项目的主要问题。
比如数据方面,是加密数据且样本不均衡。(两个主要问题)
Task:
就是基于上面提出的主要问题。
Action:
你打算采用的方法怎么解决。按照项目过程中遭遇主要问题的时间线进行描述。中间穿插你的调研结果。
Result:
罗列自己对每一个问题提出的方案结果,印证自己的调研是正确的。
案例:
(situation)在下游任务fine-tune任务,我们平常使用bert模型都是用它的最后一层去下接结构去做下游任务。
(Action)我在这里对bert结构进行了改进,对bert的12层向量分别附上一个权重,权重在训练过程中确定,将这12层向量进行加权平均,输出一条hidden size为512的向量,这样子我们就能多维度的利用bert的结构信息。这个想法来自一篇2019年的ACL顶级会议,它验证了bert结构对文本的每一层向量的理解都有所不同。
(Result)相比只使用最后一层向量,动态权重融合的成绩提高了两个百分点。
求个赞,祝大家早日上岸。