常见的面试问题————NLP篇(持续更新)

自然语言处理(NLP)岗位最新面试经验总结 几乎所有自然语言类(NLP)岗位都是3轮及以上的面试。第一轮:基本沟通(自我介绍、经验介绍…)、基础知识(线程、设计模式…)、基础算法题(Transformer、Bert…)。第二轮:有一定难度的算法题、项目经验的详细讨论。第三轮:技术Leader和HR的最终面试。并且必定会考算法题。对于每一家公司,算法绝对是一个基本线,如果算法不过关那么几乎没有机会到达第三轮面试。所以算法准备是必须的!但也不是万能的,如果你以为只刷leetcode就能顺利通过面试,那就有点盲目乐观了。下面开始分享干货很干的呦,比干香菇还 阅读详情
AI摘要

本文系统梳理NLP领域高频面试知识点,涵盖词向量(Word2Vec/CBOW/Skip-gram/GloVe/FastText)、预训练模型(BERT/ELMo/GPT/ALBERT/XLNet)、注意力机制(Self-Attention/Multi-head/Positional Encoding)、Transformer架构细节(LayerNorm/Residual/Dropout)、经典序列建模(HMM/CRF/BiLSTM-CRF)及前沿方向(LoRA/DPO/Prompt Tuning/Flash Attention/MoE),重点解析原理、对比差异、缺陷成因与工程优化策略。

  1. Word2Vec 的原理,使用的技巧? https://mp.weixin.qq.com/s/lerKdFXkhqQaaVl4BGgblA
  2. Word2Vec 的多层 softmax 是怎么实现的,思路是怎样的,损失函数变化 nlp中的词向量对比:word2vec/glove/fastText/elmo/GPT/bert - 知乎
  3. Word2vec的损失函数 10.2. 近似训练 — 《动手学深度学习》 文档 (当简历上没什么项目和实习的时候,面试官就喜欢问Word2vec,非常的无聊)
  4. 为什么基于 skip-gram 的 word2vec 在低频词汇相比 cbow 更有效?为什么会好?word2vec模型cbow与skip-gram的比较
  5. Word2Vec 怎么将得到的词向量变成句子向量,以及怎么衡量得到词向量的好坏Word2Vec 怎么将得到的词向量变成句子向量,以及怎么衡量得到词向量的好坏_Matrix_cc的博客-优快云博客
  6. Word2vec为什么会有用?word2vec本质是把相似的词或者上下文相近的词映射到几乎是同一个点,所以语义相近的词的weight是接近的,那样做下游任务比随机初始化的词向量要好
  7. word2vec的缺点是什么?1、结构太简单,无法更好地学习句法知识和语义知识。2、没办法解决OOV 。3、没法解决词语顺序的问题。4、没法解决一词多义的问题
  8. 层次softmax为什么要以词频构建二叉树 Word Embedding的hierarchical softmax为什么要选择依靠词频建立二叉树? - 知乎
  9. 负采样的是如何带权采样的,为什么负采样权重开 3/4 次幂?为什么Word2Vec训练中, 需要对负采样权重开3/4次幂? - 知乎
  10. 负采样的负样本和层次softmax的负样本有什么不一样?负采样的负样本的个数是固定的,层次softmax的负样本是不均衡的,词频高的词里根节点接近,采样到的负样本就比较少,低频词采样的负样本就比较多。
  11.  fasttext 、word2vec、glove、elmo、bert、GPT、xlnet 的区别,fasttext相比于 word2vec 有什么优势,它是怎么做分类的
  12.  textcnn 原理,为什么选择用2,3,4不同尺寸的卷积核
  13. BiLSTM+Attention 是怎么分类的 深度学习算法原理——Attention-Based BiLSTM_null的专栏-优快云博客
  14. Transformer的结构,multi-head Attention 的作用  Ps. pytorch手动实现一下multi-head  
    import torch
    import torch.nn as nn
    
    class MultiHeadAttention(nn.Module):
        def __init__(self, d_model, num_heads):
            super(MultiHeadAttention, self).__init__()
            assert d_model % num_heads == 0
            
            self.d_model = d_model
            self.num_heads = num_heads
            self.head_dim = d_model // num_heads
            
            # 定义线性变换层,用于将d_model维度映射到num_heads * head_dim
            self.q_linear = nn.Linear(d_model, d_model)
            self.k_linear = nn.Linear(d_model, d_model)
            self.v_linear = nn.Linear(d_model, d_model)
            
            # 输出层,将num_heads * head_dim映射回d_model
            self.out_linear = nn.Linear(d_model, d_model)
            
            self.dropout = nn.Dropout(0.1)
    
        def forward(self, query, key, value, mask=None):
            """
            Args:
                query: (batch_size, query_len, d_model)
                key: (batch_size, key_len, d_model)
                value: (batch_size, value_len, d_model)
                mask: 可选,用于遮盖padding部分或后续序列的位置 (batch_size, query_len, key_len)
            """
            batch_size = query.size(0)
            
            # 线性变换
            q = self.q_linear(query)  # (batch_size, query_len, d_model)
            k = self.k_linear(key)    # (batch_size, key_len, d_model)
            v = self.v_linear(value)  # (batch_size, value_len, d_model)
            
            # 将d_model分割成num_heads个头
            q = q.view(batch_size, -1, self.num_heads, self.head_dim).transpose(1, 2)  # (batch_size, num_heads, query_len, head_dim)
            k = k.view(batch_size, -1, self.num_heads, self.head_dim).transpose(1, 2)  # (batch_size, num_heads, key_len, head_dim)
            v = v.view(batch_size, -1, self.num_heads, self.head_dim).transpose(1, 2)  # (batch_size, num_heads, value_len, head_dim)
            
            # 计算注意力得分
            scores = torch.matmul(q, k.transpose(-2, -1)) / math.sqrt(self.head_dim)  # (batch_size, num_heads, query_len, key_len)
            
            # 应用mask
            if mask is not None:
                scores = scores.masked_fill(mask == 0, float('-inf'))
            
            # 计算注意力权重
            attn_weights = torch.softmax(scores, dim=-1)
            attn_weights = self.dropout(attn_weights)
            
            # 加权求和得到输出
            context = torch.matmul(attn_weights, v)  # (batch_size, num_heads, query_len, head_dim)
            
            # 合并多头并进行线性变换
            context = context.transpose(1, 2).contiguous().view(batch_size, -1, self.d_model)  # (batch_size, query_len, d_model)
            output = self.out_linear(context)  # (batch_size, query_len, d_model)
            
            return output, attn_weights
    
    # 示例使用
    mha = MultiHeadAttention(d_model=512, num_heads=8)
    query = torch.randn(10, 32, 512)  # 假设输入
    key = value = query  # 为了简化示例,假设query、key、value相同
    output, attn = mha(query, key, value)
    print(output.shape)  # 应输出 (10, 32, 512)
    Transformer中Multi-head Attention的作用_Matrix_cc的博客-优快云博客 【NLP】Transformer详解
  15. Transformer中的decoder部分mask multi head的Q,K,V都是来自decoder,在上面的cross attention,Q来自decoder,K和V来自encoder
  16. Transformer的位置编码和bert的位置编码的区别,为什么要加位置编码?Transformer的位置编码是人为定义,bert是自己学习的,像word Embedding一样在训练中学习到它的词序信息。因为传统LSTM的模型自带词序信息,而Transformer不带词序信息,所以需要加上位置编码。
  17. Transformer里self-attention 中词向量不乘 QKV 参数矩阵,会有什么问题?

    Self-Attention 的核心是用文本中的其它词来增强目标词的语义表示,从而更好的利用上下文的信息。self-attention 中,sequence 中的每个词都会和 sequence 中的每个词做点积去计算相似度,也包括这个词本身。如果不乘 QKV 参数矩阵,那这个词对应的 q,k,v 就是完全一样的。在相同量级的情况下,qi 与 ki 点积的值会是最大的(可以从 “两数和相同的情况下,两数相等对应的积最大” 类比过来)。那在 softmax 后的加权平均中,该词本身所占的比重将会是最大的,使得其他词的比重很少,无法有效利用上下文信息来增强当前词的语义表示。而乘以 QKV 参数矩阵,会使得每个词的 q,k,v 都不一样,能很大程度上减轻上述的影响。

  18. Transformer的残差作用 :减少梯度消失和梯度爆炸的问题,同时能解决退化问题。退化问题是指:当网络隐藏层变多时,网络的准确度达到饱和然后急剧退化,而且这个退化不是由于过拟合引起的。
  19. Transformer 怎么解决长文本问题?
  20. Transformer是postnorm还是prenorm?pre norm就是在残差前norm,x+F(Norm(x)),这样残差的效果更强,训练计算量更低,但是会削弱模型深度带来的增益。post norm就是正常bert用的,在残差后面加,Norm(x+F(x)),深度带来的效果更明显,但是计算量会更大,目前post norm认为更适合
  21. Transformer里使用的是LN还是BN    Ps. LN的原理,pytorch手动实现一下
  22. Transformer为什么要用LN,而不是BN transformer 为什么使用 layer normalization,而不是其他的归一化方法? - 知乎
  23. Transformer 模型中 dropout 主要用在哪里?在每一Multi-Head Attention之后,Add&Norm之前进行dropout,以及add(token embedding,positional encoding)之后进行dropout
  24. self-attention里为什么要除以根号d? 为什么不除以dk?为了降低 Q*K 的数值,防止它落入到 softmax 函数的饱和区间。因为 softmax 函数的饱和区梯度几乎为 0,容易发生梯度消失。如果除以 dₖ 会过度缩放,导致信息丢失。除以dk保证方差为1,方差为1是为了保持信号在神经网络中稳定传播,避免梯度爆炸或消失
  25. Transformer为什么表现的比LSTM和CNN好?为什么transformer比RNN和LSTM更好?_None_Pan的博客-优快云博客_transformer比lstm好吗
  26. BERT为什么表现好 一起读论文 | 为什么BERT会在许多NLP任务中表现得很好?_语言智能技术笔记簿-优快云博客 1、预训练数据较大和使用两种预训练的方式2、使用的模型结构较LSTM和CNN较好 3、模型层数深 
  27. BERT的三个embedding为什么可以想加?答案
  28. BERT的缺点:1、无法解决长文本问题  2、输入噪声 [MASK],造成预训练 - 精调两阶段之间的差异  3、生成任务表现不佳:预训练过程和生成过程的不一致,导致在生成任务上效果不佳  4、位置编码使用绝对编码 后BERT时代:15个预训练模型对比分析与关键点探索(附链接) | 机器之心
  29. Bert里的mask机制?是随机 mask 语料中 15% 的 token,其中80% 的单词用 [MASK] token 来代替,10% 单词用任意的词来进行代替,10% 单词不变。
  30. BERT为什么要保持10% 单词不变,10%的单词用任意的词代替?
  31. bert里的mask和word2vec里的CBOW的区别?

    相同点:CBOW 的核心思想是,给定上下文,根据它的上文 context-before 和下文 context-after 去预测 input word。Bert 本质上也是如此。

    不同点:首先,在 CBOW 中,每个单词会称为 input word,而 Bert 中只有 15% 的词会称为 input word。其次,对于数据输入部分,CBOW 中的输入数据只有待预测单词的上下文,而 Bert 的输入是带有 [MASK]  token 的 “完整” 句子,也就是说 Bert 在输入端将待预测的 input word 用 [MASK] token 代替了。

    另外,通过 CBOW 模型训练后,每个单词的 word embedding 是唯一的,因此并不能很好的处理一词多异的问题;而 Bert 模型得到的 word embedding (token embedding)融合了上下文信息,就算是同一个单词,在不同的上下文环境下,得到的 word embedding 是不一样的。

  32. BERT为什么用字粒度而不是用词粒度?因为在做MLM预训练任务时,最后预测单词是用softmax进行预测。使用字粒度的话,总字数大概在2w左右,而使用词粒度的话,则有十几万个词,在训练时显存会爆炸。

  33. BERT不同层针对NLP的什么任务? POS、成分分析、DEPS、Entities、SRL、COREF、关系分类,从上到下,越往下这个任务越需要偏向高层语义的知识才能解决好。POS 词性标注是简单任务,偏向表层特征,关系分类则是纯语义的任务,不理解语义便无法很好的解决任务,从上到下逐渐趋向语义任务。张俊林:BERT和Transformer到底学到了什么 | AI ProCon 2019 - 云+社区 - 腾讯云

  34. HMM 和 CRF 的原理和区别,其中维特比算法的复杂度  区别:

    1.HMM 是生成模型,CRF 是判别模型

    2.HMM 是概率有向图,CRF 是概率无向图

    3.HMM 求解过程可能是局部最优,CRF 可以全局最优 

    4.HMM是做的马尔科夫假设,而CRF是马尔科夫性,因为马尔科夫性是是保证或者判断概率图是否为概率无向图的条件                                                             、

  35. HMM原理:三个问题:1、概率计算问题:前向—后向算法  给定模型 λ=(A,B,π) 和观测序列 Q={q1,q2,...,qT},计算模型 λ 下观测到序列 Q 出现的概率 P (Q|λ);2、学习问题:Baum-Welch 算法 (状态未知) 已知观测序列 Q={q1,q2,...,qT},估计模型 λ=(A,B,π) 的参数,使得在该模型下观测序列 P (Q|λ) 最大  3、预测问题:Viterbi 算法 给定模型 λ=(A,B,π) 和观测序列 Q={q1,q2,...,qT},求给定观测序列条件概率 P (I|Q,λ) 最大的状态序列 I。

  36. CRF原理:https://applenob.github.io/machine_learning/CRF/

  37. BiLSTM+CRF模型中,CRF层的作用?1、CRF 层可以为最后预测的标签添加一些约束来保证预测的标签是合法的。在训练数据训练过程中,这些约束可以通过 CRF 层自动学习到的。2、CRF 中有转移特征,即它会考虑输出标签之间的顺序性,也会学习一些约束规则 BiLSTM-CRF中CRF层的作用 - 程序员大本营

  38. Albert里的SOP为什么会有效?

    ALBERT 认为,NSP (下一个句子预测) 将话题预测和连贯预测混为一谈。作为参考,NSP 使用了两个句子 —— 正样本匹配是第二个句子来自同一个文档,负样本匹配是第二个句子来自另一个文档。相比之下,ALBERT 的作者认为句子间的连贯是真正需要关注的任务 / 损失,而不是主题预测,因此 SOP 是这样做的:

    使用了两个句子,都来自同一个文档。正样本测试用例是这两句话的顺序是正确的。负样本是两个句子的顺序颠倒。
     

  39. bert 里 add&norm 是什么以及作用
  40. local attention 和 global attention 的区别:一文看懂 Attention(本质原理+3大优点+5大类型) - 产品经理的人工智能学习库
  41. Attention的理解和它的优缺点:Attention即从大量的信息中选择出少量的重要信息,并聚焦到这些重要信息上,忽略大多不重要的信息。权重越大越聚焦于其对应的 Value 值上,即权重代表了信息的重要性,而 Value 是其对应的信息。   优点:

    参数少

    模型复杂度跟 CNN、RNN 相比,复杂度更小,参数也更少。所以对算力的要求也就更小。

    速度快

    Attention 解决了 RNN 不能并行计算的问题。Attention 机制每一步计算不依赖于上一步的计算结果,因此可以和 CNN 一样并行处理。

    效果好

    在 Attention 机制引入之前,有一个问题大家一直很苦恼:长距离的信息会被弱化,就好像记忆能力弱的人,记不住过去的事情是一样的。

    缺点:没法捕捉位置信息,即没法学习序列中的顺序关系。这点可以通过加入位置信息,如通过位置向量来改善
  42. Bahdanau 和 Luong 两种 Attention 机制的区别:一文看懂 Bahdanau 和 Luong 两种 Attention 机制的区别 - 知乎
  43. graph embedding 的原理
  44. TF-IDF 的原理  TF-IDF原理及使用_一路风景-优快云博客_tfidf
  45. n-gram原理及有哪些平滑处理 自然语言处理NLP中的N-gram模型_songbinxu的博客-优快云博客_n-gram
  46. 解决OOV的方法: NLP 研究主流目前如何处理 out of vocabulary words? 
  47. 词向量的降维
  48. nlp 分词技术有哪些,如何分的
  49. nlp有哪些数据增强的方法 自然语言处理中一些常用的数据增强的方式_Matrix_cc的博客-优快云博客
  50. 文本预处理的方法有哪些
  51. 大模型相关面试  https://zhuanlan.zhihu.com/p/643560888
  52. 大模型教程 大模型教程 
  53. Prompt系列调参原理 PEFT | Prompt系列高效调参原理解析
  54. chatGLM、LLAMA原理
  55. 序列太长为什么是问题,对应的解决方案是什么?
  56. Agent听说过? CoT听说过? SFT数据配比,DPO原理,PPO原理,后续有哪些改进
  57. GPT模型是怎么解决 decoder串行训练效率低下的问题
  58. GPT模型的损失函数是什么,跟SFT过程有差异吗,具体的前向过程是什么样的
  59. page attention、flash attention原理
  60. LoRA原理、QLoRA原理,两者区别
  61. pre-norm、post-norm改善了什么问题
  62. dpo、ppo原理
  63. dpo 怎么解决分布漂移的问题,ppo优势函数如何计算
  64. moe专家网络怎么解决不均衡的问题
