上QQ阅读APP看书,第一时间看更新
第1章
绪论
智能计算系统是智能时代的核心物质载体。要理解智能计算系统软硬件技术栈,需要融会贯通地掌握智能算法、编程框架、智能编程语言、深度学习处理器四个方面的知识。
古代《荀子·儒效》云:“不闻不若闻之,闻之不若见之,见之不若知之,知之不若行之。”今天程序员圈里流传着Linux之父Linus Torvalds的一句话:“Talk is cheap. Show me the code.”因此,读者要真正理解智能计算系统,掌握相应的能力,在学习了《智能计算系统》教材中的理论知识之后,还必须通过实际动手编程点亮智能计算系统知识树。这就是本实验教程的目标。
作为《智能计算系统》教材的配套实验教程,本书仍以风格迁移作为驱动范例,针对智能算法、编程框架、智能编程语言、深度学习处理器中的知识点设计了相应的实验(分阶段实验)。读者通过实验点亮智能计算系统知识树中相应的知识点,进而将软硬件技术栈贯通起来,最终就能开发出一个实际的能够完成图像风格迁移任务的智能计算系统。在此基础上,读者还可以开发出更多其他的智能计算系统(综合实验),巩固其系统能力。
为了增强实验的趣味性,激发读者的积极性,本书设计了配套的游戏实验系统——《太空开发者》经营游戏,让读者通过解锁智能计算系统的各个实验,在点亮知识树的同时可以获得太空空间站建设所需的科技点。其中,针对智能计算系统实验解锁部分,设计了配套的自动智能评分系统,可以对上传的实验结果进行自动、即时的评估。通过通关游戏,读者可以练就智能计算系统的四大核心技能,成为智能计算系统全栈工程师。
本章首先简单介绍智能计算系统的概念及发展,其次介绍本书的实验设计,然后介绍本书的实验平台,最后介绍本书的游戏实验系统。