這下子,讀者對機(jī)器學(xué)習(xí)的熱情可能被一盆冷水澆透了:既然所有學(xué)習(xí)算法的期望性能都跟隨機(jī)胡猜差不多,那還有什么好學(xué)的?
我們需注意到,NFL定理有一個(gè)重要前提:所有“問題”出現(xiàn)的機(jī)會相同、或所有問題同等重要.但實(shí)際情形并不是這樣.很多時(shí)候,我們只關(guān)注自己正在試圖解決的問題(例如某個(gè)具體應(yīng)用任務(wù)),希望為它找到一個(gè)解決方案,至于這個(gè)解決方案在別的問題、甚至在相似的問題上是否為好方案,我們并不關(guān)心.例如,為了快速從A地到達(dá)B地,如果我們正在考慮的A地是南京鼓樓、B地是南京新街口,那么“騎自行車”是很好的解決方案;這個(gè)方案對A地是南京鼓樓、B地是北京新街口的情形顯然很糟糕,但我們對此并不關(guān)心,事實(shí)上,上面NFL定理的簡短論述過程中假設(shè)了,的均勻分布,而實(shí)際情形并非如此.例如,回到我們熟悉的西瓜問題,考慮_[假設(shè)1:好瓜÷÷(色澤=術(shù))八(根蒂=蜷縮)八(敲聲=濁響))和{假設(shè)2:好瓜÷÷(色澤=木)八(根蒂=硬挺)/(敲聲=清脆)]-.