Decision Trees 決策樹狀圖

Decision Trees  決策樹

在生活或是工作中,很少有決策是完全獨立於其他事件的。通常一個決定會影響到你的下一個決定,每當你做出選擇,背後是更多的選擇等著你去完成。所以這個章節,我們要討論的就是如何在你決策時考量決策後的每個動作。

決策樹是我們前面討論過的決策模型的延伸概念,它可以讓你了解決策是如何互相連。決策模型和決策樹之間的唯一區別是,在一個決策樹,一個選擇的結果可能是另一個決定!

現在舉個例子,讓我們重新看一下之前我們對是否僱用銷售人員的決定。現在讓我們換個想法:與其把它作為一個「要不要聘請銷售人員」的決定,讓我們把它想成「你要現在、還是稍後聘請銷售人員」。這讓你的決策變成了下面的決策樹:

 

Decision Trees 決策樹狀圖

 

如果我們決定現在不聘請銷售人員,就等於我們選擇了「之後再聘雇」的這個選項。若你已經可以知道成本和收益,便可以對決策樹進行分析。

這個簡單的例子說明了許多真實世界的決策和建構決策樹狀圖時應該考慮的特點:

  • 儘管決策的選擇與過程非常多,但是結果很可能只有那幾種。在許多現實世界的情況下,很有可能不管你怎麼選,最後都會到達一樣的地方,知道這件事情可以大大簡化你的決策過程。先選擇結果,再從結果往回推,就可以找出最有可能幫助你達到它的決策路徑。
  • 根據我們做的第一個決定的選擇,各種其他決定要嘛變得可選擇或不可選。這是決策的考慮,因為有些選擇可能保持在未來更多的選擇,從而增加你對未來決策的靈活性的一個重要因素。
  • 許多決策樹的分支也將帶來不確定性,像是某些決定和結果將只有一定的機率或發生。在這裡,使用期望值是非常強大的,透過刪去法,你或許就可以算出某些結果的真正期望值!

愈大的決策樹狀圖就會有愈多的選擇,同時也愈難看清楚我們到底應該要怎麼下決定。下一個章節我們將用一些其他的工具來協助我們讓樹狀圖化繁為簡。