1. 程式人生 > >《數學之美》與程式設計

《數學之美》與程式設計

    2016-09-23

  坐火車回家參加高中哥們兒的婚禮,車上無聊,便帶了一本《數學之美》,雖然“** 之美”系列已經被很多人吐槽了,但是,這本書對我來說還是比較受用的。我很早之前看過這本書的目錄,之前對自然語言處理這個東西完全不感興趣,一如兩三年前對機器人技術不感興趣一樣,買了之後放了半年。現在看了這本書後,才發現其所用的數學知識和我當前感興趣的機器學習是部分重合的,看看對我也有參考意義嘛。書中的技術知識、數學知識,我之前或多或少的都有過一些研究,所以看的比較快。最後面幾章我稍微陌生一些,多花了一點時間。雖然看完了,但是,想要把數學知識應用到專案中,還需要不少工作要做。
  另外,我們也可以看到,想要使用計算機做些創新的工作,程式設計在其中並不佔多大作用,並不是說程式設計不重要,而是有更重要的東西。如果無法建立數學模型,無法合理預估,無法在可接受的時間、硬體資源範圍內實現出來,做到一半發現不可為,需要放棄,那便是浪費了。相比於程式設計,數學方面的知識和技能的確難以積累,如果想在這條路走得更遠一些,就需要儘早的開始積累。唉,我也只能在這裡嘆息“往者不可諫,來者猶可追”啊。
  吳軍博士寫的文章的確是通俗易懂,是為了照顧一般的讀者,裡面也順便講了一下軟體開發,學過軟體開發的應該更有感觸些。我沒畢業的時候看了《浪潮之巔》,看著這些科技公司的興衰起伏,深受觸動。也多少影響到我日後技術路線的選擇了。但是,程式設計所涉及到的數學知識也不限於本書中提到的內容,能激起讀者對數學和程式設計的興趣便是很好了。希望國內能夠出現類似的更多的書籍。吳軍博士的工作經歷讓我感到,真的是人外有人,山外有山,還有那麼多有趣的工作可以去做誒。