【NLP面试】推荐收藏!NLP 算法岗(含大模型方向)最全的面试题总结!(★持续更新★) 汇总了 NLP 算法工程师高频面题,适合大模型初学者和正在准备面试的小伙伴。希望能帮助各位同学缩短面试准备时间,不错过金三银四涨薪窗口,迅速收获心仪的Offer 阅读详情

相关推荐

NLP合集:教程/实体抽取/关系(三元组)抽取/文本分类/知识图谱/Bert系列/相似度判定/机器人问答/文本工具/竞赛方案精选/面试指南/NLP各类任务数据集等集合

Cool-NLPCV (持续更新中…) Some Cool NLP and CV Repositories and Solutions Cool-NLP | Cool-CV 旨在收集NLP中常见任务的开源解决方案、数据集、工具、学习资料等,方便学习或快速查找。在此分享出来,供大家参考。欢迎积极分享并Star,谢谢! 会持续不定时更新,也欢迎加入共同分享。 1、机器学习&深度学习入门精选 Python-100天从新手到大师 斯坦福大学2014(吴恩达)机器学习教程中文笔记 《统计学习方法》第二版的代

qq_42189083的博客 5771

nlp面试汇总

这些面试题是在各个平台上搜取的,方便大家面试的时候使用,主要偏向nlp方向 词向量 词向量平均法做分类的优劣势是什么? 优势 词向量平均的方法做分类模型,主要的优势是模型简单 有参数模型,无参数模型都可以尝试使用,模型选择大 模型速度极快,训练的参数量少 在语句少的场景下,效果好 劣势 在语句长的长的场景下,效果会变的很差 语句长,分出的词多,词越多,信息量越杂,简单的做平均的话,重要的词的信息会在平均的过程中极大的被消弱,从而分类效果差 词向量的基础上如何做优化? 映入一个新的向量,做attent

