生活知识百科

中专水平的人能不能通过自学成为一名机器学习工程师?

2023-07-20 10:30:34 条浏览

坦白说…我觉得你这话说得有点矛盾…你觉得自己更喜欢IT行业,尤其是机器学习…但是后面你又问做这个都要掌握什么……你不觉得你这个所谓的喜欢很奇怪吗?还是觉得先了解一下吧…另外,不是说自学不行…关键是…还是需要一定的本科阶段的数学基础的…这个方向不会想你想象的很容易的…真正做这个方向的…基本都是名校的研究生…博士毕业的很多了……不仅数学要很好…另外英语也别太差吧……因为总是要看很多paper的,好的paper应该都是英文的吧……环境还是很重要的…如果离这条路太远…还是慎重考虑吧……要是后面半路放弃了…还是浪费了一定的时间…外加现在这个方向的招聘应该99%的研究生吧……觉得博士应该比你想象的多很多…毕竟人家研究那么久了…起点就会差很多…




可成为管理他们的!马云,盖茨




可以,你只要想学就可以

不需要多,只需要一颗聪明的大脑,学好算法就行,语言不用在意,具体什么算法在网上搜搜一大堆,了解后写个模型试试,我反正看不懂




我就是自学的,研究生方向是物联网,后来也觉得机器学习不错就自学了一下。找工作太难了,这方面要求数学,虽然平常用不到,但是了解原理是必要的,所以面试的时候会考察数学的能力。如果你有机会实力了,那么还好一些,工作中用不太多数学推导,尽量了解一下原理,做一下kaggle的东西就行。另外你放的那本机器学习实战作用略小,不如找一个具体的案例进行深入的优化。




建议冷静一下……

真想从事这个,大专学历够不到门槛。

要只是因为这个火,想搞这个,还是冷静一下,不如做个生意什么的。

要是真的是觉得感兴趣,你起码升个本,再考个研什么的,时间付出很多。本科都很难找个机器学习算法岗,何况你还有专科经历




能,完全能。不用学了。走出去,知道一点就够了。21岁的年龄就是你最伟大的本钱。出去碰壁感悟失败。你将获取最大的成功。没人能竞争过你的21。你出去了,你就走在你同学的前面了。别怕失败。这是我给你的建议。你是男生,就该霸气。以无厘头的科学方式去霸气。好好领会最后一句话。理会了,你就成功了。




现实很残酷,找工作时,一个大专以上学历,不管你多优秀都已经将你拒之门外,如果真心喜欢当作业余爱好,慢慢沉淀,等能玩出水平,让别人无需看你学历就决定要你的时候再从事这方面工作!现在还是先找份糊口的工作比较重要!




其实我倒是觉得选择一个合适的平台非常重要,我来说下我的体会,使用了微信小程序“八斗问答”一段时间,感觉提升飞速,学到了很多适用的人工智能知识,涉及到机器学习、深度学习、自动驾驶等,还有最重要的一点,直接可以联系到大咖。




如果是自学,你的时间成本很高,你要学习机器学习,你先得是名程序员,会编程,会自己写程序,那些从培训班培训半年出来都感觉自己是一知半解人很多,就可以知道你自学要多久的时间,你是否有这个毅力,在加培训出来工作一年以上才算对程序有一定的认识,所以你要衡量你的时间成本。然后再学习算法,统计学,数学知识,这时间算起码要2-3年,你坚持2-3年再说喜欢吧,所以想学建议先培训,节省时间,挣了钱再继续学习,时间很值钱




且不论难度相当大,即便入门了,你很难找到一份机器学习相关的工作,这类岗位对学历要求比较高!敲门砖往往不是你腹中才华,而是学历背景!别说有可能碰到有慧眼的面试官,第一,HR直接就可能把你排除了。第二,几分钟真看不出技术!




