圖書館主題書展 15
圖書館主題書展 XV
演算法生活
01/03/2021 - 30/06/2021
澳門理工學院匯智樓二樓圖書館
演算法(Algorithm)的原始含義源自九世紀波斯的數學家穆罕默德·伊本·穆薩·花拉子米(Muḥammad ibn Mūsā al-Khwārizmī )(約780年-約850年)的名字。他是一位波斯數學家及天文學家,他的主要著作將印度-阿拉伯數字和代數概念引入歐洲數學。十二世紀,花拉子米在印度數字方面的著作被翻譯成拉丁文,十進制因此傳入西方世界,此著作僅以拉丁語版本「Algoritmi de numero Indorum」《印度數字算術》存世,而作者的名字,在拉丁語中翻譯為「Algoritmi」,即「演算法」(Algorithm)的拉丁文譯名 ("Al-Khwārizmī." Encyclopædia Britannica, Encyclopædia Britannica, Inc., 2020, www.britannica.com/biography/al-Khwarizmi)。
演算法是指在有限步驟內解決數學問題的程序,就像是麵包師傅按照食譜一步一步做蛋糕,這時候「食譜」可以說是做出蛋糕的演算法。如果你嚴格遵循該食譜,那麼你的蛋糕將嚐到同樣的味道。但是,即使稍微偏離該配方,焗爐中出現的東西也會讓你失望。在數學和電腦科學中,演算法常用於計算、數據處理和自動推理之中。
現今,演算法已逐漸應用在我們社會的幾乎每一個領域。演算法在電腦中無處不在,它們決定你所看到的新聞、獲得的搜尋結果、電腦學習方式、規劃車輛導航系統的最佳路線、自動駕駛以及在Netflix或Amazon上向你推薦的內容。
演算法透過分析巨量的資料,給我們提供即時且相關的結果,並能夠幫我們決定什麼是最有利的。我們認為演算法是理性的、絕對可靠的決策者。但是有證據顯示,它們很容易遇到人類決策中遇到的相同問題。因為我們提供演算法大量數據,讓系統分析數據並在其中找到模式。如果數據中存在偏差,而這些偏差是由於人類過去所做出的決策存在偏差,那麼演算法很容易提供誤導性的決策或數據。線上廣告的偏差、面容識別技術的偏差、線上招聘工具的偏差為演算法偏差的最佳例子。
簡而言之,如果沒有演算法,社會將無法運作,演算法告訴我們該如何思考,而且正在改變與影響我們的決定。隨著這趨勢,不難想像有一天我們會不自覺地把決策權和控制權交給機器的演算法。當我們依靠它們來做更多的事情時,如人工智能、機器學習、深度學習及神經網路。對於我們來說了解它們的含義和作用變得越來越重要。在這次主題書展中,我們為你帶來資料結構的概念、演算法的核心原理、設計及其應用等方面的資訊,讓你對演算法有更深刻體會。
查閱參展圖書清單 查閱澳門理工學院2018至2020年研究產出清單 (資料來源自 Scopus)