蔣 萬 勝
(陜西師范大學 馬克思主義學院,陜西 西安 710119)
人類社會的發(fā)展,經(jīng)歷了多階段和多形態(tài)的時代變遷。近年來,學界開始頻繁使用互聯(lián)網(wǎng)時代、信息時代、云時代、云計算時代、人工智能時代、算法社會這些詞匯來表征和描述目前民眾所身處其中的社會。這些對于人類社會指稱和觀察的每一種維度(或者說視角)都是單一的,是從事物(1)事物一詞在漢語里是“事”和“物”組成的聯(lián)合詞,它既指客觀性、強調(diào)物理性的物體,也指“事”即人們根據(jù)現(xiàn)象對于自己的意義或者價值劃分的“物—我”意義組合體。這種“物—我”組合體的意義建構(gòu)是以人為中心的。這里事物所指稱的東西既包括自然的、具有獨立于個人意志的、實在的物,也包括社會的、雖然獨立于個人但卻依賴于人類群體存在的現(xiàn)象。人類社會具有自己所獨有的很多特征和規(guī)律,如果人類這一生物意義的種消失了,它們也就必然會消失。因此,從獨立性的角度講,物象一詞更能強調(diào)自然和社會獨立于人類的那種客觀性。因為本文的論述重點是人類社會的發(fā)展,更強調(diào)世界的屬人特征,所以就選用“事物”一詞。在英語里“things”往往被我們翻譯成“事物”,但有時又根據(jù)具有情境分別被翻譯成“物”和“事”。這種詞語所指上的模糊性、多義性和遷移性,看似不利于人類學術(shù)研究概念使用所要求的那種準確性和固定性,但反過來人們又發(fā)現(xiàn)這類詞匯可以滿足人類對于物象概括和描述的總括性、統(tǒng)攝性要求,帶有使用上的反向約化功能和藝術(shù)性上的審美價值。眾多屬性中某個屬性或人類認識可能的多個視角來思考和描繪人們所生活于其中的周圍環(huán)境(它既包括自然的環(huán)境,也包括社會的環(huán)境)?,F(xiàn)在人們在觀察和思考云計算、人工智能、區(qū)塊鏈、智能制造、芯片制造等新的技術(shù)(或者說存在意義上的事物),但對于這些新技術(shù)構(gòu)成的技術(shù)原理大多數(shù)人卻不是特別清楚。隨著機器學習理論和技術(shù)的不斷發(fā)展,算法作為其核心及其引起的影響越來越受到人們的關注,于是算法社會這個概念就出現(xiàn)了,那么我們是否進入了一個新型的社會——算法社會?算法社會這個概念到底在展示給我們所生活的社會中哪些現(xiàn)象呢?我們到底應該如何理解和看待這些現(xiàn)象呢?
由于計算機技術(shù)的發(fā)展,數(shù)據(jù)在社會中發(fā)揮了一種獨特的作用,以致人們用生產(chǎn)性消費概念(2)生產(chǎn)性消費者(proconsumer,由producer+consunmer兩個詞合成)的概念是由阿爾文·托夫勒2006年在《財富的革命》中提出。在機器學習領域,人們創(chuàng)造了Cresceptron(增長感知)一詞,它是由cresco(grow)+percetio(perception)構(gòu)成。來觀察它。隨著人工智能技術(shù)發(fā)展不斷突破,數(shù)據(jù)收集范圍不斷擴大、存儲量不斷增加(3)為此人們提出大數(shù)據(jù)概念來指稱和表征計算機出現(xiàn)后人們搜集和儲存的信息(以數(shù)字化方式處理)的指數(shù)式增加現(xiàn)象。,計算機的邏輯分析和(基于算法的)預測能力不斷增強,人們開始使用一個重要概念(或者說詞語(4)人類語言的詞匯從表象意義上說是詞匯,從對于事物指稱、概括的角度講卻是概念。那么,是否人類語言的每一個詞都是一個概念呢?概念按照形式邏輯的分析方法來,它必須要有自己的內(nèi)涵(描述物象某方面的特征)和外延(指稱的物象的范圍以及所指稱、含涉的物象或其所代表的類)。對于概念的外延問題以及層級之間的從屬關系在數(shù)學中集合論已經(jīng)將其分析得很清楚了。)——算法社會,并思考這個概念所指向的社會現(xiàn)象的變化及其趨勢。人們之所以現(xiàn)在會關注算法問題,就是因為通過機器對于規(guī)則的智能使用(具有相當大的自主性)來影響人們的實際生活,并且這種影響愈來愈大,令人們不得不予以關注、重視和分析。如果說法律力圖按照規(guī)則或規(guī)范的方式來約束人們的行為,那么現(xiàn)在的智能化機器則力圖通過算法這種人類為計算機專門設計的規(guī)則(因為這種規(guī)則主要是基于符號化的數(shù)理邏輯而設計的,所以最合適的稱呼是程序)來預測人們行為背后的動機以及可能出現(xiàn)的行為。算法在人類社會中發(fā)揮作用的凸顯及其作為專稱概念的出現(xiàn),從人們的日常用法中獨立出來(5)我們學術(shù)領域中使用的許多重要概念都是從人們的日常用語中吸取并獨立出來的,并在學科研究中被賦予獨特的學科含義。如果對于某些學科概念感到很難理解的時候,不妨將其放回到它的日常運用環(huán)境中去考察,用溯源的方法來形成對它的深刻認識。并被高頻率地使用,就反映出了這種專為計算機設計出的程序性規(guī)則對人類社會的影響,這種影響是如此之大,以至于人們認為出現(xiàn)了一種新型的社會形態(tài)并將之稱為算法社會。
二分法是人類思維的基本特點,現(xiàn)代計算機運行底層邏輯也是一種基于數(shù)字的二分法,即二進制邏輯。德國古典哲學的開創(chuàng)者康德就是運用二分法的大師,他在《純粹理性批判》中就成功地運用基于二分法形成的矩陣分析,建立起自己的思想體系,提出了基于形式的辯證法(6)D.W.海倫姆在(《西方認識論簡史》,夏甄陶,崔建軍,紀虎民譯,中國人民大學出版社,1987年)中論述康德認識論有關判斷的思想時,指出:“康德將自己的探討建立在對判斷類型加以雙重區(qū)別的基礎之上。首先,是先天判斷與后天判斷之間的區(qū)別,前者是不依賴于經(jīng)驗就可認識其真理的判斷,后者是只有通過經(jīng)驗才能認識其真理的判斷。”(第63頁)“第二種區(qū)別——分析判斷和綜合判斷之間的區(qū)別——的情況就不同了。分析判斷是這樣一種關于事物的判斷,這種判斷盡管有助于分析或解釋其所包含的概念,但卻不能提供關于該事物的知識。這是因為賓詞的概念已蘊涵在主詞的概念之中,雖然這是隱蔽的或含糊的。這些判斷的否定包含著矛盾,因此,它們與萊布尼茲稱之為推理的真理相符合。另一方面,綜合判斷確能提供關于事物的知識,其中的謂詞不包含在主詞概念里,它們的否定不包含矛盾?!?第63-64頁)這里引述的內(nèi)容只是展示了康德對于二分法的有名運用,對于康德的基于形式的辯證法我們這里不做涉及。。他認為:“一切多分都是經(jīng)驗的;二分則是先天原理的唯一劃分,從而是唯一的原始劃分?!?7)康德:《邏輯學講義》,許景行譯,商務印書館,2010年,第143頁。美國人類學家羅伯特·F.墨菲認為:“二元性找到了文化中的表現(xiàn),因為在全人類中都可以發(fā)現(xiàn)相同的基本邏輯,所以各種文化均應容納這種邏輯。”(8)羅伯特·F.墨菲:《文化與社會人類學引論》,王卓君譯,商務印書館,2004年,第45頁?!袄硇缘耐怀鰳酥揪褪嵌季S,或者用概念的對立來思考?!?9)羅伯特·F.墨菲:《文化與社會人類學引論》,王卓君譯,商務印書館,2004年,第45頁?,F(xiàn)代計算機的底層運算邏輯就是基于電路兩種狀態(tài)“開”(可以賦值“1”)和“關”(可以賦值“0”)及諸多電路的排列組合建立起來(賦予位次)的運算規(guī)則。計算機在人們生活中的廣泛運用,說明這種“算法”對于人類社會的影響巨大性。二分法這種人類思維所具有的基本特征不僅對通過身體感官對世界的認知具有重要影響,而且人們通過外在特殊的物——計算機上以二分邏輯為基礎模擬出人腦所具有的智能,即推理和判斷的能力。
1.人類思維的二分法特征。人類觀察和感知世界最基本的方法就是二分法,這種方式其實就是基于人類思維中最基本的二分特征。對于人類來講,這種特征首先表現(xiàn)在人們以語言詞匯對于空間關系、時間關系的表示上。我們?nèi)粘1硎究臻g關系的詞語就有上下、前后、左右,進而演化成指示方向的4個詞語東、南、西、北,再進行組合就變成八方:東、東南、南、西南、西、西北,人們在組合的意義上視東南和南東,視西南和南西,視西北和北西為一個,并取前者來便于使用。人們在使用二分法時其實都暗含和假定了一個中心的存在,那就是自己(或者說標準)。對于這個中心,我們在空間概念中用一個“中”表示這個中心,在方位詞中就是“中”,“東、南、西、北”加上“中”。如果將二分法暗含的“標準”或“假定”揭示出來,就會形成三分法。這一點在時間概念中表現(xiàn)得非常明顯,例如過去、現(xiàn)在(10)我們經(jīng)常會問“現(xiàn)在”到底是多長時間?從日常使用來看,“現(xiàn)在”這個詞涉及的具體時長會隨著人們使用場合的不同而變化。從人類生理可感知的時長來講,“現(xiàn)在”時間長度為1/40秒。我們一般會將它理解為“瞬間”,即使這個時間很短,但它畢竟也是有時間長度的,不能為0,為0就意味著現(xiàn)在的消失。人類視覺能感知到的最短時間大約是30毫秒,遠短于人類聽覺和觸覺的能感知的長度。參見Laura Sanders.How the Brain Perceives Time.https://www.sciencenews.org/article/how-brain-perceives-time.、未來,昨天、今天、明天都揭示了時間的劃分特點。然而我們許多人在日常生活中都會使用這些建立在二分基礎上的概念,但在進行運用語言文字表達自己的思想時卻不會進行有意識地使用,多數(shù)時候只是在進行無意識的、習慣性的使用。我們將表示相對位置的前后關系,進一步在時間觀念中細化為前、中、后的三分關系。在計算機技術(shù)中,通過對物理電路的兩種狀態(tài)(“開”和“關”)的數(shù)字賦值(“1”和“0”)和運算實現(xiàn)來人們所需要的功能,中間經(jīng)過了復雜的邏輯步驟和技術(shù)轉(zhuǎn)換過程。
在對大腦功能模仿的過程中,其間人們經(jīng)過了大量的、多學科的研究和探索才取得了現(xiàn)在計算機在人類語音識別、視覺識別、機器翻譯等方面的重大突破。在這個研究過程,人們所抱有的信念就是計算機能夠?qū)崿F(xiàn)對于人類大腦功能的模仿。在二十世紀初,在邏輯領域出現(xiàn)了羅素和懷特海的《數(shù)學原理》,它建立起現(xiàn)代數(shù)理邏輯的基礎;在哲學領域出現(xiàn)了語言哲學,例如維特根斯坦的《語言哲學》,人們開始從語義表達的準確性去研究語言,分析自然語言的句子表達方式、詞義場景性問題;在技術(shù)領域,技術(shù)專家則在研究如何在機器上實現(xiàn)對于數(shù)學邏輯關系的電路設計問題,例如諾依曼的《計算機與人腦》就在探索這方面的問題。自然科學家相信人腦的功能可以被模仿,人類大腦內(nèi)在的結(jié)構(gòu)及運行過程能夠被揭示出來,而不會永遠是“黑盒子”也不能永遠是“黑盒子”,這種信念激勵著眾多研究人員去從事這方面的理論探討和實驗研究。自然科學的研究和探討在今天取得了現(xiàn)在人們所看到的、令人驚嘆的巨大成就,而有的人文學科研究者卻一直抱著這樣的看法:大自然的運用機理太復雜,以人類的智力的奧秘不會被揭開。如果抱著這樣的想法和態(tài)度,自然不會在研究和揭示自然現(xiàn)象和社會現(xiàn)象背后的規(guī)律性關系方面去下大功夫(11)人工智能的發(fā)展證明了分類、細化能力在人類智力的發(fā)展方面所具有的重要作用。那些過去習慣上被視為神秘的、高深莫測的東西,在經(jīng)過人類將其分解為簡單要素并理清這些要素之間的邏輯關系之后,已不再神秘,而變成了人類可以理解并力圖從結(jié)構(gòu)和功能上進行模仿、再現(xiàn)的東西。。
對于大自然的運行來講,我們經(jīng)常會講“大道至簡”,在人類思維方面的“至簡”“大道”就是“二分法”。歐洲哲學家和數(shù)學家萊布尼茨當時就對中國的《易經(jīng)》很感興趣,因為中國的《易經(jīng)》在以“陰陽”兩種符號來表示自然和社會的萬象,并組合成八爻,六十四種卦象,進而將它們與自然和社會現(xiàn)象關聯(lián)起來,并以此解釋自然界和人類社會中的眾多現(xiàn)象。卦象與自然現(xiàn)象、社會現(xiàn)象的對應關系是通過類似于現(xiàn)在計算機技術(shù)的“詞典”來編碼和賦值實現(xiàn)的。雖然編碼和賦值是約定的,但其中也貫穿和體現(xiàn)著一定的規(guī)則,單個的規(guī)則看起來是簡單的,但處于同層的規(guī)則和處于異層的規(guī)則的同時交織和迭代運行,就會使得這些規(guī)則的編碼和賦值變得十分復雜。所以,過去對于易經(jīng)原理的掌握和使用是一項需要進行花費大量氣力才能完成的事情,而現(xiàn)在借助于計算機的軟件估計比過去要容易多了。
2.二分法的計算機實現(xiàn)。二戰(zhàn)以后出現(xiàn)了信息論、控制論和系統(tǒng)論等與計算機技術(shù)密切相關的理論。其中最有名的著作有維納的《人有人的用處》。世界上第一個計算機的形態(tài)非常大,由于其體積的龐大,運算速度又不是特別快,人們就質(zhì)疑其存在的價值。但隨著計算機專家在邏輯分析方面的不斷努力,集成電路技術(shù)的不斷突破(12)在這方面摩爾法則揭示計算機芯片集成技術(shù)與計算機性能、價格之間的變化關系。,計算機的外形也在沿著兩個方向變化:一個是小型化,現(xiàn)在計算機外形尺寸與其最早的原型機相比,已經(jīng)變得相當?。涣硪粋€是大型化,這類計算機主要是為了滿足天氣預報這種具有眾多變量的復雜系統(tǒng)的運算,現(xiàn)在它是以多個小型計算機并聯(lián)的方式組成,體型龐大。計算機的小型化對于社會的發(fā)展具有非常大的影響,因為計算機的小型化,使得計算機得以進入家庭,被個人用于生產(chǎn)和生活領域,處理日常事務。計算機(機器)相互之間聯(lián)網(wǎng)和通信,對于人類社會的生產(chǎn)和生活方式也產(chǎn)生了巨大影響。計算機硬件構(gòu)成有中央處理器、暫時記憶設備、長期記憶設備,再加上它的其他輔助設備(電源、鍵盤、顯示屏等)。其核心部件就是中央處理器和記憶系統(tǒng)。我們過去講的內(nèi)存(暫時記憶硬件)和硬盤(長期記憶硬件)在智能化手機上已經(jīng)被內(nèi)存替代,這要歸結(jié)于虛擬內(nèi)存技術(shù)方面的進步。
對于計算機來講,因為要在二進制的基礎上實現(xiàn)對于人類大腦功能的模仿,就必須制定一系列的用于進行計算和還原替代的規(guī)則,并將其變成機器可以識別的指令(即代碼)。計算機的出現(xiàn)本身就是人們對于人類大腦結(jié)構(gòu)和運行按照形式邏輯進行分析的結(jié)果。因此,在計算機的運行中程序就很突出地成為其重要的組成部分。對于計算機來講,沒有程序,它就不過是一堆松散的零件,根本不會具有協(xié)助人們做事的能力。在計算機對人腦結(jié)構(gòu)及其功能的模仿中,程序成為必需的東西,人們將其稱為軟件,這些編程人員花費很大力氣開發(fā)出來的東西如果不在計算機上運行,它就是無用的。對計算機程序進行編程的過程就是對于人類的行為進行數(shù)學邏輯分析并建立模型的過程,人們要發(fā)現(xiàn)人類活動過程中存在的規(guī)則性、可重復執(zhí)行的邏輯。對于人類語言運用這種看起來很復雜的過程,經(jīng)過對于語言的語音語調(diào)變化和詞匯語義關聯(lián)性的分析研究,人們還是發(fā)現(xiàn)了其中包含的規(guī)則,并運用計算機實現(xiàn)了對于人類自然語言語音的模擬,實現(xiàn)了語音和文字之間的機器識別和轉(zhuǎn)換。對于我們過去認為有些神秘的寫詩和作曲活動,研究人員通過運用機器分析其中的規(guī)則性的東西,可以讓智能化的機器——機器人通過程序?qū)懗龊芎玫脑姼韬蜆非?。這些都會使我們不得不思考:人類活動的創(chuàng)造性到底是什么?它到底表現(xiàn)在哪里?現(xiàn)在計算機表現(xiàn)出來的智能程度讓人在其面前失去了自信,表現(xiàn)出了惶恐。但這里講的人是個體意義的人,而不是類別意義的人——人類,因為計算機表現(xiàn)出的能力是對于人類知識、技藝和智慧的集大成,單個的、獨立生命意義上的人的能力在其面前必然顯得微不足道。計算機上面所運行的軟件是集中眾多個人勞動、分析了眾多對象智慧然后讓機器進行模擬的結(jié)果,我們單個的、生命時間有限的人所具有的某方面的能力怎么能夠和它相比呢?
算法社會有兩大基礎——算法和算力,這兩個方面影響著算法社會的整體面貌。算法在計算機技術(shù)領域內(nèi)就是計算機對于輸入的數(shù)據(jù)信息的處理方法,這種處理方法是按照一定的規(guī)則和程序進行的。在廣義上我們可以將這種規(guī)則和程序都視為規(guī)則,就像我們對社會這個概念含義的理解一樣,有時我們用社會這個概念指所有人類活動的范圍,有時我們就用它僅僅指人與人之間的互動現(xiàn)象。那么,規(guī)范計算機運行的規(guī)則,為什么又會被人稱為算法?這是因為計算機的算法是基于數(shù)學的計算和形式化的邏輯分析的結(jié)果,支持計算機進行智能化決策的是決策樹、統(tǒng)計分析、概率論等數(shù)理邏輯,所以人們將它稱為算法。
1.算法。算法這個詞過去在我們的日常語言中也在被人們不斷地使用,但主要是我們在數(shù)學學習時使用,或在處理使用數(shù)字的實際問題(例如財務問題、成本核算問題等)時對數(shù)學關系式的選擇。目前算法這個詞成了一個很熱門的詞語,而且似乎已成為指稱計算機運行規(guī)則的專用詞。同樣值得令人注意的是,從古到今人們都在使用數(shù)字這個詞,那么為什么在現(xiàn)在它就成為一個大家很關注的詞,而且與之相伴還出現(xiàn)了“數(shù)字化”這個詞(更準確地說是概念)?這都與人們在實際生活中對于計算機技術(shù)的使用有關。正如我們前面所講,計算機技術(shù)的最底層架構(gòu)和運行基礎就是二進制,就是以0和1這兩個數(shù)字的賦值方式來表示芯片電路的兩種狀態(tài):開和關。算法就是計算機以數(shù)字方式存儲信息(更準確地說是在硬盤上刻畫符號)、提取、處理和使用的規(guī)則。機器對算法的學習包括兩種形式:一般性機器學習和深化的機器學習——深度學習(主要是因為機器學習層級的增加)。機器學習就是計算機以數(shù)據(jù)的形式直接通過案例和經(jīng)驗學習的技術(shù)(13)The Royal Society.Machine Learning:The Power and Promise of Computers That Learn by Example. The Royal Society,April 2017.。所謂機器的學習過程就是計算機在應用一定數(shù)學模型(算法的核心)對于新采集數(shù)據(jù)或新增信息的分析,反過來不斷修改和完善自己原來的算法,使其具有更強大的分析和預測能力。在這里,我們必須注意人類的學習過程,知道二者的區(qū)別才能深刻理解什么是機器學習。現(xiàn)在的深度學習其實是人們力圖從計算機運行程序上模仿人腦的活動過程來達到人類學習所取得的效果,力圖使機器也像人腦那樣具有創(chuàng)造性(14)目前對于什么是創(chuàng)造性有著多種理解。對于靈感這類人類獨有的創(chuàng)造性,恐怕計算機是難以模仿的,因為靈感是人大腦進行非邏輯化思考的結(jié)果,即某種直覺的結(jié)果,而不是嚴格邏輯推理的結(jié)果。。目前在機器學習領域中人們正在研究人類大腦的神經(jīng)網(wǎng)絡的信號傳遞和處理過程(15)Yoeri van de Burgt,Paschalis Gkoupidenis.Organic Materials and Devices for Brain-inspired Computing:From Artificial Implementation to Biophysical Realism.MRS Bulletin,2020(45).,并力圖對其進行邏輯化分析,發(fā)現(xiàn)其中的規(guī)律性,并將其運用于新一代計算機的制造(16)萊莉·格洛利耶,達米安·科里奧茲:《模仿大腦:下一代計算機》,《光明日報》,2021年3月18日。和對于信息(數(shù)據(jù))的處理上。
算法對于計算機來講,就是計算機調(diào)用和使用數(shù)據(jù)并對其進行處理的規(guī)則或者程序性的方法。由于計算機在生產(chǎn)中的大規(guī)模使用,在人們生活中的大量使用,再加上由計算機組成的網(wǎng)絡(區(qū)域網(wǎng)或互聯(lián)網(wǎng)),算法對于人們生產(chǎn)和生活發(fā)生的影響愈來愈大。計算機的計算與人腦的計算的差別在于:人腦的計算是基于神經(jīng)網(wǎng)絡結(jié)構(gòu)的計算,而計算機的計算主要是基于元件分布式疊加結(jié)構(gòu)的計算,它的計算過程是遍歷式的邏輯窮盡計算。目前的計算機計算對于能量(主要是電力)的消耗很大,而人腦的計算過程能量消耗卻是很低的。研究者認為,最近很多深度學習取得的結(jié)果得益于以圖形處理器(GPU)為基礎的傳統(tǒng)深度神經(jīng)網(wǎng)絡。但目前的圖形處理器(GPU)相當于一個小烤爐,比生物大腦更耗費能量。生物大腦的神經(jīng)元通過短暫的突觸接觸進行有效交流,平時總是處于安靜狀態(tài)(17)Jürgen Schmidhuber.Deep Learning in Neural Networks:An Overview.Neural Networks,2015(61).。目前研究者又在努力分析人腦基于神經(jīng)元網(wǎng)格的計算過程,并力圖制造仿真人腦的新型計算機。這種計算機耗能要低很多,也切合人類地球資源利用方面的環(huán)保理念,有利于人類社會的長期持續(xù)發(fā)展。
2.算力。在計算機技術(shù)得到廣泛應用的今天,計算能力這個問題得到了人們廣泛關注,因而人們就提出了與算法相關的另一個概念——算力。那么什么是算力呢?顧名思義,算力就是計算的能力。這種計算可以由人來完成,也可以由計算機來完成。自古至今,計算問題都是人必須借助簡單的輔助工具——人的手指和腳趾,紙筆、計算工具(如中國的算盤)等,在近代則有歐洲的手搖計算器,現(xiàn)在則制造出電子計算機?,F(xiàn)在的電子計算機不僅能夠幫助人們完成數(shù)學問題的計算,還能幫助人們實現(xiàn)對于文檔的處理,對于一些自然和社會的現(xiàn)象運行趨勢進行預測。人類社會計算能力在計算機出現(xiàn)以前,主要表現(xiàn)為單個人的運算能力,在現(xiàn)代計算機出現(xiàn)以后主要表現(xiàn)為電子計算機對于數(shù)據(jù)的分析和處理能力。自從牛頓提出萬有引力定律以來,“力”這個概念就成了人們崇拜的東西,雖然在日常生活中人們無法像感覺事物那樣直接感知到它,但人們還是從各種自然現(xiàn)象(例如河水的流動、石頭的滾動、風的吹拂)中抽象出力的概念,并找到方法對其進行經(jīng)驗性度量,使之進入研究領域。力的概念使人類想象到在自然現(xiàn)象的背后(按照現(xiàn)象與本質(zhì)的區(qū)分)一定有其推動者,至于這個推動者到底是人格化的神靈還是非人格化的物體,那是另外一個我們要思考的問題(18)不管是對于世界最初發(fā)展動力的人格化還是非人格化原因的思考都是人類力圖實現(xiàn)對于世界上千變?nèi)f化的眾多現(xiàn)象的歸一化、體系化解釋的理性努力。。牛頓在提出自己的力學體系時,同時也提出了一些全新的概念(例如質(zhì)量),這些概念的提出都需要具有很強的想象力和理論分析能力。例如對于物體重心的想象,重心就是存在于每個物體的兩個力的交叉點上,不同方向兩個力大小的合成是按照平行四邊形的原則計算。正是因為對于力的合成原則的發(fā)現(xiàn)使得人們實現(xiàn)了對于力的復雜計算,將數(shù)學工具引入其中。那么,對于算力又該怎么度量呢?算力就是表現(xiàn)在計算機單位時間內(nèi)處理數(shù)據(jù)量的多少,以及它能夠處理的數(shù)據(jù)類別的多少。
現(xiàn)在人們多關注云計算,主要是因為這種計算對于企業(yè)和個人兩方來講都具有很大益處。企業(yè)可以通過算法采集和獲取有關個人用戶的大量信息,企業(yè)(主要是互聯(lián)網(wǎng)平臺)可以通過對于數(shù)據(jù)的分析了解用戶的偏好和內(nèi)在的心理,進而預測其感興趣的內(nèi)容和可能發(fā)生的行為。數(shù)字平臺(多由企業(yè)搭建)可以通過將這些數(shù)據(jù)出售給第三方或者為其提供有關的服務來為自己獲得經(jīng)濟方面的收益。對于個人用戶來講,他的個人數(shù)據(jù)(例如照片、視頻、音頻)可以在云端(即平臺的數(shù)據(jù)庫)得到保存,因為平臺對于個人在云端數(shù)據(jù)的保存一般都會提供一定的免費空間,這為眾多個人用戶提供了便利,所以大家對于云計算概念很熟悉也樂于使用。而我們對于另外兩種計算——滴計算和霧計算相對比較忽視,這是因為這兩種計算可以使用的人群范圍很小,使用人數(shù)不是很多。盧皮茨等認為,滴計算(dew computing)是指嵌入性系統(tǒng)提供的算力,這些算力只與具體虛擬系統(tǒng)使用的硬件和軟件匹配;霧計算(fog computing)是指進行日常操作的工業(yè)環(huán)境(數(shù)據(jù)和碎片中心、數(shù)據(jù)存儲、通信中心等)有關資源的搜集和處理;云計算是基于需求租用的不斷增長的資源所需要的數(shù)據(jù)處理(19)Patricia López Martínez,Ricardo Dintén,José María Drake,Marta Zorrilla.A Big Data-centric Architecture Metamodel for Industry 4.0. Future Generation Computer Systems,2021(125).。他們以智慧城市的電網(wǎng)為例,指出滴計算是由用戶智能電表和街道交換設備構(gòu)成;霧計算由社區(qū)變電站設備、城市變電站設備、數(shù)據(jù)交換中心、分配調(diào)度中心構(gòu)成;云計算是指如果能力不夠,平臺就租用外部的計算資源。
算法和算力作為算法社會兩大基礎分別發(fā)揮著不同的作用。算法作為算法社會的核心決定了所需數(shù)據(jù)的種類、數(shù)據(jù)處理的方式和數(shù)據(jù)處理的效率。而算力是算法在計算機上的運行的效果,算力大小受計算機硬件設備的水平和算法模型選擇的影響。算力作為影響社會資源分配的重要力量,直接影響著社會經(jīng)濟利益的分配和受益人群的分布。
沿著算法視角觀察到的算法社會由四個部分組成:執(zhí)行算法的設備——計算機,算法,以及算法的設計者和使用計算結(jié)果的人。在討論算法所引起的社會問題時,我們可以將其核心主體區(qū)分為以下兩種:一是算法的研發(fā)者,即計算機領域的專業(yè)研發(fā)人員;二是委托進行算法研發(fā)的組織,即運用算法來實現(xiàn)既定目標的企業(yè)(20)現(xiàn)在人們喜歡從數(shù)據(jù)角度談論平臺這種組織,因為平臺通過對數(shù)據(jù)的搜集、匯集而具有對參與者的支配權(quán)。但從資產(chǎn)所有者的角度來講,它仍然是一種企業(yè),只不過它提供的不是具體的、有形的、物質(zhì)性的產(chǎn)品,而是對于有關信息(基于對于數(shù)據(jù)的搜集和擁有)的服務。。在兩者的外圍還有兩種主體:一是對算法的具體知識知之甚少、只能通過媒體傳播的信息和對于有關產(chǎn)品的使用感受來了解算法的社會公眾;二是對于社會進行管理、力圖使其維持在一定秩序范圍的政府。政府對于算法的重視只是因為通過算法使用已經(jīng)和可能引發(fā)的許多社會問題,為此必須有它的介入和干預。在算法社會,人們對于算法的依賴和使用大多是間接的,而不是直接的。算法的直接設計者是計算機的程序設計者,對于算法的直接使用者是計算機,而不是真正的、具有獨立生命的人。人們現(xiàn)在之所以會如此關注算法對于自己生活的影響,就是因為對基于算法運行的計算機的使用已經(jīng)非常強烈地影響著、改變著并塑造著人們的日常生活。
計算機執(zhí)行的程序(算法的計算機內(nèi)部指令實現(xiàn)方式)的代碼的編寫,現(xiàn)在受到了人們的關注,主要是因為隨著計算機智能化程度的提高,依據(jù)算法進行的數(shù)據(jù)采集和分析會侵害人們的隱私權(quán),影響到人們的生活,使人們的利益受損。企業(yè)在進行營銷活動時會依據(jù)搜集到的數(shù)據(jù)和編制好的計算機算法分析出的人們購物偏好、消費習慣并針對不同的消費者推送相關信息或廣告。計算機工作時執(zhí)行的算法對于非專業(yè)人員來說,是十分陌生的,因為對于普通大眾來講,他們只是將計算機看作與犁耙、車床、生產(chǎn)線一樣的工具,只是從其功能角度來關注和理解它。人們也多是從它的使用方法方面了解它,至于其背后的運行機制,多數(shù)人是不關注的。如果一個人具有強烈的好奇心和刻苦鉆研習慣,那么他在使用這些工具之后的閑暇時間可能會對這個工具的結(jié)構(gòu)及其部件之間組合關系感興趣,會琢磨其中的運行原理,但對于那些沒有學習過這方面的知識或接受過相關培訓的人來說,在今天要搞清楚計算機這種復雜工具的運行原理是很不容易的,需要花費大量氣力。
現(xiàn)在為計算機設計算法的人是編輯計算機程序、寫代碼的工程技術(shù)人員。在給計算機設計、輸入算法時,他們對于人類社會規(guī)范的認識水平和傾向會影響他們對于程序編碼方法和代碼權(quán)重賦值,以及計算機算法的選擇。我們有必要了解處于這個群體中人員的價值觀和選擇偏好,因為他們對于人們隱私權(quán)、知情權(quán)方面的意識會影響他們對于計算機算法的選擇。在這里也不能忽視利益因素在選擇計算機算法方面的影響,在這方面從事計算機算法業(yè)務的公司就會在其中發(fā)揮非常大的作用。
對于算法,人們會要求算法的公開性來保護自己的隱私,以防計算機業(yè)務對于自己隱私的侵犯、對于自己有關利益的傷害。但由于計算機算法的復雜性和專業(yè)性,普通大眾沒有多少人有時間把它們搞清楚,即使在法律方面擁有很強專業(yè)知識的人士也不是人人都懂那些不斷進行更新的算法。隨著計算機應用范圍的不斷拓展和對于人們生產(chǎn)生活影響的不斷擴大,可以滿足人們不同需要的新算法被不斷地研發(fā)出來,并被應用于眾多的領域。由此,可以認為在算法的編制和選擇中以下兩方面我們都需重視:一是直接參與算法編寫人員所持的社會觀念;二是有關企業(yè)在選擇和使用算法時的利益權(quán)衡。
總之,算法社會就像農(nóng)業(yè)社會、工業(yè)社會、信息社會、智能社會等概念一樣,只是我們對于整個社會所表現(xiàn)出來的某種鮮明特征的標明和指出。它主要是力圖讓我們沿著一個方向去觀察和認識我們所處于其中的社會某個方面的特征及其影響。這種帶有鮮明條理性、方向性、視角性的觀察,并不能排斥和否定我們還可以沿著其他方式去觀察和分析我們生活的社會。算法社會這一概念的核心就是要指明或者強調(diào)算法在人們社會生活中的影響。但對于算法是什么,一般普通大眾是不關注的,即使關注也很難對它有比較深的理解。杰克·巴爾金認為,算法社會是“一個由算法、機器人和人工智能體圍繞社會和經(jīng)濟決策組成的社會”(21)杰克·巴爾金,劉穎、陳瑤瑤(譯):《算法社會中的三大法則》,《法治現(xiàn)代化》,2021年第2期。。在這里,我們需要注意的是,他提到的機器人的影響和作用。在未來社會里,算法及其載體必然會對人們的生產(chǎn)、生活發(fā)生巨大影響,已經(jīng)出現(xiàn)和可能引發(fā)的新問題必然會引發(fā)人們更多的思考。
本文對算法社會的影響只是沿著二分法的角度做了簡單勾畫,對于更具體的和細化的圖景的描繪則有賴于使用其他研究方法和學科知識來展示。對人們所要達到的目標來講,存在著一個使用方法的適用問題;對于人們所研究的對象,存在著一個分析的適度問題。對于任何一個問題的研究,只要所使用的方法能達到我們的目的,這個方法就是合適的。在現(xiàn)實中,對于一個目標或目的來說,可以使用的方法多數(shù)時候不止一個,會有多個方法可以選擇。但從效益或效率的角度來講,總存在著一個效率最高的方法,即為了實現(xiàn)同一個目的,人們花費的時間和精力最少的那個方法。對于認識對象來說,我們在將其劃分到一定的程度即可,不可能也不必為了某個目的不斷地將其分割下去,即按照數(shù)學中以無差別的量的劃分方法從1到2,到3,以至無窮。人的想象力不可能無休止地思考下去,它必須終止在某個地方(另一個概念出現(xiàn)的地方),讓想象力的翅膀停下來歇息,以便繼續(xù)從事對于事物關系中新的內(nèi)在規(guī)律的思索——對于算法社會的來臨及其影響的分析和思考也是如此。