最近云计算越来越火,生物信息学专业出生的我前段时间也使用了一下亚马逊云AWS其中的一个服务,云上的服务器,EC2。这里以教程的形式和大家分享一下我的学习路径。这是一份系列教程,一共7篇。从“云是什么”开始介绍,然后讲到如何在云上建立并使用服务器,之后介绍了云上多个Python环境的管理和使用方法,conda和jupyter notebook的使用,最后介绍了谷歌的开源机器学习包TensorFlow及其GPU版本的安装方法,和一个简单的机器学习实例,MNIST。这份教程并不能让大家掌握云、掌握EC2或者是学会机器学习,其主要目的是用一些比喻和基本的案例让没有接触过云的朋友了解其中的一些概念和基本的使用方法,然后深入学习。所以文中有些步骤并不是直接给出操作方法,而是从介绍这个步骤干了什么事情,以及如何在网上搜索“实现这个步骤的方法”开始的。
主要面向的读者是在个人电脑上有数据分析经验,之后想使用云的朋友。开始写的时候想着大部分读者可能不是计算机专业出生的,所以前面几篇中用了很多比喻介绍了一些基本概念。从第五篇开始,大篇幅的基本概念的介绍和比喻减少,专注于实现的步骤,偶尔在新概念旁边使用比喻。每一篇的结构是“概要、读者、时间、前提、正文、推荐阅读、集锦卡”。大家可以在推荐阅读中深入学习。集锦卡是全文核心步骤的集合,可用于后续实现时的参考。写得略匆忙,后续可能会添加截图和视频帮助理解。
这是我第一次写博客,非计算机专业出生,欢迎大家拍砖、指正、给出建议(可以在目录链接到的页面里面评论)。:)
目录
亚马逊云教程2:新建Ubuntu用户,sudo权限,安装软件
亚马逊云教程4:安装Anaconda,多python环境,运行jupyter notebook
网友评论