0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

想通过数据竞赛来提升实践能力,作为小白有什么入门经验

人工智能与大数据技术 来源:人工智能与大数据技术 作者:人工智能与大数据 2020-09-25 10:49 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

想通过数据竞赛来提升实践能力,作为小白有什么入门经验?

李玲 - 携程算法工程师

(1)首先是笔试,刷leetcode就够了,主要刷中等难度的,如果一开始比较难进入状态可以先试试简单难度的找找信心,Hard的题目很少被问到。尽量多刷,先保证能通过笔试(当然面试也很有可能会问到) (2)如果有可以跳过笔试直通面试的内推那就更好啦,没事多看看牛客网,有各种内推信息和面试经验 (3)如果对自己的能力不够自信的话,前几次面试尽量不要面大公司,先找几家小公司积累面试经验,补足短板。心仪的公司可以放靠后,但也不要放很后面,因为面试多了之后很容易疲惫。 (4)基础要扎实,常见的算法的原理要能够说清楚。项目经历的表述先打个草稿,想好怎么说,引导面试官问自己擅长的方面。一定要对项目有足够的了解,面试官问到什么都能有回应。

(5)平时可以多关注一下行业前沿,自己的研究领域的最新发展,最新的模型,表现最好的模型,最好有一定程度的了解。暂时想到这些,加油!

2

李碧涵 - 微软工程师

简历→邀面→自我介绍→聊项目→面试官出算法题题/应用场景题

(1)简历只是敲门砖,敲完后就看个人表现了

(2)有些公司很看重做题(外企和字节等),有些公司很看重项目。所以作为面试者,想要通过面试,要么在自己的项目上,要么在题目上做的很出色。这样才能吸引面试官。详细有三点原则:

① 无论项目还是做题都需要你:头脑清晰,逻辑棒(自己私下多练习几遍项目介绍或题目讲解)

② 项目出色:项目肯定要有,不然会出现尬聊没话题的情况另外要会包装项目。或者自我介绍中多为项目知识点挖坑,引导面试官来问你

③ 刷题出色:连续1个月每天都刷题✓

3

郭修均-字节跳动

(1)技术面一定要刷题,leetcode 200道走遍天下都不怕; (2)有机会的话做些落地场景,会发现很多坑都是在纯净的题库里看不到的,而且很多经验要碰到过才能答出来;

(3)算法求解一定要能说清背后的数理逻辑。还有口才,清晰的说明你的答案,而不要东一榔头西一棒槌。

4

阿水 - 京东算法工程师

资料推荐:《百面机器学习》、《百面深度学习》、西瓜书《机器学习》、花书《深度学习》、Leetcode 200题。

5

肖然 - 百度算法工程师

据自己当年经历,leetcode:200起步。然后才是其他,面试过程两道题压压惊,压住了基本可以谈笑风生。以后就是项目经验和基础支持,研发或者算法的基础知识,多看看相关的书,就可以了。建议简历上的任何一点都要会,不要写上自己不会的坑自己。

6

李严 - 白骑士数据分析

在简历无法更上一层的前提下,大量面试,大量试错,总结技术经验,边面试边学习,顶尖的不好说,但总能找到。

机器学习中常用的最优化方法有哪些?

Datawhale优秀回答者:五花肉,郭佳林

常见的最优化方法有最速下降法(梯度下降法),牛顿法,共轭梯度法,拟牛顿法等等。目的都是求解某个函数的极小值。

1

最速下降法

使用条件是函数具有一阶连续偏导数。

步骤:首先通过求函数的一阶偏倒数得出函数的最速下降方向(负梯度方向),然后给任意一个点作为初始点进行迭代,令每次迭代后新的点坐标为上一个迭代点坐标减去上一个点处的梯度值乘步长(步长可以根据每个点的坐标值进行求解)。若迭代到某个点后,该点梯度值小于某个预设的很小的阈值,则说明不需要继续迭代。该点即为极小值点。

2

牛顿法

基本思想是用一个二次函数近似逼近目标函数,然后直接求解出二次函数的极小值点。首先令原函数在某点做二阶泰勒展开,进行变换后可以得到原函数在某邻域内的近似二次函数。为求该二次函数极小值,令其一阶偏导数为零,可以直接得到函数在该邻域的极小值(为原始点坐标减去该点的海森矩阵乘梯度)。

3

总结

可以看出,最速下降法是通过一步步迭代,每次迭代都要计算梯度和步长,最终得到最优解;牛顿法是函数先在某个邻域内进行变形,再在这个邻域内直接一步求出最优解,不进行多轮迭代,所以对初始点的选择要求较高。拟牛顿法和共轭梯度法在这两种迭代思想上继续加以改进。

责任编辑:xj

原文标题:数据、算法岗的几点经验分享!

文章出处:【微信公众号:人工智能与大数据技术】欢迎添加关注!文章转载请注明出处。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据
    +关注

    关注

    8

    文章

    7363

    浏览量

    95157
  • 算法
    +关注

    关注

    23

    文章

    4816

    浏览量

    98795

原文标题:数据、算法岗的几点经验分享!