lzay的博客 6548

机器学习面试准备(持续更新)--- 优秀博文传送门,收集优秀资源

优秀博文传送门,收集优秀资源

做一枚优秀的程序猿,欢迎交流: sunpeng1996 at aliyun dot com 1万+

NLP面试宝典:38个最常见NLP问题答案一文get

新智元报道来源:greatlearning自然语言处理(Natural Language Processing,NLP)是指帮助机器理解和分析自然语言;它是利用机器学习算法从数据...

机器学习算法与Python学习 8058

语音识别方向秋招面试记录(持续更新)

面试记录 LSTM+BPTT 1次 (字节跳动 AI-Lab语音识别实习;) CTC 1 次 (字节跳动 AI-Lab语音识别实习;)

dhj_tsukuba的博客 4481

NLP常见面试题,必知必答系列大全:(面试问题持续更新)

NLP常见面试题,必知必答系列大全:(面试问题持续更新)

丨汀、的博客 1688

NLP算法面试问题【持续更新中】

NLP算法面经

qq-1343330453 2000

[NLP]NLP 高频面试题速查表(超完整版)

标准答案NLP 是RTL 原生感知电源状态的低功耗验证方法通过 power_good / aon / power_state 等信号建模关注功能行为正确性,不是物理实现面试官在听你是不是把 NLP 当“UPF 替代品”(❌)你有没有 SoC 视角(✔)标准答案Wake 通常来自 IOD跨电源域常见问题:OFF domain 假唤醒wake 丢失时序错乱。

