2019年9月9日

招銀網絡NLP面試python

  1. 用什麼語言?
  • Python寫代碼,C++部署模型
  1. 說一下python的yield:生成器,惰性機制
  2. 分詞的算法?1.基於詞典的最大前向後向匹配,2.HMM 3.神經網絡的方法
  3. NER經常使用的算法介紹?BiLSTM+CRF 以及 膨脹卷積的模型
  4. 預訓練模型瞭解嗎?講了BERT作NER的方法
  5. 詞向量模型?講了One-Hot,SVD,word2vec,glove,以及fasttext,面試官追問了ElMo。
  6. 過擬合的解決方案?1.數據層面:增長數據和數據加強 2.模型層面:換用小的模型,Dropout, L1L2正則化,以及模型剪枝 3.模型集成以多任務學習
  7. 數據不平衡的解決方法?數據層面:上採樣和下采樣 模型層面:修改loss函數的類別權重,使用focal loss等loss函數 評價指標:AUC_ROC評價
  8. 講本身最拿得出手的項目
  9. 反問:
  • 公司位置:成都
  • 面試官的工做內容:QA匹配
  • 面向的業務:APP智能客服
相關文章
相關標籤/搜索