加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 运营中心 > 网站设计 > 教程 > 正文

想从事数据科学相关岗位,这些数学基

发布时间:2018-09-18 20:07:40 所属栏目:教程 来源:佚名
导读:副标题#e# 9月15日技术沙龙 | 与东华软件、AWS、京东金融、饿了么四位大咖探讨精准运维! 很多同学想从事数据科学岗位,对于这个岗位而言,数学知识的储备重要吗? 答案显而易见,掌握好数学对于从事该岗位而言是很重要的。数学一直是任何当代科学学科的基础
副标题[/!--empirenews.page--] 9月15日技术沙龙 | 与东华软件、AWS、京东金融、饿了么四位大咖探讨精准运维!

很多同学想从事数据科学岗位,对于这个岗位而言,数学知识的储备重要吗?

答案显而易见,掌握好数学对于从事该岗位而言是很重要的。数学一直是任何当代科学学科的基础,几乎所有的现代数据科学技术(包括所有的机器学习)都有一些深刻的数学知识。在本文中,我们将讨论想成为一名优秀的数据科学家应该掌握的基本数学知识,以便在各个方面都能很好地适应。

想从事数据科学相关岗位,这些数学基础“必备”

介绍

有时候,作为一名数据科学家(甚至是团队的初级分析师),你必须全心全意地学习那些基础的数学知识,或者正确地应用这些技术,有时候你可以通过使用一些API或者拿来即用的算法完成相关任务。

但是,如果你对用于为用户创建有意义的产品推荐算法背后的数学知识有充分的了解,这将永远不会对你有任何损害。通常情况下,懂得这些知识应该能让你在同龄人中占有一席之地。

毫无疑问,想成为一名顶级的数据科学家还需要掌握其他领域的知识,比如编程能力、具有一定的商业头脑,以及对数据的独特分析和好奇心态。本文所要做的就是整理一份最基本的数学技能指南,以帮助你更好地完成这项工作。

对“新手”特别重要

对于那些在其他领域花费大量时间并想进入这一领域的专业人士来说,基础学知识显得尤其重要,比如硬件工程、零售、化学加工工业、企业管理等领域。

虽然这些领域的工作中也涉及电子表格、数值计算和预测方面的内容,但在数据科学实践中对必要的数学技能要求却大不相同。

为什么以及如何与众不同——这是科学而不是数据

考虑一个Web开发人员(或业务分析师),他可能每天需要处理大量的数据和信息,但可能没有强调对该数据进行建模。通常,数据分析的任务重点在于“ 根据需求利用数据并继续推进项目 ”,而不是深入探索,数据科学应该始终关注科学(而不是数据)。某些工具和技术会变得不可或缺,其中大多数是科学处理过程的特点:

  • 通过探测潜在的动态来建模过程
  • 构建假设
  • 严格评估数据源的质量
  • 量化数据和预测的不确定性
  • 培养个人从信息流中识别隐藏模式的感觉
  • 清楚地了解模型的局限性
  • 理解数学证明及其背后的所有抽象逻辑

这类的培训,大多数没有考虑正数而是讲解抽象的数学实体(及其属性和相互关系),被认为是四年制大学学位课程标准课程的一部分。个人不需要以优异的成绩从顶尖大学毕业来获得这种水平的数学知识,但不幸的是,过去的访问量几乎在变少。

展示成功的蓝图

一般而言,没有通用的蓝图。就其本质而言,数据科学并不依赖于特定的学科领域,并且可能是在单个项目中处理各种现象,如癌症诊断和社会行为分析等,这会产生各种令人眼花缭乱的n维数学对象、统计分布、优化目标函数等。

上面提到的那些东西是什么?如果你对其补熟悉的话,以下是我们需要学习、吸收的内容建议。

函数、变量、方程、图

想从事数据科学相关岗位,这些数学基础“必备”

What:从基本的知识开始,如线的方程式到二项式定理及其性质。

  • 对数、指数、多项式函数、有理数
  • 基本几何和定理,三角恒等式
  • 实数和复数的基本属性
  • 级数、总和和不等式
  • 图表和绘图、笛卡尔和极坐标系统、圆锥曲线

示例:如果想了解在排序后在百万项目数据库上搜索的运行速度,你将会遇到二进制搜索的概念。为了理解它的行为,需要理解对数和递推方程。或者是分析时间序列的话,可能会遇到周期函数和指数衰减等概念。

学习资源:

数据科学数学技能——Coursera
https://www.coursera.org/learn/datasciencemathskills

代数简介——edX
https://www.edx.org/course/introduction-algebra-schoolyourself-algebrax-1

代数——可汗学院
https://www.khanacademy.org/math/algebra

统计

想从事数据科学相关岗位,这些数学基础“必备”

What:成长为数据科学家必须知道的知识。在关于数据科学的讨论中,再如何强调掌握统计和概率的基本概念的重要性都不为过。该领域的许多从业者实际上称经典机器学习(非神经网络)只是统计学习。该主题内容非常广泛,重点规划大多数的基本概念即可。

  • 数据摘要和描述性统计、集中趋势、方差、协方差及相关性
  • 基本概率:基本概念、期望、概率演算、贝叶斯定理、条件概率
  • 概率分布函数:均匀、标准、二项式、卡方、学生t分布、中心极限定理、
  • 采样、测量、错误、随机数生成
  • 假设检验、A / B检验、置信区间、p值,
  • 方差分析、t检验
  • 线性回归,正则化

示例:在面试时,作为一名潜在的数据科学家,如果你能掌握上面提到的所有概念,你会很快地给对方留下深刻的印象。作为数据科学家,你几乎每天都会使用上述中的一些概念。

学习资源:

R专业统计学——Coursera
https://www.coursera.org/specializations/statistics

使用Python进行数据科学的统计和概率—— edX
https://courses.edx.org/courses/course-v1:UCSanDiegoX+DSE210x+3T2017/course/

商业统计与分析专业—— Coursera
https://www.coursera.org/specializations/business-statistics-analysis

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读