2024-11-04 07:52:35
根据个人了解人工智能是一个比较典型的交叉学科,个人觉得难度不高。学两到三年这样!
首先学:编程语言Java、Python任选,如果将来走大数据方向学Java,如果走人工智能方向学Python。
其次复习大学数学:高数、线性代数、概率论与数理统计、离散数学(如果不深入研究数据结构、算法可以先不学)。
最后如果研究人工智能方向的同学需要学习Python的企业框架、Python计算机编程语言领域+数学领域结合成的互联网领域的人工智能(在数学领域中的人工智能也叫数据科学,如果过程相近只是领域不同,需要解决的问题领域不同),其次如果将来研究大数据方向,这时就需要研究Hadoop生态圈的企业常用技术了(基础+企业框架),例如:Hadoop、HBase、Hive、Spark、Storm等等数据分析、数据挖掘,而最终大数据和人工智能两个大的方向都能走向或者实现如今互联网的人工智能。
我的观点是不建议直接学。
从提问可以分析出提问者可能是刚入门软件开发行业,专业的选择问题。
我的建议是先学一门后台的语言。比如python,java。然后再转人工智能。原理如下:
1、先来说说人工智能它是一个非常大的学科,涉及到的知识面也是非常的广阔。比如高等数学,算法,大数据分析,后台语言(目前比较火的就是python)等。学习的曲线很曲折。
2、难度相对其它编程语言来说比较大,可能会打击我们的学习的积极性。甚至可能导致厌学,那就得不偿失了。
3、建议先学后台语言,比如python。先把基础打好,后面直接为进军人工智能做好铺垫。学习起来也比较得心应手了。
4、高等数学中的概率、极限这些也是常用的。
2024-11-04 06:41:36
2024-11-04 08:36:45
2024-11-04 06:46:49
2024-11-04 00:37:52