本來(lái)想發(fā)狀態(tài)的,結果越寫(xiě)越多,就成了篇日志。
如何認清楚本質(zhì),才能不會(huì )想當然,可是認識本質(zhì)的過(guò)程中最容易范的錯誤就是想當然然后想騙了歧路亡羊,這就是個(gè)迭代的過(guò)程,你看的相關(guān)的主題多了,就不會(huì )在看的過(guò)程中想當然,做出些無(wú)根據的假設。同樣的,你思考的深入了,也不會(huì )在閱讀時(shí)問(wèn)些膚淺的你已知道答案的問(wèn)題,而這時(shí)你就更能提出具體情境下關(guān)乎本質(zhì)的問(wèn)題,所以理解問(wèn)題不是一蹴而就的,理解才是分析改進(jìn)的基礎。這是我看源代碼的體悟,很自然可以應用到看論文上。但對于改善夫妻子女間的關(guān)系,應該也是類(lèi)似的道理。交流無(wú)外乎對數據的處理和表達。
處理數據,交流時(shí)要分清表達的內容的形式的分別,有些在相近地方表達的東西不一定在內容上強相關(guān),論文在寫(xiě)作時(shí)會(huì )試圖針對數據講一個(gè)合情合理的故事,代碼時(shí)會(huì )為了性能的優(yōu)化而遮蓋主要的處理流程,交流時(shí)人會(huì )為了面子或者其他的動(dòng)機有所掩蓋。找到重點(diǎn)要注意重復出現的類(lèi)似的模式,而不是故事上貌似合理的邏輯,看清楚本質(zhì),才能不陷入先入為主的經(jīng)驗主義的錯誤。
不要為了rule去找例子,而是根據要研究事物的本來(lái)現象去尋找pattern,看看pattern和instance是怎么關(guān)聯(lián)起來(lái)的,這樣的關(guān)聯(lián)是一對一還是一堆對多還是多對多,是否有不滿(mǎn)足這一pattern的特例,有多少,都是什么類(lèi)別的,這些特例的影響是否會(huì )cascade,再根據這些pattern去找出盡可能多的rule去涵蓋并處理這些pattern。
這一步就如同考古學(xué)家發(fā)掘古跡偵探查案,大膽假設小心驗證,而不是一開(kāi)始就通過(guò)建模簡(jiǎn)化問(wèn)題,建模時(shí)也要明白模型深化復雜的歷史,明白每一模塊都是在那解決什么問(wèn)題的,最后再將由這些pattern得到的rule按一定的順序組合連接迭代,這就形成了算法。只有這樣得到的算法才算是啟發(fā)式算法,否則你瞎想的東西,無(wú)法算的上創(chuàng )新。啟發(fā)式這三個(gè)字,實(shí)在是解決一切復雜問(wèn)題的關(guān)鍵,不設定法,方能根據不同的初始數據集選擇不同的參數,制定不同的啟發(fā)式策略。這一點(diǎn)正應和了孔子的“因材施教”。
其實(shí)好多說(shuō)交流技巧的書(shū),講的也是要捉住對話(huà)中的本質(zhì)問(wèn)題,不要迷失在枝節,要有層級,要分主次,要回應對方的深層次的pattern而非提出的看似是解法實(shí)際為癥結的方案。這些和之前提到的看論文時(shí)要思考的問(wèn)題也是類(lèi)似的,但并非你一方面好了另一方面也好,你可能陷入了只適合一個(gè)小領(lǐng)域的經(jīng)驗里,把所有遇到的問(wèn)題試圖用同樣的問(wèn)題去解決,這就有些像陷入了局部最優(yōu),需要一個(gè)外在的推動(dòng)力使你接著(zhù)去尋找更好的辦法,而新的領(lǐng)域無(wú)疑是帶來(lái)新見(jiàn)解新思路最好的土壤。
遇到新領(lǐng)域時(shí),不要以為大道相通。一通皆通,嘻嘻,這是大牛爬上頂峰后一覽眾山小語(yǔ)境下說(shuō)的。我都說(shuō)了,對問(wèn)題本質(zhì)的理解,不管是哪一個(gè)方面的問(wèn)題,都是一個(gè)迭代的過(guò)程,是需要花很多工夫的。只是你懂了大道相通的道理,你可以用更廣泛的數據進(jìn)行迭代,更快的理解到本質(zhì)。這就像練內功,一般人只是白天練,如果你能觸類(lèi)旁通四處借鑒,能對自己深入淺出的講解不同領(lǐng)域的領(lǐng)悟,就是白天夜里都在修煉內功,這樣修煉更加有趣,進(jìn)展也快些,但并不意味著(zhù)你不需要下苦功夫。理解迭代的本質(zhì),理解每一步變化了什么,為什么要這樣變化,這樣的變化會(huì )帶來(lái)多少假陽(yáng)性或者假陰性的判斷(錯過(guò)緣分,抓住孽緣)就能理解啟發(fā)式的算法,也能理解啟發(fā)式的人生選擇。我們不需要看過(guò)世界,就能有世界觀(guān),世界觀(guān)的產(chǎn)生與看世界,本就是個(gè)迭代的過(guò)程,只是這個(gè)過(guò)程怕是人類(lèi)生存多久,就要糾結人類(lèi)多久了。
聯(lián)系客服