元直的博客 681

自然语言处理持续更新

TODOTODO。

实践出真理,接毕设/课设项目开发指导 1762

USB接口ESD保护电路:深度剖析与选型建议

USB接口在热插拔和频繁使用中极易遭遇静电放电(ESD)冲击,导致芯片损坏或通信异常。本文结合实际电路设计经验,详解TVS二极管、集成ESD防护器件等方案在USB接口上的应用要点,重点分析钳位电压、结电容、IEC 61000-4-2等级等关键参数对信号完整性与防护效果的影响,助你为USB接口匹配高可靠、低干扰的ESD保护方案。

weixin_36289813的博客 510

sysbench测试系统内存

系统内存读写测试方法,报告解读

m0_61066945的博客 3018

超详细!腾讯NLP算法岗面经(已offer)

作者| ZipZou整理|NewBeeNLP面试锦囊之面经分享系列,持续更新中可以后台回复"面试"加入交流讨论组噢写在前面首先来段简单的自我介绍:2021届硕士...

abcdefg90876的博客 1万+

Matlab处理气象数据(六)数据的面积加权

由于地理投影导致导致每个像元实际地面面积不同,越靠近北极实际面积越小,越靠近赤道实际面积越大,如果不进行面积加权就简单平均,会导致温度较实际温度偏低。 用以下公式计算地理投影每个像元的面积: double pi = 3.1415926; double R = 6371007.181; //units - m double area = (pi/180.0)*R*R*fabs(sin(dLat1/180.0*pi) - sin(dLat2/180.0*pi)) * fabs(dLon1 - dLo

