随着AI(人工智能)技术及应用范围不断地扩大,Python程序代码的复杂度也逐步增高,这就要求Python开发者需要具备面向对象(Object-Oriented)思维和基本技术。
本书的第一部分,从OOP+Python出发,由浅入深,循序渐进,帮读者建立扎实的AI软件开发的技术根基。
本书的第二部分,以AI技术为起点,以"老鼠学习”为范例,讲解如何以Python来撰写简单的AI模型(如Perceptron模型),并实际训练使用,让读者了解AI机器学习的原理、以及如何以Python程序来进行实践。
本书的最后一部分,以AI专业的TensorFlow平台为例,说明如何善用这种专业的AI平台来设计专业NN(神经网络)模型,孰悉其训练及应用过程。将您在TensorFlow环境所训练好的AI模型,移植到Android手机或机器人(如华硕Zenbo)上,大大提升终端设备的智能化、扩大应用,为用户来创造更大商机。
AI、Python、TensorFlow的集大成者
随着AI(人工智能)技术及其应用范围的不断扩大,以及应用环境的不断改善,Python(目前最受欢迎的语言之一)代码的复杂度也在逐步提升。Python开发者要具备面向对象(Object-Oriented)的思维和基础技术,这是非常有必要的。
本书第1~9章从OOP+Python应用出发,由浅入深,循序渐进,帮助用户建立扎实的AI软件开发的技术根基。
本书第10~12章以AI技术简史为起点,以机器学习为范例,说明如何用Python来撰写简单的AI模型(如Perceptron模型)程序,并通过实际训练,让用户了解机器学习的原理,以及如何使用Python程序来进行调试。
本书第13~15章以专业的TensorFlow平台为例,说明如何利用这种平台来设计NN(神经网络)模型,熟悉其训练及应用过程。
最后,将用户在TensorFlow环境下训练好的AI模型,移植到Android手机、机器人(如华硕Zenbo)或树莓派(RPi)上,大大提升终端设备的智能性,从而创造更大的商机。希望本书能陪伴你驰骋于Python&TensorFlow技术领域之中,使你在未来的道路上大展宏图。
高焕堂
谨识于 2019年8月