分享

对于一个编程基础不是很好的学生来说,学习数据挖掘、机器学习,并以后从事这样的工作靠谱吗?

 南风清雨 2018-01-04

也有类似的提问,是高中毕业,适合不是个做人工智能方向的工程师。

很多年轻人喜欢这个新领域,当然也看到了这个领域的前途与“钱”途,想投身这个领域,都是值得鼓励的好事。

1)学一个东西,要么你以前学习过,要么从现在开始。犹犹豫豫,半途而废,想东想西都不是一个认真的学习态度。学习什么东西从现在开始都不算晚。

首先如果端正了态度,下一步就是找到合适的突破路径了。 在悟空问答上其实也有很多类似的介绍。 比如关于数学基础的:  

https://www.wukong.com/question/6493321268618592526/

2)实际上对于只有高中的数学,做一个合格或者出色的算法工程师的难度还是很大的。一般公司中算法工程师要求都是硕士学位起,很多大公司都是招的博士、博士后、甚至教授来领导算法团队。人工智能算法工程师的数学要求还是不低的,如果基础有限,非常建议认真的补上这一课。

3)编程是实现算法的重要一环。 编程是重要的算法实践,实际上代码是我们实现我们算法的唯一路径。我们需要学习到数学建模的思想,建立了模型,就需要用编程来实现。如果楼主的编程能力不好,那么就会成为最大的一个障碍,需要恶补编程的基础和代码的能力。如果我们代码能力不好,我们无法正确表述我们的理论模型,无法发现代码中的错误还以为是理论错了。

4)因为人工智能行业起步不算早,现在的社会需求也特别大,但是这个行业的工程师要求高,如果好的基础,很容易在面试或者今后的工作中露怯,一定要踏踏实实的学习基本的数学、编程和算法实现。当然有时候要求熟练使用各种框架等等。这些都是非常重要的环节。网上和线下有各种不同的培训,学习永远不会晚。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多