第1页第2章人工智能与平台搭建第2页目录1
人工智能简介2
集成开发环境3
常用人工智能应用框架第3页集成开发环境开发环境•开发环境是一种辅助程序开发人员进行开发工作的应用软件,在开发工作内部就可以辅助编写代码,并编译打包,使其成为可用的程序,有些甚至可以设计图形接口
•在开发过程中少不了开发环境,这些软件可以帮助开发者加快开发速度,提高效率
•Anaconda严格来说虽不算IDE,但集成了多个IDE和开发工具,属于包管理平台
PyCharm常用的人工智能开发环境Eclipse第4页Anaconda——Anaconda简介Anaconda是一个用于科学计算的Python发行版,支持Linux、MacOS和Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本Python并存、切换及各种第三方包安装问题
Anaconda利用工具/命令conda进行package(包)和environment(环境)的管理,并且已经包含了Python和相关的配套工具
Anaconda的适用人群非常广阔
第5页Anaconda——Anaconda简介数据科学家•Anaconda可以提供访问和管理开源社区必须的强大的数据科学、机器学习库、软件包和工具
IT专业人员•Anaconda不仅能够轻松部署模型并扩展其操作,而且可以作为一个保护、管理和监视组织的开源机器学习管道
商业领袖•Anaconda作为一个可扩展的平台,可以较快地将机器学习应用程序投入生产,并实现数据科学和机器学习程序的大量价值
第6页Anaconda——Anaconda简介Anaconda作为一个深受欢迎的科学计算环境,获得了大量知名企业的信任
第7页Anaconda——Anaconda特点Anaconda作为全球最受欢迎的数据科学平台之一,不仅提供了大规模的机器学习,还拥有以下几个特点
免费且开源安装过