想要入门互联网或人工智能需要掌握这些知识:1.基础数学知识:线性代数、概率论、统计学、图论。2.基础计算机知识:操作系统、linux、网络、编译原理、数据结构、数据库。3.编程语言基础:C/C++、Python、Java。4.人工智能基础知识:ID3、C4.5、逻辑回归、SVM、分类器、等算法的特性、性质、和其他算法对比的区别等内容。5.工具基础知识:opencv、matlab、caffe等。
算法是需要实现的。在这个实现的过程中我们需要考虑编程语言,工具和环境。而合适的编程语言、工具和环境能够帮助我们在数据集上应用机器学习算法,或者实现自己的想法。对于没有什么编程基础的人来说,把Python语言作为第一门入门AI的编程语言,我觉得是再好不过了。