设计の诗 1万+

【持续更新】面试复习整理

写在前面 基本都是从网上solo来的题目,也有一些平时看到感觉会被问的整理进去的题目 主要为了毕业面试…… NLP/机器学习方向的算法岗面试问题整理 问题答案均持续更新,持续到23年3月份吧,如果我还没找到工作的话 NLP word2vec的tricky是什么 word2vec的两个模型是什么,分别使用了什么损失函数 CBOW和skip-Gram的区别,哪个模型更好,哪个模型计算复杂度高 transformer/bert/ernie等等等等 机器学习 基本概念 生成模型和判别模型 参数模型和非

YY_Tina的博客 2133

Android应用加固脱壳实战:从爱加密原理到Frida内存Dump与修复

在移动应用安全领域,代码加固与动态加载是保护核心逻辑的关键技术。其原理在于通过修改应用启动流程,将原始DEX加密隐藏,并注入包含解密逻辑的壳DEX,实现运行时动态加载。这项技术的核心价值在于防止应用被逆向分析、二次打包或恶意篡改,广泛应用于金融、游戏等高安全要求场景。对于安全研究、漏洞挖掘或历史版本审计,掌握脱壳技能至关重要。本文聚焦于**爱加密**等主流加固方案,深入探讨如何利用**Frida**框架在内存中精准捕获解密后的DEX数据,并解决脱壳后常见的签名校验等运行问题,提供一套从原理到实践的完整攻防思

