11、致谢

我要感谢我的 Google 同事,特别是 Youtube 视频分类小组,教给我很多关于机器学习的知识。没有他们,我永远无法开始这个项目。特别感谢我的个人 ML 专家:Clément Courbet, Julien Dubois, Mathias Kende, Daniel Kitachewsky, James Pack, Alexander Pak, Anosh Raj, Vitor Sessak, Wiktor Tomczak, Ingrid von Glehn, Rich Washington, 以及 Youtube Paris 的所有人。

我非常感谢所有那些从繁忙的生活中抽出时间来仔细阅读我的书的人。感谢 Pete Warden 回答了我所有的 TensorFlow 的问题,回顾第二部分,提供了许多有趣的见解,当然也成为了 TensorFlow 核心团队的一员。你一定想要看看他的 博客 !非常感谢 Lukas Biewald 对第二部分的非常全面的审查:他毫不留情地尝试了所有的代码(并且发现了一些错误),做出了许多伟大的建议,而且他的热情是具有感染力的。你应该看看他的博客,和他的超酷的机器人!感谢 Justin Francis ,他也非常全面地审查了第二部分,特别是在第 16 章提到了错误并提供了很好的见解。你可以在 TensorFlow 上看到他的帖子!

也非常感谢 David Andrzejewski,他审查了第一部分,提供了非常有用的反馈意见,确定了不明确的部分并提出了改进建议。查看一下他的网页吧。感谢 Grégoire Mesnil,他审查了第二部分,并提供了非常有趣的关于神经网络的实用建议。感谢 Eddy Hung, Salim Sémaoune, Karim Matrah, Ingrid von Glehn,Iain Smears, 和 Vincent Guilbeau 对第一部分的审查和建议。我还要感谢我的岳父,前数学老师 Michel Tessier ,现在是 Anton Chekhov 的一名优秀翻译,帮助我在本书中提供了一些非常好的数学和符号,并且审查了线性代数 Jupyter notebook 。

当然,对我亲爱的弟弟说一个巨大的 “谢谢” ,他测试了每一行代码,几乎在每个部分都提供了反馈,并鼓励我从第一行到最后一行。爱你,我的兄弟。

非常感谢 O’Reilly 出色的员工,特别是 Nicole Tache ,他给出了深刻的反馈,并且总是开朗,鼓舞和乐于助人的。还要感谢 Marie Beaugureau, Ben Lorica, Mike Loukides, 和 Laurel Ruma 相信这个项目并帮助我确定其范围。感谢 Matt Hacker 和所有的 Atlasteam 回答了关于格式化,asciidoc 和 LaTeX 的所有技术团队问题,也感谢 Rachel Monaghan, Nick Adams, 和所有的制作团队进行了最终的审查和数百次的修正。

最后但也很重要的一点,我非常感谢我的爱妻 Emmanuelle 和三个非常棒的孩子,Alexandre, Rémi, 和 Gabrielle ,在这本书中写了很多,问了很多问题(谁说不能教 7 岁的孩子神经网络?),甚至帮我送饼干和咖啡。你还梦想得到什么呢?