學(xué)術(shù)上說眨层,算法庙楚,一般指進(jìn)行計(jì)算、解決問題趴樱、做出決定的一套有條理的步驟馒闷。
算法不單指某次計(jì)算,而是計(jì)算時(shí)采用的方法叁征。例如纳账,求平均值,簡單的算法是“第一步捺疼,將若干個(gè)數(shù)字相加疏虫;第二步,將和除以數(shù)字的個(gè)數(shù)啤呼∥悦兀”這時(shí)候,如果輸入1官扣、2和6翅敌,結(jié)果就是3;輸入202和518惕蹄,結(jié)果就是360哼御。
菜譜是另外一個(gè)例子坯临,例如“西紅柿炒蛋”的算法。
? ? 材料:四個(gè)雞蛋恋昼、一個(gè)熟透的西紅柿看靠、小蔥、鹽液肌、食用油挟炬。
? ? 步驟:
? ? 1、將小蔥洗干凈切好嗦哆; ?
? ? 2谤祖、將雞蛋打碎放在碗里加入適量的鹽攪拌均勻; ??
? ? 3老速、小火粥喜,待鍋內(nèi)沒有水分時(shí)倒入適量食用油; ?
? ? 4橘券、待食用油有七分熱時(shí)倒入攪拌好的雞蛋额湘,炒熟后盛出以待備用; ? ?
? ? 5旁舰、洗鍋后倒入少許食用油锋华,放入西紅柿,等西紅柿有7分熟時(shí)倒入雞蛋箭窜。攪拌一下毯焕,放入事先準(zhǔn)備好的蔥花,美味可口的西紅柿炒蛋即可出鍋磺樱。
再進(jìn)階的一個(gè)身邊常見的算法例子纳猫,就是現(xiàn)代的家電,無論是電飯煲竹捉,洗衣機(jī)续担,洗碗機(jī),微波爐活孩,都在菜單上面有一系列的選擇物遇,我現(xiàn)在的電飯煲的8個(gè)算法分別是“米飯”、“燉肉”憾儒、“煲湯”询兴、“煲粥”、“煮豆”起趾、“蒸菜”诗舰、“酸奶”、“蛋糕”训裆。
要說“萬物皆算法”眶根,讓我們從“生物也是算法”開始來做逐步突破蜀铲。
用老鼠和貓的例子來嘗試說明,老鼠聞到廚房的油碗里面的香油属百,但同時(shí)發(fā)現(xiàn)廚房里面還有只貓?jiān)谵D(zhuǎn)悠记劝。老鼠他應(yīng)該冒著生命危險(xiǎn)去偷香油嗎?
老鼠的相關(guān)算法是計(jì)算概率的數(shù)學(xué)問題:首先是不偷香油餓死的概率族扰,其次是被貓抓到的概率厌丑。老鼠的算法比家電的算法要復(fù)雜些,計(jì)算正確與否的后果也大很多渔呵,過于膽小算法的老鼠可能因?yàn)檎也坏阶銐虻氖澄锒I死怒竿,過于莽撞算法的老鼠,可能會(huì)被貓捕食扩氢,以上兩種算法的老鼠的基因延續(xù)到下一代的概率會(huì)較小耕驰。而那些能更正確計(jì)算的老鼠基因,留存后代的概率更大录豺。
老鼠計(jì)算生存概率不會(huì)用紙和筆或者計(jì)算器朦肘,而是它整個(gè)身體就是計(jì)算的機(jī)器。它的感覺巩检,欲望厚骗,如饑餓示启,如看到貓的恐懼都是計(jì)算的過程兢哭,計(jì)算的結(jié)果也是一個(gè)感覺:這只老鼠覺察到可以偷到香油而不引起貓的注意,也可能感到貓立馬就要抓住它了夫嗓,或者在兩個(gè)感覺之間猶豫忐忑迟螺。
“人類也是算法”,這是個(gè)更大的共識(shí)挑戰(zhàn)舍咖,讓我們來嘗試一下矩父。
人類最重要的目標(biāo)和行為之一是基因的繁衍,這也是重要的概率計(jì)算排霉。例如窍株,人類對(duì)某些異性的特別好感,也源自于數(shù)百萬年形成的一種感覺攻柠,那就是對(duì)自身基因更好延續(xù)的這種感覺球订,雖然我們通常講的是愛情和一見鐘情等等。
我們看到異性的時(shí)候瑰钮,對(duì)方的面孔冒滩、身高、眼神和健康度等等信息會(huì)快速輸入我們的系統(tǒng)浪谴,然后开睡,對(duì)于某些異性因苹,就會(huì)得出想親近的感覺和欲望。而這些感覺和欲望篇恒,就是感覺基因更好延續(xù)的輸出結(jié)果扶檐。
關(guān)于達(dá)成基礎(chǔ)共識(shí)的重要性,是因?yàn)槿祟愐坏┻_(dá)成某種基礎(chǔ)共識(shí)婚度,就會(huì)相應(yīng)地對(duì)人類自身產(chǎn)生巨大的促進(jìn)作用蘸秘。
一個(gè)最簡單的例子就是貨幣,無論是紙幣蝗茁、硬幣還是電子賬戶醋虏,我們接受這些本身成本極低的物品,來交換我們辛苦勞動(dòng)做出來的各種產(chǎn)品哮翘,從大米到汽車颈嚼,我們都接受用貨幣來交換。
人類對(duì)虛構(gòu)的物品貨幣認(rèn)可饭寺,以及對(duì)它的價(jià)值的相信阻课,造就了現(xiàn)代的商業(yè)文明,也造就了人類本身艰匙。
人類的本身認(rèn)知系統(tǒng)中限煞,起著主要決定作用的,絕大多數(shù)是希望的员凝、愿望的和信仰的意識(shí)署驻,而最近接真相的意識(shí),其實(shí)很少在起實(shí)際作用健霹。
人類和動(dòng)物的最大的區(qū)別旺上,是動(dòng)物只相信看到的,人類會(huì)相信那些看不到的東西糖埋,看不到的東西既包含真實(shí)的宣吱,也包含虛構(gòu)的。
第一章先描述一下瞳别,“萬物皆算法”這個(gè)基礎(chǔ)共識(shí)的大致意思征候,真的要達(dá)成基礎(chǔ)共識(shí),還需要更多的例子的章節(jié)才能完成祟敛。