程序員數(shù)學(xué) : 用Python學(xué)
數(shù)學(xué)擁有無窮的力量。它既幫助游戲開發(fā)工程師建模物理世界,也幫助量化金融分析師賺取利潤,還幫助音頻處理工程師制作音樂。在數(shù)據(jù)科學(xué)和機(jī)器學(xué)習(xí)領(lǐng)域,數(shù)學(xué)知識(shí)更是不可或缺的。
有人熱愛數(shù)學(xué),將它比作詩歌,為之著迷一生;有人很難領(lǐng)會(huì)數(shù)學(xué)的妙處,受困于“數(shù)學(xué)焦慮癥”。本書正是為了幫助程序員消除這種焦慮,用自己熟悉的工具,即代碼,重新發(fā)現(xiàn)數(shù)學(xué)之美。
◎ 編輯推薦
本書以圖文結(jié)合的方式幫助你用Python代碼解決程序設(shè)計(jì)中的數(shù)學(xué)問題。通過邊學(xué)邊練,你會(huì)發(fā)現(xiàn)線性代數(shù)和微積分的重要概念躍然紙上、印在腦中。
◇ 向量幾何和計(jì)算機(jī)圖形
◇ 矩陣和線性變換
◇ 微積分的核心概念
◇ 仿真和優(yōu)化
◇ 圖像處理和音頻處理
◇ 用于回歸和分類的機(jī)器學(xué)習(xí)算法
◎ 內(nèi)容簡介
代碼和數(shù)學(xué)是相知相惜的好伙伴,它們基于共同的理性思維,數(shù)學(xué)公式的推導(dǎo)可以自然地在編寫代碼的過程中展開。
本書帶領(lǐng)...
數(shù)學(xué)擁有無窮的力量。它既幫助游戲開發(fā)工程師建模物理世界,也幫助量化金融分析師賺取利潤,還幫助音頻處理工程師制作音樂。在數(shù)據(jù)科學(xué)和機(jī)器學(xué)習(xí)領(lǐng)域,數(shù)學(xué)知識(shí)更是不可或缺的。
有人熱愛數(shù)學(xué),將它比作詩歌,為之著迷一生;有人很難領(lǐng)會(huì)數(shù)學(xué)的妙處,受困于“數(shù)學(xué)焦慮癥”。本書正是為了幫助程序員消除這種焦慮,用自己熟悉的工具,即代碼,重新發(fā)現(xiàn)數(shù)學(xué)之美。
◎ 編輯推薦
本書以圖文結(jié)合的方式幫助你用Python代碼解決程序設(shè)計(jì)中的數(shù)學(xué)問題。通過邊學(xué)邊練,你會(huì)發(fā)現(xiàn)線性代數(shù)和微積分的重要概念躍然紙上、印在腦中。
◇ 向量幾何和計(jì)算機(jī)圖形
◇ 矩陣和線性變換
◇ 微積分的核心概念
◇ 仿真和優(yōu)化
◇ 圖像處理和音頻處理
◇ 用于回歸和分類的機(jī)器學(xué)習(xí)算法
◎ 內(nèi)容簡介
代碼和數(shù)學(xué)是相知相惜的好伙伴,它們基于共同的理性思維,數(shù)學(xué)公式的推導(dǎo)可以自然地在編寫代碼的過程中展開。
本書帶領(lǐng)程序員使用自己熟知的工具,即代碼,來理解機(jī)器學(xué)習(xí)和游戲設(shè)計(jì)中的數(shù)學(xué)知識(shí)。通過Python代碼和300多個(gè)練習(xí),讀者將掌握二維向量、三維向量、矩陣變換、線性方程、微積分、線性回歸、邏輯回歸、梯度下降等。
◎ 名人推薦
“這本書循序漸進(jìn)地介紹了程序員應(yīng)該掌握的有用的數(shù)學(xué)概念?!?/p>
——Christopher Haupt,Swoogo公司工程副總裁
“這本書嚴(yán)謹(jǐn)而簡明地概述了對(duì)現(xiàn)代編程起支撐作用的數(shù)學(xué)知識(shí)?!?/p>
——Dan Sheikh,BCG Digital Ventures公司工程師
“實(shí)用、引人入勝。推薦所有程序員閱讀?!?/p>
——Vincent Zhu,RethinkXSocial網(wǎng)站聯(lián)合創(chuàng)始人兼CTO
“這本書為需要提高數(shù)學(xué)技能的程序員建造了一座橋梁,使數(shù)學(xué)不再那么神秘、那么難以理解。”
——Robert Walsh,Excalibur Solutions公司總裁
◎ 著者簡介
保羅·奧蘭德(Paul Orland),硅谷創(chuàng)業(yè)公司Tachyus的聯(lián)合創(chuàng)始人兼CEO,擁有耶魯大學(xué)數(shù)學(xué)學(xué)士學(xué)位和華盛頓大學(xué)物理學(xué)碩士學(xué)位,曾任微軟公司軟件開發(fā)工程師,近10年來一直致力于使用數(shù)學(xué)和函數(shù)式編程來優(yōu)化能源生產(chǎn)。
◎ 譯者簡介
百度KFive,KFive是百度App大前端團(tuán)隊(duì),成員涵蓋PC端和手機(jī)百度的大前端研發(fā)者。在業(yè)務(wù)支持之外,KFive研究的技術(shù)方向還包括前端基礎(chǔ)架構(gòu)、跨端開發(fā)、Node.js、端智能和前端智能化等,并且積累了豐富的產(chǎn)出。KFive的名稱不僅來源于起初的辦公地點(diǎn)在百度科技園五號(hào)樓,更體現(xiàn)了其對(duì)軟件開發(fā)的理解,即“五Key”:Key1者,精益求精;Key2者,大巧不工;Key3者,獨(dú)運(yùn)匠心;Key4者,百煉千錘;Key5者,善始善終。