文章出处:【微信号:TheBigData1024,微信公众号:人工智能与大数据技术】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    HarmonyOS首登微信公开课,分享跨平台适配与体验提升实践经验

    的兼容性挑战与解决方案。此次分享作为微信与HarmonyOS共建生态的一次具体实践,展现了双方在技术开发方面的积极交流与协作。 作为微信生态每年一度的核心沟通平台,微信公开课始终是连接开发者、行业伙伴与平台方的重要桥梁。Harm
    的头像 发表于 02-02 09:22 583次阅读
    HarmonyOS首登微信公开课,分享跨平台适配与体验<b class='flag-5'>提升</b><b class='flag-5'>实践经验</b>

    数字隔离器,如何拉满工业网关的电气安全性能与抗干扰能力

    工业网关通过数字隔离器提升抗干扰能力,保障数据传输安全与系统可靠性。
    的头像 发表于 01-12 11:57 467次阅读
    数字隔离器,如何拉满工业网关的电气安全性能与抗干扰<b class='flag-5'>能力</b>?

    Renesas QuickConnect Beginners Kit 快速上手:从入门实践

    和平台,以及如何使用它们创建一个空气质量数据记录器应用。 文件下载: Renesas Electronics QC-BEKITPOCZ QuickConnect入门套件.pdf 一、套件信息 1.1 套
    的头像 发表于 12-29 09:25 594次阅读

    通过数据中台访问分布式机床数据提升设备综合效率

    某大型企业在全国有多个生产基地,包含上百台CNC数控机床,为不同行业提供金属部件。为实现企业中心对多个生产基地的集中监控与管理,通过优化运营流程提升设备综合效率(OEE),要求建设高效可靠的物联网
    的头像 发表于 12-16 13:55 326次阅读
    <b class='flag-5'>通过数据</b>中台访问分布式机床<b class='flag-5'>数据</b>,<b class='flag-5'>提升</b>设备综合效率

    经营数据分析可以通过哪些方式

    系统的、科学的、符合商业规律的数据分析知识。这些数据的分析都要基于数据质量,所以通常我们还会需要有个数据质量管理的相关体系配合。  经营
    的头像 发表于 12-05 16:31 802次阅读

    提升PLC数据采集效率:性能瓶颈分析与实践

    的实用策略与优化建议。 数据采集能力评估方法 要提升速度,首先需要科学地评估当前系统的能力瓶颈。在PLC正常工作状态下,仅采集一个变量,将采集周期设置为最小值。启动正式采集,几秒钟后停
    的头像 发表于 11-26 11:33 592次阅读
    <b class='flag-5'>提升</b>PLC<b class='flag-5'>数据</b>采集效率:性能瓶颈分析与<b class='flag-5'>实践</b>

    剥线机通过数据中台对接到MES系统的方案

    判断、产品质量管控存在漏洞,直接影响生产节奏与交付效率。 对此,数之能通过数据中台对接至制造执行系统(MES),可完成数据标准化处理与格式适配,按照MES系统要求实现精准对接,为生产调度、质量管控、设备维护等环节提供
    的头像 发表于 11-12 16:57 654次阅读
    剥线机<b class='flag-5'>通过数据</b>中台对接到MES系统的方案

    学习物联网怎么入门?

    的相关书籍和视频进行学习。也可以通过参加线下班、工作坊和实践活动学习。不同的学习方式适合不同的人群,初学者可以根据自己的实际情况选择适合自己的学习方式。   第三,进行实践操作是
    发表于 10-14 10:34

    如何通过数据分析识别设备故障模式?

    通过数据分析识别设备故障模式,本质是从声振温等多维数据中提取故障特征,建立 “数据特征 - 故障类型” 的映射关系,核心可通过特征提取、模式匹配、趋势分析三步实现,精准定位故障根源与发
    的头像 发表于 08-19 11:14 1238次阅读
    如何<b class='flag-5'>通过数据</b>分析识别设备故障模式?

    PPEC电源DIY套件:图形化算法编程,解锁电力电子底层算法实践

    指标,优化环路稳定性与效率。 3、教学与创新场景 ▌ 高校实验课: 用于电力电子、自动控制等课程的配套实验,替代传统仿真软件,提升动手能力。 ▌ 毕业设计/竞赛项目: 为学生及电子爱好者提供快速开发
    发表于 08-14 11:30

    入门到精通:电商API的全栈开发指南

    电商API的设计、实现与优化。无论你是初学者还是经验开发者,都能通过实践提升技能。文章结构清晰,分为入门、进阶和精通三个阶段,每个阶段包含代码示例和关键概念讲解,确保内容真实可靠。 1
    的头像 发表于 07-23 15:55 1613次阅读
    <b class='flag-5'>入门</b>到精通:电商API的全栈开发指南

    【社区之星】李静:不断学习,去追随新技术的脚步,将知识通过实践转换为能力

    使用和操作 ; 动静态网页设计与制作; 嵌入式产品开发与设计; 丰富的家用及工业产品的设计,较强的开发经验和独到的产品应用能力。 项目经验 在产品设计与项目开发方面,曾参与过一下项目
    发表于 07-11 14:56

    任正非说 AI已经确定是第四次工业革命 那么如何从容地加入进来呢?

    实践。 为开源项目贡献代码或者文档。比如,帮助完善一个机器学习数据集的加载模块的代码,或者撰写某个AI算法的使用说明文档。这不仅可以提升自己的技术能力,还能在AI社区中建立自己的声誉。
    发表于 07-08 17:44

    农业物联网的隐藏金矿:如何通过数据提升农产品溢价?

    在消费升级的浪潮下,消费者对农产品的需求已从“吃得饱” 转向 “吃得好”“吃得安心”,农产品溢价能力成为农业从业者关注的焦点。然而,传统农业生产缺乏数据支撑,难以精准满足市场需求,导致农产品同质化
    的头像 发表于 06-30 14:59 653次阅读
    农业物联网的隐藏金矿:如何<b class='flag-5'>通过数据</b><b class='flag-5'>提升</b>农产品溢价?

    英泰斯特通过数据管理能力成熟度三级认证

    近日,中国电子信息行业联合会公布评估结果,英泰斯特成功通过数据管理能力成熟度(DCMM三级)等级认证。标志着英泰斯特的数据管理能力得到权威认可,数据成熟度达到了行业先进水平。
    的头像 发表于 05-29 18:06 1334次阅读