问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

学大数据需要什么基础?

发布网友 发布时间:2022-04-22 20:20

我来回答

10个回答

热心网友 时间:2022-05-22 12:14

其实笼统地说大数据原理和基础都在数学这边,当然有很多偏应用和软件使用的技术,例如“深度学习调参”等,这些报个培训速成班就能学会的技术含量不那么高的东西,不在讨论范围内。

           
           

这里要讨论的,是如何系统的学习,然后自己能编出这机器学习或深度学习的程序或软件。我想,这才能称为一个合格的机器学习、数据科学家。

所以您准备好了吗?

大数据入门基础

           
           

1, 微积分(求导,极限,极值)和线性代数(矩阵表示、矩阵运算、特征根、特征向量)是基础中的基础,某篇图像分割1w+引用的神文核心思想便就求解构造矩阵的特征向量;

2, 数据处理当然需要编程了,因此C/C++/Python任选一门(推荐Python,因为目前很多库和Library都是用python封装),数据结构可以学学,让你编程更顺手更高效,但是编程不是数据处理的核心。

当然了,楼主所在的图像处理界,熟练使用matlab或者Python调用opencv库是必要条件,但是again他们只是工具,业余时间自学,多练练就没问题。有同学问用R行不行,补充一点,用什么编程语言很大部分取决于你的核心算法会调用什么已有的库函数,比如楼主的科研里面核心算法往往是MIP(混合整数规划)问题需要调用Cplex或Gurobi库函数,因此C/C++/Python/Java这些和Cplex接口良好的语言都可以拿来用,这时候R就别想了。(更新:最新Gurobi版本支持R)

另外虽然图像处理界一些open-source的code都用C++写的,但是鉴于使用方便都会提供Python的接口,因此需要用到这些code的话,用Python调用比较方便;但是,如果是高阶骨灰级玩家,需要修改甚至自己写源代码,那么还是推荐C/C++,因为他们的速度最快。

           
           

3,算法

通常高校都会有算法类的课程,会概述各类算法的基础和应用,其中包括:精确算法、近似算法、启发式算法、演化算法、递归算法、贪婪算法等待,还有各类优化算法。

算法非常核心,想必大家都听说过算法工程师这个职位。所以,我就不多赘述啦!

中级教程

                     
           
           

1,概率论+统计(很多数据分析建模基于统计模型)、统计推断、随机过程等

2,线性规划+凸优化(或者只学一门叫numerical optimization,统计、机器学习到最后就是求解一个优化问题)、非线性规划等

3,数值计算、数值线代等

当年我是在数学系学的这门课,主要是偏微分方程的数值解。

但我觉得其开篇讲的数值计算的一些numerical issue更为重要,会*一个数学系出身小朋友的三观。(原来理论和现实差距可以这么大!)

Conditional number, ill-conditioned problem,会让你以后的编程多留个心眼。

恭喜你,到这里,你就可以无压力地学习Machine Learning这门课了(其实机器学习,通篇都是在讲用一些统计和优化来做clustering 和 classification这俩个人工智能最常见的应用)。并且你就会发现,ML课中间会穿插着很多其他课的内容。恩,知识总是相通的嘛,特别是这些跨专业的新兴学科,都是在以往学科的基础上由社会需求发展而来。

到这里,其实你已经能看懂并且自己可以编写机器学习里面很多经典案例的算法了,比如regression,clustering,outlier detection。

学到Mid-level,就已经具备绝大部分理论基础了。然后做几个实际项目,就能上手然后就可以“骄傲”的说自己是搞机器学习的人啦,然后就能找到一份工作了。

但是要读Phd搞机器学习的科研,那么高阶课*的是必不可少的,而且同一个topic你需要学好掌握好几门课,有时候很可能只是一本书中一个章节里面一小节里讲的算法,你都需要去用心改进他。

  高阶课程

再高阶的课程,就是比较specific的课程了,可以看你做的项目或者以后的concentration再选择选修,比如:Probabilistic Graphical Models(概率图模型), Integer Programming(整数规划) ,计算机视觉,模式识别,视频追踪,医学图像处理,增强学习,深度学习, 神经网络,自然语言处理,网络信息安全,等等等等。

           
           

深度学习:目前非常火,打败了非常多几十年积累起来的经典方法。

增强学习:也很火,游戏AI、自动驾驶、机器人等等,它都是核心。

概率图模型:深度学习之前非常popular的“学习”方法,有严格的数学模型和优美的算法,虽然目前被前俩者盖过了风头,但是依然有它的立足之处。

再比如有用偏微分方程做图像处理的(比较小众),那么这时候你肯定要去学一下偏微分方程了,大都是以科研为主导的。

热心网友 时间:2022-05-22 13:32

