书籍 程序员数学的封面

程序员数学

保罗·奥兰德

出版时间

2021-12-01

ISBN

9787115576491

评分

★★★★★

标签

编程

书籍介绍

数学拥有无穷的力量。它既帮助游戏开发工程师建模物理世界,也帮助量化金融分析师赚取利润,还帮助音频处理工程师制作音乐。在数据科学和机器学习领域,数学知识更是不可或缺的。

有人热爱数学,将它比作诗歌,为之着迷一生;有人很难领会数学的妙处,受困于“数学焦虑症”。本书正是为了帮助程序员消除这种焦虑,用自己熟悉的工具,即代码,重新发现数学之美。

◎ 编辑推荐

本书以图文结合的方式帮助你用Python代码解决程序设计中的数学问题。通过边学边练,你会发现线性代数和微积分的重要概念跃然纸上、印在脑中。

◇ 向量几何和计算机图形

◇ 矩阵和线性变换

◇ 微积分的核心概念

◇ 仿真和优化

◇ 图像处理和音频处理

◇ 用于回归和分类的机器学习算法

◎ 内容简介

代码和数学是相知相惜的好伙伴,它们基于共同的理性思维,数学公式的推导可以自然地在编写代码的过程中展开。

本书带领程序员使用自己熟知的工具,即代码,来理解机器学习和游戏设计中的数学知识。通过Python代码和300多个练习,读者将掌握二维向量、三维向量、矩阵变换、线性方程、微积分、线性回归、逻辑回归、梯度下降等。

◎ 名人推荐

“这本书循序渐进地介绍了程序员应该掌握的有用的数学概念。”

——Christopher Haupt,Swoogo公司工程副总裁

“这本书严谨而简明地概述了对现代编程起支撑作用的数学知识。”

——Dan Sheikh,BCG Digital Ventures公司工程师

“实用、引人入胜。推荐所有程序员阅读。”

——Vincent Zhu,RethinkXSocial网站联合创始人兼CTO

“这本书为需要提高数学技能的程序员建造了一座桥梁,使数学不再那么神秘、那么难以理解。”

——Robert Walsh,Excalibur Solutions公司总裁

目录
第1章 通过代码学数学 1
1.1 使用数学和软件解决商业问题 2
1.2 如何高效学习数学 9
1.3 用上你训练有素的左脑 11
1.4 小结 14

显示全部
用户评论
很不错的书,用代码的方式学数学。
跟结城浩的相比,这本书更“程序员一些”
非常喜欢的书,读了英文原版,中文也不错
很好,作者的例子简单易懂,很适合 python 和 机器学习初学者
很不错,例子都简单明了,很有意思!
非常好的一本书,中文也通俗易懂,很好的把数学跟计算机进行了有效的链接,让我理解的更加深刻了,对刚开始接触的朋友都有必要读一读!
跟着例子一步步地用代码去验证,很容易就学进去了,很有趣
好书,就是有点贵