从今天开启人工智能的学习,那么需要准备一些什么基础知识呢?
学习人工智能的准备: 1.anaconda,anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。因为包含了大量的科学包,Anaconda的下载文件比较大(约515MB),如果只需要某些包,或需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含conda和Python); 2.xgboost(科学计算包),实在不知道,这东西是干啥的,原谅我不是计算机出身的,我只是学自动化的,这个真不知道.可以认为它是科学计算包,工具而已; 3.数据可视化工具包:Matplotlib,Seaborn; 4.Matplotlib是一个Python的2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形; 5.Matplotlib是Python主要的绘图库。但不建议你直接使用它,原因与不推荐你使用NumPy是一样的。虽然Matplotlib很强大,它本身就很复杂,你的图经过大量的调整才能变精致。因此,作为替代推荐一开始使用Seaborn。Seaborn是由斯坦福大学提供的一个python库; 6.神经网络框架:TensorFlow,TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理。Tensor(张量)意味着N维数组,Flow(流)意味着基于数据流图的计算,TensorFlow为张量从流图的一端流动到另一端计算过程。TensorFlow是将复杂的数据结构传输至人工智能神经网中进行分析和处理过程的系统。
自我总结:除了我知道用python语言,其他的是干什么的,工具包,图形包,操作工具.其他的我都不知道,是的,一丢丢都不知道的.没有任何其他的基础.不要问我是怎么知道需要知道这些东西的,
网友评论