想学习人工智能,现阶段在数据库和网络方面选择,就初学者而言,我应该倾向于哪个科目?
如果你想学习人工智能,初学者应该先从数据库方面入手,因为数据库是人工智能的基础。数据库是保存数据的重要工具,它可以帮助人们更好地整理、管理和分析数据,从而有效地为人工智能应用程序提供所需的信息。另外,数据库面临的挑战大多是可重复解决的,所以初学者仅仅需要有大体了解即可。
网络方面,也就是网络结构与算法、互联网技术等,要更系统地学习,需要深入理解,掌握一些底层的知识,具备一定的编程能力。另外,需要注意的是网络协议,特别是分布式网络和大数据网络,这些网络协议对于构建人工智能系统有重要的意义。
想学人工智能,必须先把数学学好,特别是线性代数和概率论。举个例子来说,我们观察到今天天空没有乌云,那我们的判断是今天会有个好天气,不会下雨,对于计算机也是这样的,代替人脑,通过历史大量的数据(无乌云),推断出今天不会下雨,大量数据的计算靠的矩阵来完成,但是判断会不会下雨,这个就是一个概率论的问题了。你只能说今天又99%的概率不会下雨。所以想学习人工智能必须把这两部分掌握好
不知道你这个问题是否已经解决, 如果还没有解决的话:如前所述,机器学习是AI的一个子集,通常分为两大类:监督学习和非监督学习。