Interview:算法岗位面试—10.12上午—上海某科技公司图像算法岗位(偏图像算法,互联网AI行业)技术面试考点之LoR逻辑回归的底层代码实现、特征图计算公式

简介: Interview:算法岗位面试—10.12上午—上海某科技公司图像算法岗位(偏图像算法,互联网AI行业)技术面试考点之LoR逻辑回归的底层代码实现、特征图计算公式

其实,考察的知识点,博主都做过,但是,emmm,这些知识点,在我写代码中,几乎不会用到,so,会遗忘。所以,还需要下功夫,去多回忆回忆啦。

     此次面试过程中,直接手推了整个CNN的发展历史,写满了整个黑板,还分开了单步骤、多步骤经典架构及其它们之间的关系。但是,面我的技术貌似没怎么理解,好像很不屑,此次面试,给我的整个感觉不太舒服。还包括,他才开始让我手推LoR模型,但是我说,我想采用数学公式推导,推导出来以后,说看不懂我写的数学公式,其实,LoR符合伯努利分布,可以数MLE化,取个log损失再平均,接着对系数进行求偏导。what?面试官竟然没看懂数学的推导,我讲解了一遍,并说出了为什么采用log损失,但是,他让我用Tensorfow写出该公式,这时候,我就感觉,这个面试官,emmmm。

     还有个细节,在即将结束的时候,他应该让HR进来和我聊,但该面试官离开面试房间之前,要求让我把手推的CNN知识点—整个黑板,都全部擦掉。其实是可以在我最后离开面试房间的时候擦掉的,但是写完就让我擦掉,真是搞不懂该面试官的逻辑……

      补充一句,让进入下一轮技术面的郑HR,感觉很nice,虽然没见过其人(可能在复旦叶耀珍楼面试中有见到过),但是通过短信或者邮件联系过程中,感觉该HR非常舒服哒。


知识点考察


1、特征图计算公式


往期文章:DL之CNN:卷积神经网络算法简介之原理简介(步幅/填充/特征图)、七大层级结构(动态图详解卷积/池化+方块法理解卷积运算)、CNN各层的作用等之详细攻略

https://yunyaniu.blog.csdn.net/article/details/79640111#2、Stride%20%28步幅%29和Padding%20%28填充%29


2、RetinaNet的focal loss损失函数意义


往期文章:DL之RetinaNet:RetinaNet算法的简介(论文介绍)、架构详解、案例应用等配图集合之详细攻略

https://yunyaniu.blog.csdn.net/article/details/90648965


手撕代码


1、机器学习岗位技术面试考点之LoR逻辑回归的底层代码实现


思维导图

image.png



代码实现

ML之LoR:利用LoR算法(tensorflow)对mnist数据集实现手写数字识别

https://yunyaniu.blog.csdn.net/article/details/78991537#3、ML之LoR:利用LoR算法%28tensorflow%29对mnist数据集实现手写数字识别


