星期一, 4月 12, 2021

NO.1416 懂点算法才能赢

https://www.ljsw.io/knowl/article/Lh.html

  • 算法就是有輸入、有輸出的解決問題的計算步驟。
  • 算法和人的核心差異,人做事可以接受一定程度的模糊,算法卻對明確性有極其嚴苛的要求。
  • 算法要求極其明確。當一個解決方案足夠明確,必然可以讓這個算法無數次再現,同一個算法,相同的輸入必然可以得到相同的輸出。不會因為執行的計算機不同、人不同,就導致不同的結果。
  • 算法是靠什麼優勢,成功“入侵”人類社會的呢?我的答案是,模型化。
  • 什麼叫模型化?簡單來說,模型化就是對不同的問題,用同樣的方式來看待,用同一套算法來解決。
  • 模型就是一個問題脫去現實描述外衣之後的邏輯內核。同樣一種邏輯內核可以在不同的問題中穿梭,來描述不同的現實關係。正是這種穿梭的能力,讓算法能在不同領域中快速遷移。
  • 不要對算法評判對錯、評判好壞,算法的模型只是人思想的體現,如果算法出了問題,請回到人身上找問題。
  • 統計學家喬治·博克斯的一句名言:“所有的模型都是錯誤的,但有些是有用的。”算法也一樣,沒有好壞,有用就好。

              沒有留言:

              張貼留言