世上无难事,只怕有心人,21岁的年纪,完全可以,建议去读个全日制计算机相关专业专升本,毕竟人工智能工程师至少需要本科以上学历。个人认为:多学习一些人工智能方面的知识,找一家研究人工智能领域的企业工作,应聘程序员软件开发等岗位,这样对企业来说你学的AI知识是锦上添花,对你个人而且也是志趣相投,对你学习人工智能也是事半功倍,待有机会可以转型做人工智能,且很多做人工智能工程师的也需要助手,也是不错的选择。




诚实讲,人工智能算法岗硕士是门槛,博士是标配。即使你学的很好,也很难遇到伯乐。况且你很难通过自学超越那些名校名师的学生。

而且现在的人工智能算法需要大量的计算资源。你自己估计没财力搞。gpu集群很贵的,一块卡将近一万,至少也得四块吧,再加上配置工作站的钱,一台机器十几万没了。




作为一个美本+美硕统计毕业做机器学习的人可以弱弱的回答一下。

1.说真心的这一行面试最需要的是数学和统计功底,这个东西不是一天两天可以补上来的,能不能坚持下去看背景,天赋和耐性;

2.编程:如果不是做机器学习工程师或算法工程师及研发岗,我相信你再花时间补一补这一块是没问题的;

3.英语:的确语言这个看起来不是什么bigdeal,但是的确这个行业需要阅读大量的paper,英文版本paper居多,如果读不懂我想会疯的;

4.工作:工作中也许会不断重复优化一个算法最终到落地,半年一年都是有可能的,这类似于一个迭代,不断循环往复,耐不住性子处理各种不可预知的问题也会崩溃的。而且现实工作也许不会设计那么多复杂算法,光是数据处理就会占用了百分之八十的时间。

我最担心的就是楼主的第一项,这个功底不知道你愿不愿意花大量的时间去补,从高中数学一直到大学本科数学统计的知识一点点的啃出来,你要衡量这个难度和你觉得是否值得,不要随大溜的去进入这个行业。你21岁你说自己很喜欢,我无法量化你这个喜欢到底多少,在你看来也许看到了好多觉得特别喜欢,也许以从业者的角度你看到的也许只是皮毛无法判断你是否真的喜欢。

不过最最重要的是,你21岁,一切刚开始,只要你愿意都可以去做,不亏本,学到身上的知识也不会压到你,只会让你变得更加步伐轻盈。




我的研究方向就是大数据和人工智能,目前我也在做基于机器学习的落地项目,所以我来回答一下这个问题。

首先,我可以给出一个肯定的答案,只要努力并掌握一定的数学和编程知识,那么做机器学习的实现工程师是完全没有问题的。

机器学习的任务就是从一堆杂乱无章的数据中找到背后的规律,通常情况下机器学习往往与大数据关系密切,因为机器学习需要大量的数据作为基础。一般来说机器学习的实现步骤包括数据收集、数据整理、算法设计、算法实现、算法训练、算法验证、算法应用等,这里面数据是机器学习的前提条件。

机器学习一个重要的基础是算法基础,做机器学习要了解很多常见的算法,包括决策树、支持向量机、朴素贝叶斯、k近邻、回归等等算法。但是作为算法实现工程师来说并不需要掌握多么复杂的数学知识,只要能把算法工程师设计的算法实现出来就可以了,但是作为算法实现工程师对数学知识还是有一定要求的,比如要掌握基础的线性代数、概率论等数学知识。

所以,对于中专毕业的人来说,我给出以下的学习建议:

第一,学习Python语言的使用。

第二,学习Linux系列操作系统的使用,比如CentOS、Ubuntu等都可以。

第三,学习线性代数和概率论。

第四,学习常见的机器学习算法,包括k近邻、决策树、支持向量机、朴素贝叶斯、Logistic回归、Apriori等。

第五,使用Python完成常见算法的实现。

机器学习是人工智能的六大组成部分之一,目前在很多领域有广泛的应用,未来机器学习的发展前景还是非常广阔的。

我目前在使用机器学习做一个智能诊疗的项目,我会陆续在上分享一些机器学习的研发经验,感兴趣的朋友可以关注我的号,相信一定会有所收获。

如果有机器学习方面的问题,也可以咨询我。

谢谢!




温馨提示