说到大数据,肯定少不了分析软件,这应该是大数据工作的根基,但市面上很多各种分析软件,如果不是过来人,真的很难找到适合自己或符合企业要求的。小编通过各大企业对大数据相关行业的岗位要求,总结了以下几点:
(1)SQL数据库的基本操作,会基本的数据管理
(2)会用Excel/SQL做基本的数据分析和展示
(3)会用脚本语言进行数据分析,Python or R
(4)有获取外部数据的能力,如爬虫
(5)会基本的数据可视化技能,能撰写数据报告
(6)熟悉常用的数据挖掘算法:回归分析、决策树、随机森林、支持向量机等
对于学习大数据,总体来说,先学基础,再学理论,最后是工具。基本上,每一门语言的学习都是要按照这个顺序来的。
1、学习数据分析基础知识,包括概率论、数理统计。基础这种东西还是要掌握好的啊,基础都还没扎实,知识大厦是很容易倒的哈。
2、你的目标行业的相关理论知识。比如金融类的,要学习证券、银行、财务等各种知识,不然到了公司就一脸懵*啦。
3、学习数据分析工具,软件结合案列的实际应用,关于数据分析主流软件有(从上手度从易到难):Excel,SPSS,stata,R,Python,SAS等。
4、学会怎样操作这些软件,然后是利用软件从数据的清洗开始一步步进行处理,分析,最后输出结果,检验及解读数据。
当然,学习数学与应用数学、统计学、计算机科学与技术等理工科专业的人确实比文科生有着客观的优势,但能力大于专业,兴趣才会决定你走得有多远。毕竟数据分析不像编程那样,需要你天天敲代码,要学习好多的编程语言,数据分析更注重的是你的实操和业务能力。如今的软件学习都是非常简单便捷的,我们真正需要提升的是自己的逻辑思维能力,以及敏锐的洞察能力,还得有良好的沟通表述能力。这些都是和自身的努力有关,而不是单纯凭借理工科背景就可以啃得下来的。相反这些能力更加倾向于文科生,毕竟好奇心、创造力也是一个人不可或缺的。

热心网友 时间:2022-05-22 15:07

学科知识:从数据分析涉及到的专业知识点上看,主要是这些: (1)统计学:参数检验、非参检验、回归分析等 (2)数学:线性代数、微积分等 (3)社会学:主要是一些社会学量化统计的知识,如问卷调查与统计分析;还有就是一些社会学的知识学科知识:从数据分析涉及到的专业知识点上看,

热心网友 时间:2022-05-22 16:58

1.学大数据理论上是可以零基础教学,这先都是在大数据培训教育机构可以的。但是有一定的电脑基础或JAVA基础那是更好,因为那样你才能快速入手。
2.介意去专业的电脑学院学习,因为专业的电脑学校都是零基础教学。学院从办学开始就是为计算机而生,有专业的领域老师,设备齐全,做到每天都在实训,为将来就业打捞基础。

热心网友 时间:2022-05-22 19:06

学大数据的话目前主要是分为 大数据分析 大数据高级开发和大数据可视化三个部分的,所以零基础也是可以学习的。

热心网友 时间:2022-05-22 21:31

一般来说可以零基础培训学习。有基础更好。不过要提醒的是选择机构重点要多试听,多比较,毕竟每个人接受信息的方式不一样,老师技术再好,如果不能有效地传达给学生,那对学生来说也是没用的,所以建议试听后找到适合自己的最重要。

热心网友 时间:2022-05-23 00:12

需要数学基础,对数字敏感可以更好的接收信息。

热心网友 时间:2022-05-23 03:10

很多学校都是从零基础开始教学的、所以不用担心学不会的、主要是你对这个专业感兴趣

热心网友 时间:2022-05-23 06:25

  大数据分析行业是最近这几年比较火,比较高薪的行业了,很多人都想分一杯羹,经常同学问我什么是大数据分析?什么是python?这些能学到什么技能?以后能学到什么知识?有太多的疑问,小编姐姐今天就简单写出来出来,分享给大家!

  很多人还没搞清楚什么是PC互联网,移动互联网来了,我们还没搞清楚移动互联的时候,大数据时代又来了。

  大数据分析是指对规模巨大的数据进行分析。大数据可以概括为4个V, 数据量大(Volume)、速度快(Velocity)、类型多(Variety)、价值(Value)。大数据作为时下最火热的IT行业的词汇,随之而来的数据仓库、数据安全、数据分析、数据挖掘等等围绕大数据的商业价值的利用逐渐成为行业人士争相追捧的利润焦点。随着大数据时代的来临,大数据分析也应运而生。大数据分析是什么 

  大数据分析师有两种岗位定位:

  1、大数据科学家,Data Scientist,DS

  2、大数据工程师,Data Engineer,DE

  从这两个单词里,你就能看出端倪了,后面小编姐姐会详细的讲解,这两者的区别,以及工作内容划分。今天我们先初步认识一下大数据分析是什么?

请点击输入图片描述

