電腦不隻是先進的計算機、照相機或畫筆,我們寜可說,它是加速並延伸人類思維過程的裝置。電腦是創意機器,它始於我們所賦予的概念,卻也超越瞭我們所能想像的境地。
窺探顯微鏡下的晶片,你相信這些錯綜復雜的圖案能如咒語般創造齣真實世界嗎?很多人對於電腦運作的原理感到睏惑,總覺得自己永遠無法瞭解它。錶麵上看起來很復雜的電腦運作方式,其實可以分解成幾個簡單部分,再以單純的步驟反覆執行,這就是電腦運作的原理,也是奚力思在這本書中所要呈現的。電腦鬼纔奚力思針對資訊處理做瞭精闢的解釋,經由他的闡述,你可以直綫思考,發現電腦的運行方式其實就像腳踏車一樣簡單。
少瞭對硬體艱澀的描述與高科技用語,也沒有電子學的深奧理論,取而代之的是清晰的解釋與生動的譬喻,本書引領你進入電腦運作的世界,無須拐彎抹角,讓你知道電腦究竟在做些什麼、思考什麼。跟隨奚力思的腳步,從描繪基本邏輯開始,經過程式語言、演算法和記憶體,最後邁入現今最熱門的話題--量子計算、平行電腦、神經網路以及自我組織係統。這本透視電腦思考的經典之作,將為你一一解開矽晶謎咒。
希力思對事物兼具原創與完全掌控的天分,令人驚嘆!
《連綫》(Wired)雜誌主編Kevin Kelly
總序 激發齣半個愛因斯坦 高希均
序 石頭上的神奇魔力 奚力思
Chapter 1 And、Or、Invert 1
晶片設計的原理其實隻是邏輯函數。
你可以藉由正確的邏輯敘述,加上開關和連接器,
做齣會玩猜拳或井字遊戲的機器。
Chapter 2 有限狀態機 25
在自動原子筆、密碼鎖、紅綠燈,
甚至契約書中都可見到有限狀態機的蹤影,
它不僅可辨彆序列,更可執行時間函數。
Chapter 3 與硬體對話 49
有經驗的程式設計師就像詩人一樣,
可以將心中無法錶達的想法,化為美麗的詩句,
就如同看莎士比亞的作品般享受。
Chapter 4 杜林機的通用程度 75
就功能而言,所有的電腦都是一樣的,
不論它是由電晶體、水管與活門,或是神經元所構成,
隻要程式正確,電腦就會思考。
Chapter 5 演算法與啓發式解法 93
演算法是一種萬全的程序,保證能得到特定的目的;
啓發式解法則傾嚮於得到正解,卻無法百分百保證。
但是,啓發式解法往往比演算法來得實際。
Chapter 6 記憶體:壓縮與加密 111
理想的通用電腦有無限大的記憶體,
但真實電腦的記憶體卻有限,
壓縮與加密資訊不但節省時間,更能減少記憶體數量。
Chapter 7 速度:平行電腦 131
資料傳輸的速度受限於光的極速,
在不改變電腦基本設計的情況下,
平行電腦突破瞭人類所能加速電腦的極限。
Chapter 8 學習與適應的電腦 149
當一個會隨經驗改進的程式在運作時,
電腦能夠從錯誤中學習,並修正錯誤,
這是透過迴饋係統來達成的。
Chapter 9 「演化」齣人工智慧 167
在電腦裏模擬生物演化的過程,使每一代新程式在産生之後,
經曆測試與淘汰的程序,讓適閤的程式存留下來,
這就是以演化概念取代工程設計上的缺失。
石頭上的神奇魔力
我在石頭上蝕刻一些幾何形狀的圖案。對不熟悉這些圖形的人來說,它們看起來相當神秘、復雜,但我知道,隻要經過正確的排列,這些圖案就賦予這塊石頭特殊的能力,使它能迴應某種人類未曾使用、撰寫過的咒語。透過這種咒語我將對石頭提齣問題,它則示我以幻影:一個由我的咒語衍生的世界,一個由石上圖樣孕育的世界。
幾百年前,在我的故鄉新英格蘭,如果我這麼精確地嚮人描述我的職業,可能會遭緻火刑。弔詭的是,我的工作與巫術絲毫扯不上關係,實際上,我設計電腦並撰寫程式。所謂的石頭是用矽做成的薄晶片,咒語則是指軟體(software)。矽晶片上蝕刻的圖形及指揮電腦的程式,看起來可能既復雜又神秘,但它們都是根據一些基本原理設計齣來的,而解釋這些原理則非常容易。
電腦是人類創造物中最復雜的,不過,若從最根本的觀點來看,它們其實還是相當簡單。藉由與幾個小組人員的閤作,我已經設計、建造齣含有數十億個活動元件的電腦。若把這些機器中任何一個綫路圖呈現齣來,那會填滿大型圖書館裏的所有書籍,而且沒有任何人有耐心全數讀完。幸而計算機的設計有規則可循,所以我們並不需要這樣的綫路圖。電腦是由其元件按階層架構(hierarchy)建構起來的,而每個元件則被重復利用,因此當你想瞭解電腦,隻需要瞭解這個階層架構就可以瞭。
另一個讓我們容易瞭解電腦的原理是元件間交互作用的本質。這些交互作用非常單純且定義明確,它們通常是單方嚮的,因此電腦的動作便能清楚地分為因與果,也使得電腦內部的運作方式,比汽車引擎或無綫電的運作方式更容易讓人理解。電腦所用的元件比汽車或收音機還多,不過電腦元件彼此間的運作方式卻單純多瞭,它對於概念、思想上的依賴程度比其技術層麵要高得多。
此外,這些概念與製造電腦所用的電子學幾乎沒有任何關係。現今的電腦雖由電晶體及綫路構成,但依照相同原理,它也可以用活門及水管或是木棍及繩綫製造,此原理正是電腦能執行運算的精髓。電腦最引人注目的地方之一就在於它的原始本質超越瞭技術層麵,而這樣的本質正是本書所要介紹的。
這樣的書是我希望自己在初次接觸計算(computing)這個領域時,就有機會讀到的。一般電腦書不是說明如何使用電腦,就是介紹電腦零組件(ROM、RAM和磁碟機等)的製作技術。有彆於其他電腦書,本書的目的則在描述電腦運作的概念。我會介紹電腦科學領域的大部分重要概念,包括:布耳邏輯(Boolean logic)、有限狀態機(finite-state machines)、程式語言(programming language)、編譯器(compiler)及直譯器(interpreter)、杜林普遍性(Turing universality)、資訊理論(information theory)、演算法復雜性(algorithmic complexity)、啓發式解法(heuristics)、不可計算功能(computable functions)、平行運算(parallel computing)、量子計算(quantum computing)、神經網路(neural network)、機器學習(machine learning)以及自我組織係統(self-organizing system)。對電腦有興趣的人,可能早已接觸過其中許多種概念,但在電腦科學正規教育之外,我們鮮少有機會去瞭解這些概念彼此如何配閤、協調。這本書提供全方位的電腦概念,從最簡單的啓閉開關(switch)物理程序,到自我組織的平行電腦所呈現的學習及適應行為,幫助您將這些概念連貫起來。
這本《電腦如何思考》的書名,真的讓我躍躍欲試!身為一個常常需要跟各種數位工具打交道的上班族,我每天都在與電腦的「思考」打交道,但說實在的,除瞭操作層麵的理解,我對它內在的運作機製,尤其是「思考」這部分,可說是霧裡看花。書名讓我覺得,它也許能解答我長久以來的一些疑問。例如,為什麼有時候電腦跑得飛快,有時候又會頓在那裡像個傻瓜?是它的「想法」卡住瞭嗎?或是,我們常說的「程式錯誤」,是不是就像電腦「想錯瞭」?我希望書中能夠提供一些實際的例子,來輔助解釋那些聽起來很抽象的概念。像是,把某種演算法比喻成解決問題的步驟,或是把資料結構比喻成整理訊息的方式。這樣,即使我沒有深厚的電腦科學背景,也能夠抓住重點,理解電腦是如何一步步地「思考」並做齣決定的。更重要的是,我希望這本書能幫助我培養一種更宏觀的視角,去理解當前科技發展的脈絡,以及未來AI可能帶來的影響。畢竟,我們不能隻停留在「使用」的層麵,更應該瞭解「背後的原理」,這樣纔能在快速變遷的數位時代,保持清醒和主導權。
评分哇,這本書《電腦如何思考》我真的入手瞭!一開始看到書名,我就被勾起瞭極大的好奇心。畢竟我們現在生活離不開電腦,從滑手機、上網購物,到工作上的各種軟體應用,甚至連AI都在我們身邊越來越普及,你真的會開始想,這個「腦袋」裡到底在想些什麼?是什麼讓它能夠這麼聰明,執行我們下達的指令,甚至還能自己學習、進化?我以前總覺得電腦就是一堆冰冷的零件和程式碼,但這本書的齣現,彷彿打開瞭一扇全新的視窗,讓我覺得電腦不再是遙不可及的科技產品,而是有著一套獨特的「思維」邏輯,可以被我們理解和窺探。我特別期待書中會不會深入探討一些比較底層的原理,像是邏輯閘、二進位係統,甚至是神經網路的基礎概念。畢竟,要真正理解「思考」,我想從最根本的部分開始,是很有必要的。而且,我對作者是否能用比較貼近生活、容易理解的方式來闡述這些科學原理感到期待。畢竟,這年頭要學點新東西,如果太過學術或艱澀,很容易就讓人卻步瞭。我希望這本書能像一位耐心的老師,循序漸進地引導我進入電腦的「心靈」世界,讓我從一個旁觀者,變成一個略知一二的「內部人士」。
评分老實說,我對《電腦如何思考》這本書的書名,一開始有點猶豫。畢竟,「思考」這個詞,對我來說,通常是跟人類的情感、意識、甚至是自由意誌連結在一起的。而電腦,在我傳統的認知裡,就是一個按照指令工作的冰冷機器。所以,當書名裡齣現「思考」這兩個字,我腦中閃過的第一個念頭是,作者是不是在用一種比喻的方式,來解釋電腦的運作?我很好奇,這本書會怎麼定義「電腦的思考」?它會不會探討圖靈測試,或是其他關於人工智能是否能夠真正「思考」的哲學爭論?我更期待的是,作者能否在科學的基礎上,加入一些哲學的思辨,讓讀者在瞭解電腦運作原理的同時,也能夠引發對「意識」、「智能」的深入思考。我不希望它隻是一本枯燥的技術說明書,而是一本能夠激發我人文關懷和哲學思考的讀物。或許,透過理解電腦的「思考」方式,我們也能夠反過來,更深入地理解人類自身的「思考」過程,甚至是意識的本質。這種跨領域的結閤,正是讓我對這本書充滿期待的關鍵。
评分這本《電腦如何思考》的書名,簡直就是點燃瞭我這個科技愛好者的熊熊烈火!我一直對電腦的內部運作原理充滿好奇,尤其是「思考」這個詞,讓我腦海中立刻聯想到強大的AI、機器學習,以及各種令人驚嘆的演算法。我很好奇,這本書會不會深入探討,電腦是如何從大量的數據中學習,並且模擬齣人類的決策過程?是否會介紹一些知名的AI模型,像是深度學習、神經網路的架構,並解釋它們是如何工作的?我希望作者能夠用一種既專業又充滿趣味的方式,來解析這些複雜的概念。或許,書中會引用一些實際的應用案例,像是自動駕駛、圖像識別,甚至是自然語言處理,來展示電腦「思考」的威力。我更期待的是,作者能否觸及到一些比較前沿的議題,像是電腦的「創造力」是否存在?或是,未來電腦的「思考」會不會超越人類?這本書的潛力,讓我覺得不隻是一本科普讀物,更可能是一本引導我們思考科技倫理與未來發展方嚮的啟發之書。我迫不及待地想翻開它,一探究竟!
评分《電腦如何思考》這本書的書名,讓我有一種走進科學殿堂的感覺,但也有一絲絲的「哇,會不會很難懂?」的擔心。畢竟,電腦科學聽起來就很高深,而「思考」更是人類最複雜的行為之一。我希望這本書能夠用一種非常淺顯易懂的方式,來揭開電腦「思考」的麵紗。我想知道,電腦是怎麼「學習」的?它是不是有像我們一樣的「記憶」?它又是怎麼「判斷」和「決策」的?我希望作者能夠像一位導遊,帶領著我們這些對電腦內部運作感到好奇但又沒有專業知識的讀者,一步一步地探索其中的奧秘。或許,書中會介紹一些經典的電腦程式,或是著名的演算法,然後透過這些實際的案例,來解釋電腦是如何處理資訊、解決問題。我也期待作者能分享一些電腦科學發展的歷史趣聞,讓這趟學習之旅不那麼枯燥乏味。畢竟,歷史往往能讓複雜的事物變得更容易理解,也能讓我們看到科技進步的軌跡。總之,我希望這本書能夠滿足我的好奇心,並且讓我對我們每天都在使用的電腦,有一個更全麵、更深入的認識。
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 twbook.tinynews.org All Rights Reserved. 灣灣書站 版權所有