目录
打赏
0
0
0
0
1044
分享
相关文章
通义灵码助力技术求职:如何成为笔试面试冲刺的“超级助手”
在技术岗位竞争日益激烈的当下,求职季的备战已不仅是知识储备的较量,更是效率与实战能力的比拼。面对海量面试题、复杂算法挑战及快速迭代的技术框架,开发者亟需高效工具辅助突破瓶颈。阿里云推出的智能编码工具通义灵码,凭借其代码生成、优化及智能问答等核心能力,正成为开发者备战求职季的“超级助手”。
FoloUp:比HR更懂岗位需求!开源语音面试平台爆火:1份岗位需求生成100问,语音AI追问逻辑漏洞
FoloUp 是一个开源的 AI 语音面试平台,能够根据职位描述自动生成定制化的面试问题,并与候选人进行自然对话式的语音面试,帮助企业高效招聘。
152 9
FoloUp:比HR更懂岗位需求!开源语音面试平台爆火:1份岗位需求生成100问,语音AI追问逻辑漏洞
“AI +”岗位热潮下,生成式人工智能认证开启职业新篇
随着“AI+”岗位的兴起,人工智能技能成为就业市场热门需求。清华大学春招现场显示,众多企业增加AI相关岗位,如自动驾驶、AI技术专家等,反映行业强劲趋势。生成式人工智能认证(GAI认证)由培生推出,涵盖AI技术、伦理与法律等方面,助力求职者提升竞争力。通过学习GAI课程,学员可掌握主流AI工具使用方法,适应职业新需求。认证获Mindstone认可,内容贴合实际应用,为个人职业发展提供有力支持。
最高裁95%,只留5% 用AI的,某上市公司全面ai化。你的岗位,AI入侵指数是 多少?多久消失?
本文探讨了AI对不同岗位的冲击及未来趋势,特别提到上美股份大规模裁员以保留能使用AI的员工。文中分析了Java开发、大数据开发、架构师、产品经理等岗位的AI入侵指数,指出高风险和低风险岗位,并建议进入AI入侵指数低的领域如Java+AI+大数据架构师。此外,文章还介绍了尼恩团队的大模型学习资源和面试指导服务,帮助从业者提升技能,应对AI时代的挑战。
AI+树莓派=阿里P8技术专家。模拟面试、学技术真的太香了 | 手把手教学
本课程由阿里P8技术专家分享,介绍如何使用树莓派和阿里云服务构建AI面试助手。通过模拟面试场景,讲解了Java中`==`与`equals`的区别,并演示了从硬件搭建、语音识别、AI Agent配置到代码实现的完整流程。项目利用树莓派作为核心,结合阿里云的实时语音识别、AI Agent和文字转语音服务,实现了一个能够回答面试问题的智能玩偶。课程展示了AI应用的简易构建过程,适合初学者学习和实践。
159 22
【IO面试题 四】、介绍一下Java的序列化与反序列化
Java的序列化与反序列化允许对象通过实现Serializable接口转换成字节序列并存储或传输,之后可以通过ObjectInputStream和ObjectOutputStream的方法将这些字节序列恢复成对象。
面试官:单核 CPU 支持 Java 多线程吗?为什么?被问懵了!
本文介绍了多线程环境下的几个关键概念,包括时间片、超线程、上下文切换及其影响因素,以及线程调度的两种方式——抢占式调度和协同式调度。文章还讨论了减少上下文切换次数以提高多线程程序效率的方法,如无锁并发编程、使用CAS算法等,并提出了合理的线程数量配置策略,以平衡CPU利用率和线程切换开销。
面试官:单核 CPU 支持 Java 多线程吗?为什么?被问懵了!
大厂面试高频:什么是自旋锁?Java 实现自旋锁的原理?
本文详解自旋锁的概念、优缺点、使用场景及Java实现。关注【mikechen的互联网架构】,10年+BAT架构经验倾囊相授。
大厂面试高频:什么是自旋锁?Java 实现自旋锁的原理?
大厂面试必看!Java基本数据类型和包装类的那些坑
本文介绍了Java中的基本数据类型和包装类,包括整数类型、浮点数类型、字符类型和布尔类型。详细讲解了每种类型的特性和应用场景,并探讨了包装类的引入原因、装箱与拆箱机制以及缓存机制。最后总结了面试中常见的相关考点,帮助读者更好地理解和应对面试中的问题。
146 4
探讨面试常见问题雪花算法、时钟回拨问题,java中优雅的实现方式
【10月更文挑战第2天】在大数据量系统中,分布式ID生成是一个关键问题。为了保证在分布式环境下生成的ID唯一、有序且高效,业界提出了多种解决方案,其中雪花算法(Snowflake Algorithm)是一种广泛应用的分布式ID生成算法。本文将详细介绍雪花算法的原理、实现及其处理时钟回拨问题的方法,并提供Java代码示例。
282 2