想自学人工智能编程,怎么入门?

  • A+
所属分类:电话营销系统

作为从事人工智能教育多年、非常熟悉人工智能培训的高校教师,我很喜欢这个问题,有强烈的倾诉欲望。

学习路径

自学人工智能可行。(1)用一个月学习python基础语法,熟悉即可;(2)找学习几个机器学习算法:回归、分类各学习两个;(3)学习神经网络、卷积神经网络、循环神经网络;(4)做一个至少有200行代码的项目;(5)包装后出去找工作。

是否需要自学人工智能,需要学习前考虑清楚这几个维度:第一,个人学历基础;第二,学习目的;第三,个人的学习毅力;第四学习方法。这些都是关系到能否学习好人工智能的重要因素,在开始之前必须要理清,否则白费时间。建议画一个思维导图,将上述几个因素一条条的延伸整理。磨刀不误砍柴工!

1、学历低,自学人工智能对就业帮助很小

人工智能是一个高科技行业,虽然对员工的需求量非常大,但是对员工的要求对方 也很高,尤其是学历层面。在我调研的所有人工智能和大数据相关的公司中没有看到一家公司招聘初中毕业生、高中毕业生。他们的开发人员多为985、211或者稍微差一点普通二本的优秀学生。这个现状不是就业歧视,而是人工智能领域的难度和发展速度决定的。没有高学历背书,企业怎么能感受到你的真正实力?如何判断你的发展潜力?到底有没有能力跟上快速发展的人工智能行业?学历不够,人工智能高高的招聘门槛就把你挡在外边,自学人工智能还有什么意义?

2、明确的学习目的能让付出收益最大化。

自学人工智能一定要明确学习的目的究竟是什么。如果说你正在读大三大四是高年级理工科学生,那么我强烈建议自学人工智能,这对将来就业有所帮助。一定要结合自己的专业学习,单纯学习人工智能开发,面对人工智能专业学生,自学的这点知识完全不够看,没有任何竞争优势。其次如果你正处于读研的阶段,为了发表论文也建议多人工智能,用人工智能的方法解决本专业问题的文章很好发。如果说学习人工智能仅仅是为了就业,那么一定要参考第一条,你是否有很好的起点。不过在就业这个层面还有另外一条路,一定的人工智能基础后,去申请人工智能公司的市场销售或者产品经理。当然这两个职位还需要有其他的知识辅助。

3、详细的学习计划可以提升学习毅力。

这一块没有什么好说的,晚上千条路,白天卖豆腐。让自己有毅力的做一件事情非常困难,详细的学习计划可以帮助你。这方面的媒体文章非常多人工智能,我不耽误大家时间,略过。

4、项目为把手的学习事半功倍。

如果你没有任何人工智能基础,我建议还是按照上面给学习路径老老实实一步一个脚印的的学习Python、部分机器学习算法和简单神经网络。当你有了一定的人工智能基础后,那么下面的方法请你参考。根据学习路径,下面要将要学习深度学习,包括了卷积神经网络和循环神经网络,两个最基础的内容。无论是为了就业还是科研,我都建议从项目开始。在拿到项目之后,用思维导图将该项目所涉及到的关键知识点都列出来。标记自己不熟悉的知识点,逐步解决每一个知识难点和盲点人工智能,逐步完成整个项目开发。项目带动学习、框架梳理知识是最快的学习方式。

是否要自学一定要心中有数。

自己学习人工智能是一个艰苦的过程,需要耗费大量时间和精力,当然也付出了大量的潜在机会成本,开始要慎重,过程要坚持,结果要斟酌。

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: