2014年1月1日 星期三

程式的本質與哲學、佛法實踐

讓我們以本篇為這一連串探索旅程的開始,我們試圖將程式跟哲學、佛法給串連在一起。

佛學或說哲學,一直在探討的本質之一,就是-什麼是人?

佛學認為人的基本構成為五蘊,色、受、想、行、識。



五蘊即為:

色蘊,對世界上各式各樣有形之物質之總稱。
(《瑜伽師地論》卷25:「謂言色者。即十色處及墮法處所攝眾色。是名色蘊。」)

受蘊,感知能力,對境而承受事物之心。
(《瑜伽師地論》卷25:「所言受者。即三種受。是名受蘊。」)

想蘊,想法,對於形形色色而想像事物之想法。
(《增壹阿含經》卷28:「云何名為想。所謂想者。想亦是知。知青.黃.白.黑.知苦樂。故名為知。」)

行蘊,對於形形色色而產生的嗔貪等善惡一切作用。
(《增壹阿含經》卷28:「云何名為行。所謂行者。能有所成。故名為行。為成何等。或成惡行。或成善行。故名為行。」)

識蘊,對於形形色色,而識別其本體,甚至瞭解其本質
(《增壹阿含經》卷28:「云何名為識。所謂識。識別是非。亦識諸味。此名為識也」)



我們現在假設一個程式、軟體是一個「人」,那麼可以找出各種對應

色:所有外在環境

受:感知這些外在環境的感知器(Sensor)
  感知器傳入的為數位訊號,即0101...資料
  但人體接受感知後,得到的也是神經內部的電訊號...

想:程式內部的演算法,將輸入的各種資料變成需求

行:程式、軟體的輸出,可作用在各種機械裝置上以輸出動作

識:程式對於大千事物的理解,我們可以當作存在memory裡的各種資料


例如人臉辨識系統,他辨識對象為人臉(色),有一個攝影機(受),輸入攝影機資料後到DRAM,藉由程式本身行為得到一連串想法(想)。

最後他會將辨識結果告知,可能藉以控制大門之開關(行)。

最後,一個人臉辨識系統多半必須藉由多次存取資料庫,以理解人臉,資料庫本身是存在磁碟等裝置裡的。當這個資料庫本身足夠龐大時候,我們就會認為這個人臉系統有「眼識」了。




那麼,設計這套軟體(人臉辨識系統)的我們。又是什麼?

人類藉由各式各樣的經驗(想法、意識),編撰各式各樣演算法,組成這一連串系統。當然這一連串系統源自於人類的各種發明,矽、邏輯電路、晶片,....

有些是軟體,有些是硬體。軟體接近無形之思考,硬體接近有形之實現。

一切,由空而產生.......

沒有留言: