推薦一部紀錄片 BBC 演算法現代生活的秘密規律

「演算法(Algorithm)是指解題方案的準確而完整的描述,是一系列解決問題的清晰指令,演算法代表著用系統的方法描述解決問題的策略機制。」看過了維基百科的解釋,你是不是依舊雲里霧裡,今天給大家推薦的是15年BBC的紀錄片。片長1小時,可以在acFun上在線觀看。搜索BBC 演算法就好了。

在這個時代,我們無時無刻不在與演算法打交道,從最近紅透半邊天的AlphaGo,到手機拍照,再到交通信號燈……可以說,只要有計算機的地方,就有演算法。演算法,在引導,甚至支配著我們的行為

本片深入淺出,不涉及具體的算式、代碼,即使沒有數學基礎看著也不會吃力。而你就算是對演算法有所了解的,也能從這部紀錄片中溫故而知新。這部紀錄片把什麼是演算法、人臉識別演算法、最大公約數演算法、冒泡排序、歸併排序,page rank演算法等的基本原理,進行了清晰的闡釋。

之後由旅行商(TSP)問題,引出了啟發式演算法,啟發式演算法用來解決那些目前無法給出最優解的問題,這類演算法可以在較短的時間內給出相對好的解決方案,但其給出的答案並不總是最好的。

本片還通過蜂群是如何解決TSP問題的,介紹了自然界中的演算法。遺傳演算法,蟻群演算法,包括最近熱的不能再熱的深度學習,都是我們從自然界中偷師學來的演算法。隨著我們對自然界的了解的深入,未來會湧現出更多更好這類的仿生演算法。

機器學習是最近很火的話題,本片也對此有所提及,機器學習讓演算法可以被程序自動生成的,從而極大的擴展了演算法的運用範圍。本片結尾處以一個全自動的電商倉庫舉例,形象的展示了演算法對現代生活的影響。更多的內容就不劇透了。

下面是這部片中的幾幅圖,各位能否猜出這是些什麼演算法了?

點擊觀看這部紀錄片

更多閱讀

玩轉貝葉斯分析

說說隨機森林

當牛逼頓遇到李嘉圖---物理模型能否去薅經濟學

本文首發於微信公眾號混沌巡洋艦(chaoscruiser)。

商業轉載請聯繫作者,非商業轉載請註明出處。

推薦閱讀:

演算法小問題
如何快速確定演算法的邊界條件?
現行的天氣預報系統是基於一個什麼演算法?
如果不考慮空間, 如何使快排成為穩定的排序演算法?
人工智慧正在邁向技術奇點嗎?如果是,這對人類是好事還是壞事?

TAG:算法 | 纪录片 | 视频 |