内容简介 这是一部指导读者在Serverless 架构下开发、部署和运维机器学习项目的实战性著作。 本书由阿里巴巴官方出品,来自阿里云和蚂蚁集团的Serverless产品专家、AI算法专家、Serverless解决方案架构师、Serverless工具链技术负责人联合撰写,全方位地梳理和总结了阿里在Serverless架构下的机器学习实战经验,得到了企业界和学术界的10余位专家的高度认可。 具体内容上,本书主要包含如下几个方面: (1)Serverless架构基础 详细介绍了Serverless架构的概念、特点和应用场景,Serverless架构下的应用开发、部署的流程和方法,以及传统的Web框架如何向Serverless架构迁移和部署,这些都是在Serverless架构下开发和部署应用必备的基础知识。 (2)机器学习算法和机器学习框架在Serverless架构下的应用 详细讲解了支持向量机、神经网络等各种机器学习常用的算法和模型,以及Scikit-learn、TensorFlow、Pytorch、PaddlePaddle等4种主流深度学习框架与Serverless架构的结合,为读者在Serverless架构下开发机器学习应用打下基础。 (3)Serverless架构下的机器学习项目实战 首先通过几个实战案例讲解了图像识别、模型升级、情感分析等机器学习领域的高频应用的Serverless化,为传统的AI应用迁移和部署到Serverless架构给出指引;然后通过两个综合案例讲解了机器学习应用在Serverless架构上从设计、开发、部署到运维的全流程。 (4)Serverless应用性能优化 总结了Serverless架构下应用性能优化的方法和经验,比如冷启动的优化方案、开发注意事项等。