[ 主頁

相關推薦

數學程式設計

    2016-09-23   坐火車回家參加高中哥們兒的婚禮,車上無聊,便帶了一本《數學之美》,雖然“** 之美”系列已經被很多人吐槽了,但是,這本書對我來說還是比較受用的。我很早之前看過

演算法數學

發現這個好神奇,好好玩 為什麼圓是360度? 2018年07月28日 20:50:22 閱讀數:374 數是萬物的本原。——畢達哥拉斯學派     圓為什麼有360度? 為什麼不是300度呢?   古文明時期,人類把很多不能

【Get深一度】小波變換通俗解釋 -演算法數學

連結:http://www.zhihu.com/question/22864189/answer/40772083 文章推薦人:楊曉東 從傅立葉變換到小波變換,並不是一個完全抽象的東西,可以講得很形象。小波變換有著明確的物理意義,如果我們從它的提出時所面對的問題看起,可以

讀《數學》第三章 統計語言模型

其它 bigram 利用 理解 googl track 推斷 art google 自然語言從產生開始。逐漸演變為一種基於上下文相關的信息表達和傳遞方式,在計算機處理自然語言時,一個最主要的問題就是為自然語言上下文相關的特性建立數學模型,叫做統計語言模型(Statist

數學(吳軍著)學習總結和經典摘抄

語音識別 用戶輸入 問題 font 客戶 連接 進行 聯系 -m 第1章 語言和文字 VS數字和信息 1.不同的文明,由於地域的原因。歷史上相互隔絕。便會有不同的文字。隨著文明的融合與沖突,不同文明下的人們須要交流,或者說通信,那麽翻譯的需求便產生了。翻譯這件事之所

數學讀書筆記——自然語言處理教父和他的弟子們

自然語言處理 jpg alt 自然 .cn 讀書筆記 bsp blog 處理 數學之美讀書筆記——自然語言處理教父和他的弟子們

數學》——維特比和他維特比算法

數學 模型 狀態 inf 一個 alt 技術 劃算 spa 維特比乍法是一個特殊但應用最廣的動態規劃算法,可以解決任何一個圖中的最短路徑問題。 這個算法是針對一個特殊的圖——籬笆網絡的有向圖的最短路徑提出的。 這個算法之所以重要,是因為凡是使用隱含馬爾科夫模型描述的問題都可

數學 (第二版) pdf

學院 pagerank 部分 廣電總局 創始人 智能 inter link cor 下載地址:網盤下載 內容簡介 · · · · · ·幾年前,“數學之美”系列文章原刊載於谷歌黑板報,獲得上百萬次點擊,得到讀者高度評價。讀者說,讀了“數學之美”,才發現大學時學的數學知

數學》讀書記錄【思維導圖記錄】:第四章,談談中文分詞

post IT .cn splay top style title mage blog 《數學之美》讀書記錄【思維導圖記錄】:第四章,談談中文分詞

數學筆記】自然語言處理部分(一).md

strip BE 模擬 ges arr 實驗 語句 次數 而不是 文字、數字、語言 、信息 數字、文字和自然語言一樣,都是信息的載體,他們的產生都是為了記錄和傳播信息。 但是貌似數學與語言學的關系不大,在很長一段時間內,數學主要用於天文學、力學。 本章,我們將回顧一下信息時

數學》——第二章 個人筆記

term spa 高級 程序 chm 出現 信息 ont 飛機 第二章 自然語言處理——從規則到統計 這一章開頭這句話:字母,文字,數字是信息編碼的不同單位。任何一種語言都是一種編碼的方式,而語言的語法規則是編解碼的算法。我們表達一個意思要通過語言表達出來,就是用

數學》——第一章 個人筆記

沒有 歧義 移動互聯網 style 情況 組成 進制 LV 讓我   數學之美 第一章 文字和語言 vs 數字和信息 1 信息 通信的原理就是這三個步驟,本質上是一致的,只不過今天的實現形態發生了變化。更技

數學》——第五章 個人筆記

strong == 概率 上下 很多 alt 就是 相關 分享圖片 第五章 隱含馬爾可夫模型 1 通信模型 通信的本質是一個編解碼和傳輸的過程。 典型的通信系統: 包含雅格布森通信的六個要素:發送者(信息源),信道,接收者,信息,上下文和編碼。 其中S1,S2,S

數學”筆記

nbsp amp main close data pla AI lose http https://cosx.org/2013/01/story-of-normal-distribution-1 有一天一個哥們,也許是個賭徒,向棣莫弗提了一個和賭博相關的問題:A、B 兩人

數學讀書筆記(2)

談談分詞 分詞方法,最容易想到的就是查字典,即從左到右把句子掃描一遍,遇到字典裡有的詞,就標識出來,遇到複合詞就找最長的詞匹配。這個方法可以解決七八成的問題,但是還是過於單薄。 之後提出的用統計語言模型進行分詞的方法,效果上好的多。對於給定的一個句子,有若干中分詞方法,A1,A2

數學讀書筆記(1)

第二章 我們把一個要表達的意思,通過某種語言的一句話表達出來,就是用這種語言的編碼方式對頭腦中的資訊做一次編碼,編碼的結果就是一串文字。而如果對方懂得這門語言,他或她就可以用這門語言的解碼方式獲得說話人要表達的意思。這就語言的數學本質。 【語言的本質是資訊載體,不同的語言是對同一種

【讀書筆記】數學2-搜尋引擎

8.簡單之美——布林代數和搜尋引擎 建立一個搜尋引擎大致需要做的幾件事情: 自動下載儘可能多的網頁; 建立快速有效的索引; 根據相關性對網頁進行公平準確的排序。 這就是搜尋的“道”。 關鍵詞=布林運算(詞1,詞2,詞3);接著判斷詞i是否在文獻中,以得到一串二進

【讀書筆記】數學2--從規則到統計

這本書重於“道”,所以不應該著眼於其中的“術”。悟“道”才可以在今後的研究生涯中篤定地前行。 目錄   1.文字和語言vs數字和資訊 1.1 資訊 1.2 文字和數字 1.3 小結 2.自然語言處理 3.統計語言模型 3.1 用數學的方法描述語言規律

數學——讀錄

文章目錄 第1章 文字和語言 vs 數字和資訊 第2章 自然語言處理——從規則到統計 第3章 統計語言模型 第4章 談談分詞 第5章 隱含馬爾科夫模型

數學》讀書筆記

讀完吳軍博士的《數學之美》,我瞭解到一個經驗豐富的科學工作者是怎樣通過數學公式和演算法原理解決實際問題。他在每一章都先丟擲問題,然後把問題抽象成一個演算法模型,最後再提出解決方案並做出一些改進。 新的思想 就像製造飛機我們不能去模仿鳥一樣,語音識別我們也不可能真正訓練計算機能