人肉搜索、人肉语言及人肉程序设计
?
?????? 在《黑客帝國》中,當人類和機器的戰(zhàn)爭爆發(fā)后,人類的血肉之軀無法敵過鋼筋鐵骨的機器人,即使是使用核子武器也無法打敗機器人。當人類萬般無奈時,“黑色風暴計劃”應(yīng)運而生,人類在天空撒滿黑色煙霧,阻擋太陽光,使機器人失去了能量來源,人類妄圖以此為代價取得勝利。可機器人卻發(fā)現(xiàn),人類本身有強大的生物能,可以利用并轉(zhuǎn)化為它們需求的能源。因此,人體成了能量來源,成了機器人的電池。可是,人類的生物電必須在人類還活著時才能持續(xù)供應(yīng),而且人類在有意識和無意識的狀態(tài)下供出能源差別很大,所以,機器人經(jīng)過反復(fù)的對人類大腦的研究后,創(chuàng)造了 THE MATRIX,讓人們活在虛擬的夢世界里,成為機器們的電池。【引自百度知道http://zhidao.baidu.com/question/95898400.html?fr=qrl&cid=92&index=2】
?????? 不過,《黑客帝國》畢竟是科幻。這個思路,違反了能量轉(zhuǎn)換理論。根據(jù)林得曼定律(十分之一定律):能量沿營養(yǎng)級移動時,逐級變小,后一營養(yǎng)級是前一營養(yǎng)級能量十分之一左右。從食草動物到食肉動物再到人類,幾乎每一級都要消耗掉90%能力。人類處于營養(yǎng)金字塔最頂端,說它營養(yǎng)質(zhì)量好還差不多(BTT,這里不是鼓勵食用人肉,O(∩_∩)O~)。用來制造能源,肯定是極大浪費,甚至不如用碳能源。
?????? 倒過來卻很有趣,人類有最發(fā)達大腦。人類大腦具有獨特的生物計算能力,一般計算機難以媲美,尤其是神經(jīng)網(wǎng)絡(luò)數(shù)以億計并行計算,不確定性判斷與處理(情感、道德)。把這些能力聚合起來,作為“機器世界”的超級計算機,可能更為經(jīng)濟。
?????? 說到這里,前陣子有個很熱的名詞:“人肉搜索”。人肉搜索說的是通過大家的共同努力,發(fā)揮群體分布智慧效應(yīng),在“神奇的國度“搜索一些“神奇的內(nèi)容”。
?????? “人肉搜索”其實是一種群體處理系統(tǒng)。群體系統(tǒng)是對群體生物行為能力的模仿,典型的有蟻群算法:各個螞蟻在沒有事先告訴他們食物在什么地方的前提下開始尋找食物。當一只找到食物以后,它會向環(huán)境釋放一種信息素,吸引其他的螞蟻過來,這樣越來越多的螞蟻會找到食物。有些螞蟻并沒有象其它螞蟻一樣總重復(fù)同樣的路,他們會另辟蹊徑,如果令開辟的道路比原來的其他道路更短,那么,漸漸,更多的螞蟻被吸引到這條較短的路上來。最后,經(jīng)過一段時間運行,可能會出現(xiàn)一條最短的路徑被大多數(shù)螞蟻重復(fù)著。群體算法是一種求解組合最優(yōu)化問題的通用啟發(fā)式方法,該方法具有正反饋、分布式計算和富于建設(shè)性的貪婪啟發(fā)式搜索的特點。
人類比螞蟻聰明,人群的處理能力也更為強大(不詳述,參見最近網(wǎng)絡(luò)事件)。
現(xiàn)在做系統(tǒng)架構(gòu)設(shè)計時,越來越強調(diào)提高用戶體驗。架構(gòu)師經(jīng)常被要求分析用戶使用系統(tǒng)的行為模式,甚至進行數(shù)據(jù)挖掘,來達到這些目的。這種行為模式往往能被加以利用。如用戶在使用辦公系統(tǒng)時,為完成一項工作,其思維活動往往具有連續(xù)性,用戶會先后看A文件和B文件。這兩份文件,可能光從系統(tǒng)角度很難發(fā)現(xiàn)其關(guān)聯(lián),但人類思維能從某種微妙關(guān)系進行處理,這種關(guān)聯(lián)甚至超過語義關(guān)聯(lián)。
當然,這種行為模式分析也有缺陷,它是被動式分析,很可能用戶永遠不會再同一時間發(fā)現(xiàn)有文件A和文件B。換一種思路,是否可以設(shè)計一定的“陷阱”,讓用戶進行處理,實現(xiàn)所需信息?(這不就是一次程序設(shè)計么?設(shè)計程序,輸入數(shù)據(jù),用戶處理,得出期望輸出。)
?
?
?
?
?
?
?????? 如上圖,原本用戶在使用系統(tǒng)。關(guān)系改變后,將用戶抽象成整個系統(tǒng)的分布式個體處理單元。用戶作為分布式的“人肉CPU”,系統(tǒng)作為核心處理器。可以預(yù)見,這種“人肉CPU”處理能力很強,如果設(shè)計出合理的“人肉程序”,那么建一個超級系統(tǒng)就不是問題。
?????? 當然,“人肉程序”并不復(fù)雜,也不遙遠。身邊已經(jīng)存在有很多簡單“人肉程序”的例子:如博客和論壇有“有用、沒用”和“支持、反對”按鈕,用于判斷文章價值。這只是“人肉程序”初級用法。再次討論上文提到的“辦公系統(tǒng)”,假設(shè)設(shè)計一定“人肉程序”,將文件A和文件B按照一定概率,隨機出現(xiàn)在相鄰地方。如有很多用戶在處理A之后去處理B,那么就可推斷出A與B 可能有關(guān)聯(lián)。
?
??????
?
?
?
?????? 個人意見是這種“人肉程序”應(yīng)該設(shè)計很精妙,個體處理很簡單,甚至不被用戶察覺,用戶不需要改變原有行為習慣,或僅僅是輕微改變。如上圖,我們將一個目標分成若干個子目標,提供一定參數(shù),使用戶進行處理,并收集相應(yīng)處理結(jié)果,同時形成反饋。就像蟻群算法一樣,設(shè)計出簡單個體處理,通過大量迭代過程,經(jīng)過若干次反饋后得出期望結(jié)果。
?????? 暫時還沒想好用什么方式描述這種“人肉程序設(shè)計語言”。可以肯定的是,只要設(shè)計者能意識到用戶的強大處理能力及用戶的思維活動特征,就能設(shè)計出想要的程序。所以,盡管把你們的用戶當成分布式超級“人肉CPU”,去實現(xiàn)“邪惡”的目的!
?
?
????
?????? 注:最近剛申請一項關(guān)于人肉搜索的專利。這項技術(shù)基于搜索引擎疊加這種人肉程序。互聯(lián)網(wǎng)現(xiàn)在每天有數(shù)億次搜索,利用這些連續(xù)性搜索思維活動,設(shè)計較為合理的“人肉搜索程序”,產(chǎn)生大量知識(一種知識集技術(shù)),從而提高搜索質(zhì)量。
??? 除了搜索、辦公之外,還沒想到太多應(yīng)用,有興趣的筒子也可以交流一下。。
總結(jié)
以上是生活随笔為你收集整理的人肉搜索、人肉语言及人肉程序设计的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 同花顺函数API
- 下一篇: 新型人肉搜索Ark将完胜谷歌?