【讀書】混亂講座課程簡介:
經(jīng)濟學(xué)家哈福德出品的《混亂》一書,從創(chuàng)造力、團隊合作、辦公環(huán)境、生活等多個角度來展示混亂的不可避免,及混亂如何能幫助我們更高效。原本讓人抓狂甚至于憎惡的混亂,現(xiàn)在從更為開闊的人生全局角度來看——調(diào)皮而可愛,竟然是我們的好朋友。 混亂怎么成為朋友的,書中做了全面詳實的案例解讀,但聽了6遍之后,我還是沒記住,令我最為印象深刻,甚至于揮之不去的,是其中的一個概念——【爬山算法】。
爬山算法的定義是,從當(dāng)前的節(jié)點開始,和周圍的鄰居節(jié)點的值進行比較。 如果當(dāng)前節(jié)點是最大的,那么返回當(dāng)前節(jié)點,作為最大值(既山峰最高點);反之就用最高的鄰居節(jié)點來,替換當(dāng)前節(jié)點,從而實現(xiàn)向山峰的高處攀爬的目的。 這種算法的優(yōu)點是,避免遍歷糾結(jié),通過啟發(fā)選擇部分節(jié)點,展開行動,從而達到提高效率的目的。 缺點也很明顯,因為不是全面搜索,所以結(jié)果可能不是最佳;某個節(jié)點比周圍任何一個鄰居都高,但是它卻不是整個問題的最高點。
【爬山算法對人生的指導(dǎo)意義】 爬山算法并不是人工智能算法領(lǐng)域的最優(yōu)解,但我卻認為可以作為人們生命活動的最優(yōu)指導(dǎo)算法,有2點: 1、局部比較。 全局比較聽起來是很科學(xué)全面,但人的精力總是有限的,因為是人,到底多全叫最全呢?眼界開闊的程度本身就受到現(xiàn)有自身能力的限制——能觸及到的局部的大小,也受到現(xiàn)有節(jié)點的值所限制,所以局部”這個概念,看似局限,實則是實實在在。 再說了,即便我今天就看得到全局全世界了,找到全世界的最高點了,然后呢?開闊眼界利于開闊心胸,但不是用來問鼎天下的——導(dǎo)致抑郁, 所以在自己力所能及的局部范圍內(nèi),搜尋那個最高點吧! 2、就地展開行動。 局部最高點找到后,因為是局部”,有可能最高也只是個盆地,讓人傷心、難過、絕望,但爬山算法告訴我們此刻也不能就地打滾、崩潰大哭,而是要就地展開行動,在現(xiàn)有的資源條件下,先努力做到最好; 盆地怎么了?不也有了偉大的音樂之都維也納嗎。
【爬山算法的bug和解法】 動起來總是好的,聽起來沒毛病,但任何算法都有其局限性,爬山算法的bug在于:就地展開行動,一頓操作猛如虎之后,還是不滿意,怎么辦? ——隨機重啟爬山算法,也就是重啟一個賽道。就像我們多年前都玩過的掃雷游戲,一個局部掃出來,發(fā)現(xiàn)局勢并不明朗,那就在頁面上隨機地再開啟下一個局部。 有時候我們會主動地選擇重啟,大多數(shù)時候,是命運幫我們重啟——一些意外、突發(fā)的事件,也就是令我們感到混亂的那些事件;所以嘛,混亂是朋友,省了我們自己費勁去重啟。 那到底什么時候需要重啟?我也不知道,只有每個人自己知道吧,總之一定是行動過后,仍然找不到繼續(xù)的理由。 感謝命運給我的所有隨機一拋,但我更喜歡自己親手按下這個重啟鍵。
【讀書】混亂_百度云網(wǎng)盤資源教程