自從AlphaGo戰(zhàn)勝人類圍棋冠軍后,偶爾會(huì)看到“人工智能遠(yuǎn)沒(méi)達(dá)到人腦的復(fù)雜程度”一類的標(biāo)題,多少令我有點(diǎn)不適,有種怕小孩子搶飯碗的感覺(jué),至少我這輩子只需要考慮如何借助“人工智能”提升自己的效率就行了,貶損“人工智能”并不能提升自己的智能。
碰到難題我會(huì)想:如果是計(jì)算機(jī),會(huì)怎么處理?計(jì)算機(jī)做事有2種方法:
- 盡可能多的收集信息,選擇成功率最高的路徑;
- 將問(wèn)題拆解成可實(shí)施的步驟,逐個(gè)處理;
使用計(jì)算機(jī)的思考方式,我定位出很多疑難問(wèn)題,也落地了很多大型的項(xiàng)目。我定位異常的流程是:
- 收集所有和異常相關(guān)的信息,如調(diào)用次數(shù)、延時(shí)變動(dòng),調(diào)用比例變化;
- 將異常的現(xiàn)象串聯(lián)起來(lái),推測(cè)原因,并校驗(yàn)異常原因和監(jiān)控結(jié)果是否吻合;
- 估算異常原因的影響范圍,防止被次重要原因干擾而沒(méi)有找到真正的問(wèn)題;
我試圖去解釋為什么向計(jì)算機(jī)學(xué)習(xí)是合理的,原因可能是以下2個(gè):
- “算法”是由最聰明的人設(shè)計(jì)出來(lái)
解決問(wèn)題的,向計(jì)算機(jī)學(xué)習(xí)就是向聰明人學(xué)習(xí);
- 能被計(jì)算機(jī)執(zhí)行的流程,人也能執(zhí)行;
知道這些,我應(yīng)該主動(dòng)做哪些事?
- 多收集數(shù)據(jù),即使不清楚當(dāng)前它能解決哪些問(wèn)題,數(shù)據(jù)會(huì)在需要的時(shí)候被串聯(lián)起來(lái);
- 任何事情都可以被拆解然后有步驟的執(zhí)行,如果覺(jué)得事情很難,把自己當(dāng)成計(jì)算機(jī);