招银网络NLP面试
招银网络NLP面试(NLP的同学可以私信我加群学习)
- 用什么语言?
- Python写代码,C++部署模型
- 说一下python的yield:生成器,惰性机制
- 分词的算法?1.基于词典的最大前向后向匹配,2.HMM 3.神经网络的方法
- NER常用的算法介绍?BiLSTM+CRF 以及 膨胀卷积的模型
- 预训练模型了解吗?讲了BERT做NER的方法
- 词向量模型?讲了One-Hot,SVD,word2vec,glove,以及fasttext,面试官追问了ElMo。
- 过拟合的解决方案?1.数据层面:增加数据和数据增强 2.模型层面:换用小的模型,Dropout, L1L2正则化,以及模型剪枝 3.模型集成以多任务学习
- 数据不平衡的解决方法?数据层面:上采样和下采样 模型层面:修改loss函数的类别权重,使用focal loss等loss函数 评价指标:AUC_ROC评价
- 讲自己最拿得出手的项目
反问:
- 公司位置:成都
- 面试官的工作内容:QA匹配
- 面向的业务:APP智能客服