请点击输入图片描述

  在不同行业中,那些专门从事行业数据的搜集、对收集的数据进行整理、对整理的数据进行深度分析,并依据数据分析结果做出行业研究、评估和预测的工作被称为数据分析。如果是熟悉行业知识、公司业务及流程,对自己的工作内容有一定的了解,比如熟悉行业认知和公司业务背景,该工作人员分析结果就会有很大的使用价值。

  首先我们要列出搭建数据分析框架的要求,比如确定分析思路就需要用到营销、管理等理论知识;另一方面是针对数据分析结论提出有指导意义的分析建议。能够掌握数据分析基本原理与一些有效的数据分析方法,并能灵活运用到实践工作中,对于开展数据分析起着至关重要的作用。大数据分析方法是理论,而数据分析工具就是实现数据分析方法理论的工具,面对越来越庞大的数据,必须依靠强大的数据分析工具帮我们完成数据分析工作。

  1、大数据分析可以让人们对数据产生更加优质的诠释,而具有预知意义的分析可以让分析员根据可视化分析和大数据分析后的结果做出一些预测性的推断。

  2、大数据的分析与存储和数据的管理是一些数据分析层面的最佳实践。通过按部就班的流程和工具对数据进行分析可以保证一个预先定义好的高质量的分析结果。

  3、不管使用者是数据分析领域中的专家,还是普通的用户,可作为数据分析工具的始终只能是数据可视化。可视化可以直观的展示数据,让数据自己表达,让客户得到理想的结果。

  4、大数据分析已经不像前些年给人一种虚无缥缈的感觉,而当下最重要的是对大数据进行分析,只有经过分析的数据,才能对用户产生最重要的价值,越来越多人开始对什么是大数据分析产生联想,所以大数据的分析方式在整个IT领域就显得尤为重要,可以说是决定最终信息是否有价值的决定性因素。

  传统的数据分析就是在数据中寻找有价值的规律,这和现在的大数据在方向上是一致的。大数据具有“高维、海量、实时”的特点,就是说数据量大,数据源和数据的维度高,并且更新迅速的特点。

热心网友 时间:2022-05-23 09:56

从理论上讲,大数据需要本科以上学历,理工科专业背景。因为大数据知识涉及到了编程、高数、统计学和线性代数等多门学科,难度较大,这样要求是为了保证学员能够充分掌握大数据知识。但凡是无绝对,大数匠教育的学员中,就有一些学员是大专学历,或是一些文科甚至是其它专业的学员。他们不仅都成功完成了大数据课程,最终的就业单位、薪资待遇都不低于本科的理工科学生。关键看每个人对自己的了解,以及付出的努力。如果你对大数据课程十分感兴趣,对自己能严格要求,那么,下一位大数据工程师就是你!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
罗马全面战争怎么样提高元老院评价? 半夜家中镜匾忽然碎了 镜子忽然碎掉怎么解 化能异养型微生物分类 如何判断自养微生物与异养微生物 如何得知某微生物是否为哪种氨基酸的异养型微生物。 滨州市北海振宇电子科技有限责任公司怎么样? 北京振宇科技有限公司怎么样? 上海振宇化工科技有限公司经营范围 商业医保是否值得购买? 360个人设置里的云服务是什么? 微信头像有一个⭐的标志是啥意思 用国旗做微信头像违法吗? 80寸液晶电视尺寸大概是多少? 换电脑了,怎么把原来电脑的做种转移到新电脑里 电脑换了个新主机,怎么把旧主机上的文件转移到新主机上? 电脑换主机后怎么把旧主机上的文件转移到新主机上? 鱿鱼都可以做成哪些美食?有哪些简单又好吃的做法? 想知道八十英寸液晶电视的长宽分别是多少? 如何缩小flash文件 怎么调整FLASH动画的尺寸大小? flash动画如何减小文件大小 如何缩小flash动画的尺寸和体积 怎样把FLASH占用的内存改小 如何实现 flash 播放器中的放大 缩小功能 如何使用flash动画控制SWF大小? 我做的一个FLASH占用内存比较大,我想把它压缩,该怎么样压缩?有没有工具? flash动画如何能缩小它的内存。 如何压缩Flash文件的大小 手机屏幕出现色斑问题? 学大数据需要什么基础知识和能力? 南瓜豆腐饼的做法,南瓜豆腐饼怎么做好吃,馋嘴仙女 嫩南瓜豆腐馅饼怎么做 南瓜可以和豆腐一起吃吗 自己有贷款可以给别人做担保吗 南瓜豆腐鸡蛋饼怎么做 自己贷款没还可以帮别人担保嘛? 简单好吃的饼类制作 如果自己有贷款能给别人做担保吗? 南瓜馅饼的做法 如果替别人做贷款担保自己贷款时有影响吗? 饼的多种做法 自己有贷款可以给别人当担保人么? 南瓜豆腐饼怎么做? 我自己有贷款还能用身份证为别人担保贷款吗? 血脂高,不知道吃什么,降脂“美食”手到擒来 自己有贷款可以给别人做担保吗? 豆腐南瓜红萝卜的煮饼的做法怎么做 自己本身有房贷的人还能给别人担保贷款吗? 什么菜煮起来最简单?而且又好吃的 ?