记一次NLP算法实习生面试-----KO

今天去了XXX教育公司面试nlp算法实习生岗,知道自己很菜,感觉录取机会不大但也是去试了一下,有男朋友陪着整体没什么压力。

面试的是一个技术管理岗的人吧,去了问的主要问题是:

  1. 介绍一下你们专业主要是干什么的
  2. 介绍一下你接触的与nlp相关的项目
  3. 细节性的问题:预处理的工作、使用的文本格式、用的分类算法、lstm与rnn的区别、遗忘门如何产生参数、tanh、sigmoid、relu的区别及函数图像、Sequence to Sequence中decode和encode、tensorflow框架
  4. 了解bert吗
  5. 接触过其他的nlp项目
  6. 做中文作文评分的思路

题主觉得主要回答的不好的问题是:

  1. 为什么用relu而不是sigmoid?
  2. 做中文评分的思路

对于问题1,题主画出了几个激活函数的图像,被问到为什么的时候感觉有点傻

记一次NLP算法实习生面试-----KO_第1张图片

从导数函数中可以看出零点在0到1之间,梯度从0开始又很快在1处回到0,所以在反向传播算法求导过程中会出现梯度消失的问题

对于问题2,题主现在想了一下是当时没有理解清楚面试官的问题,居然从词法、句法分析的角度说了一下,但好像还没说明白,所以确实挺尬的。但对于这个问题现在想来可以回答的角度是:

  1. 字数是否满足。这个可以用字数统计实现
  2. 文中错别字和搭配是否恰当。
  3. 语句是否优美有逻辑。
  4. 内容是否跑题。这个用LDA主题模型?
  5. 即从词法、句法、篇章和情感态度等方面进行分析吧

整个面试过程比较愉快,在面试过程中面试官也有一定的提醒,但后来面试官说你知道现在有个职位叫AI产品经理吗?我感觉你比较适合那个岗位,这么一说题主内心明白已经凉了。但如果不做开发,题主是毕不了业了。。。。

不管怎样这是自学一段时间之后的一个小尝试吧,,,但好在面试官的问题基本都能懂,科研路漫漫,继续加油学习了!

可参考https://blog.csdn.net/u010002387/article/details/52797287

https://www.zhihu.com/question/67151971

 

你可能感兴趣的:(nlp)