2024年6月19日 星期三

迭代

《文選.張衡.東京賦》:「於是春秋改節,四時迭代。」。在古文裡,迭代係指更替的意思,那麼現代的用法呢?維基百科說:「迭代(iteration)是重複回饋過程的活動,其目的通常是為了接近並且到達所需的目標或結果。每一次對過程的重複被稱為一次「迭代」,而每一次迭代得到的結果會被用來作為下一次迭代的初始值。」。比如數學中,迭代可以指函式迭代的過程,即反覆地運用同一函式計算,前一次迭代得到的結果被用於作為下一次迭代的輸入。

除了函式計算以外,實務上「迭代」亦常應用於政治系統演進、工業製造、或者武器開發等,那麼前一次迭代得到的結果為何被用於作為下一次迭代的輸入呢?主要是為了整體效能的改善,希望吸取前一代的失敗教訓,作為下一代的精進基礎。話雖如此,可是在政治系統的治理上,好像很難找到理想的模式,反而常困頓於因果循環往復的窠臼中了。

工業製造的「迭代」就很不一樣了,迭代改進的效果常是顯著而易見的。比如我們常說現代科技昌盛,為什麼會有如此的感嘆呢?因為迭代的進步好像已從機械工業的線性成長演變成電子工業的幾何級數成長了。這在半導體產業的迭代發展更是得到了明確的印證。遙想當年,一台大型電腦主機的記憶體容量與計算速度好像還不如一台現代的桌上電腦呢。

你有沒有想過,為什麼人文社會的「迭代」與科技的「迭代」怎麼會有如此大的差距呢?是人類思想邏輯的進步原本就不堪造就,還是人類的智力發展其實是沒什麼長進的呢?如果人類的智力能夠維持線性成長的話,再加上科技的幾何級數成長,何愁不能進入星際的太空時代呢?只能說人類呀果然是有些笨了。

沒有留言:

張貼留言