weixin_28716443的博客 490

机载电脑与飞控串口通信(实测读取飞控IMU数据)《一、香橙派5max启动串口UART通信与飞控板通信,一次必通!》《二、allspark1与PIX6C通信踩坑及出坑》《三、orinnx载板与飞控通信》

机载电脑与飞控串口通信(实测读取飞控IMU数据)《一、香橙派5max启动串口UART通信与雷迅v5nano飞控板通信,一次必通!》《二、阿木机载电脑allspark1与PIX6C通信踩坑及出坑》,还有如何打开飞控串口以及如何提高飞控IMU频率。

2402_82745259的博客 3469

【面试通关篇】NLP面经集结 | 达摩院、腾讯、微软、美团、百度

作者| Codle 整理|NewBeeNLP面试锦囊之面经分享系列,持续更新中写在前面本人情况:双非本末流985研二,爱奇艺NLP日常实习经历,无论文,投的都是 NLP 算...

hecongqing的博客 2471

【毕设实战】基于YOLOv8的HRSC2016船舶智能检测系统开发全指南(含可视化UI界面,打造海事领域高分毕设)

亲爱的同学,通过这篇教程,你已经掌握了“基于YOLOv8的HRSC2016微小船只检测系统”从数据集处理、模型训练到Tkinter界面开发的全流程。这个课题既贴合“海事智能化”的产业战略,又涵盖了“目标检测、深度学习、界面开发”等多个毕设评分点,非常适合作为计算机或海事工程专业的毕业设计。在实践中,你可能会遇到“海面背景复杂导致船只漏检”“微小船只识别精度不足”“UI与模型推理同步卡顿”等挑战——别担心,这些都是技术成长的必经之路。

know_F0727的博客 130

人工智能与大数据面试指南——自然语言处理(NLP)

人工智能与大数据面试指南》系列下的内容会,有需要的读者可以文章,以及时获取文章的最新内容。

冯·诺依曼 1万+

uniapp - 解决App端(安卓/苹果)使用uni.openlocation跳转第三方高德地图白屏问题,安卓苹果ios平台使用应用内置地图查看位置打不开,打包后App高德地图页面白屏不显示的问题!

uni-app,安卓Android,苹果ios,安卓app端,苹果App端,uniapp苹果安卓app,高德地图白屏,uniapp调用内置高德地图白屏,uniApp使用uni.openlocation空白不显示地图,uniappapp端如何解决openlocation地图不显示问题,打开第三方地图显示位置地图没反应,uni.openlocation跳转第三方高德地图,APP端白屏问题,使用uni.openlocation跳转到第三方导航软件的时候,app端跳转的是高德地图,但是白屏没有反应,打包发布后白

🏆 前端领域优质创作者 1万+

VIIRS-NPP夜间灯光遥感数据下载和预处理

右侧搜索框搜索“按掩膜提取”,提取出夜光影像中国区域。将其转换为Albers积投影和重采样到400m。点击右上角Export,选择shp格式。最后点export导出就行。点击复制按钮,来到这个。,ctrl + v粘贴。将小于0.3的值置为0。下载好月合成产品后,

热爱分享,热爱记录 1万+

【NLP/AI算法面试必备-2】NLP/AI面试全记录

本文以QA形式对NLP/AI中的高频问题进行总结,均为自己在真实面试中所遇到的问题(持续更新中)。 部分问题答案已经写入可参见: 学习NLP/AI,必须深入理解“神经网络及其优化问题” nlp中的词向量对比:word2vec/glove/fastText/elmo/GPT/bert 一、AI算法基础 1、样本不平衡的解决方法? 2、交叉熵函数系列问题?与最大似然...

pyxiea 1185

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

腾讯NLP算法岗实习面经

ps:本文转载自知乎用户ID:George的NLP面筋。 文章目录一面(技术面)1. 简要的自我介绍。2. 研究生阶段最有挑战的项目是什么?3. 对于这个项目,传统的方法是怎么样的?4. 列举下这个任务在传统用法的一些典型特征。5. 看你简历里有QA相关的论文,大概介绍下里面用的方法。6. 你在这篇论文里用到的是GloVe,为何不用word2vec,或者说word2vec与GloVe有什么区别?7. 你清楚word2vec吗,大致描述下word2vec的结构以及训练方法。8. 现阶段NLP的研究相对CV发展

发现问题,并解决问题,批判性思维 1308

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

2024最新Python高频精选面试题讲解,总结一下:2024 年自然语言处理NLP的Python,大厂面试经验分享

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。在此处查找有关常用函数、数据类型、实验、格式、语言模型、搜索算法等的深入信息。观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

2401_83974783的博客 993

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

腾讯NLP算法岗面经(offer已拿)

首先来段简单的自我介绍:2021届硕士,硕士期间未有实习经历,本科大三有过一次实习,小公司,可以忽略。本人投递的是腾讯暑期实习:技术研究-自然语言处理方向。 腾讯校招开启的比较早,提前批在3.5号就已经开启了,我算是赶上了最早的那一批。本次的算法岗竞争同往年一样,也蛮激烈的,我亲眼看着,从投递最初NLP岗的投录比为3:1,面试时升到了4:1,最后完成流程后变为了5:1,NLP方向相对好些,CV、机器学习等竞争更大,CV 9:1,ML 10:1,听师兄描述,算法岗到后面会到20:1都可能,所以还是要趁早准备

ludongguoa的博客 728
上一篇: 常见的面试问题———机器学习篇(持续更新)
下一篇: 常见的面试问题————深度学习篇(持续更新)
烟雨人长安
博客等级 码龄10年 871粉丝 53原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值