美文网首页
转行算法岗位不得不看的资料

转行算法岗位不得不看的资料

作者: 何兮_HC | 来源:发表于2019-10-24 22:44 被阅读0次

    1. 算法岗位的分类

    算法岗位基本可以分为以下几个大方向

    • 自然语言处理(NLP)
    • 计算机视觉(CV)
    • 推荐系统
    • 搜索引擎
    • 数据挖掘
    • 运筹优化

    2. 算法介绍与技术点

    2.1. NLP

    NLP基本概念及应用

    改变世界的七大NLP技术(上)
    改变世界的七大NLP技术(下)

    2.2. CV

    计算机视觉的八大应用

    2.3. 推荐系统

    4个方面,系统总结个性化推荐系统

    推荐系统-学习总结

    2.4. 搜索引擎

    搜索引擎技术之概要预览

    2.5. 数据挖掘

    常用的数据挖掘技术

    2.6. 运筹优化

    运筹学传统或最流行的应用领域,包括:

    路径优化问题(Routing Problem)--交通领域(GPS导航);

    仓储、运输等物流(Logistics)以及供应链(Supply chain)领域;

    制造业里的生产流程优化(Process Optimization);

    电力领域的电网的布局以及分配(Power Grid);

    电子工程里的设施部件分配问题(Facility Layout Problem);

    能源领域的优化,如:如何铺设输油管道;

    火车、课程、飞机时刻表安排问题等调度问题 (Scheduling Problem);

    资产配置 (Asset Allocation)、风险控制 (risk management)等经济金融领域的应用;

    作为优化或运筹学模型,在其他各个学科的应用,如统计、生物、博弈论、压缩感知(近十年很火)、稀疏问题、人工智能(能量函数能量最小化)等等;

    运筹学介绍

    3. 算法岗位考察的能力

    算法岗位或是其他技术岗位,基本会考察以下能力:

    1. 工作经验、业务方向与岗位的匹配程度:与需求岗位是否同一方向
    2. 技术栈情况:是否掌握岗位要求的编程语言,是否熟悉岗位描述中的开发平台或开发框架
    3. 基本技术能力:是否掌握基本的技术原理,是否有相关的使用经验
    4. 是否形成自己的方法论:是否掌握解决处理一类问题的通用流程,是否有能力独立解决这类问题
    5. 独立分析问题、解决问题的能力:项目中遇到过哪些问题,如何分析、如何解决
    6. 专业素养:是否有深刻的业务理解,对技术是否有足够的热情,考虑问题是否全面周全

    相关文章

      网友评论

          本文标题:转行算法岗位不得不看的资料

          本文链接:https://www.haomeiwen.com/subject/ukrjvctx.html