Share via


探索購物籃模型 (中繼資料採礦教學課程)

您已建立了 [關聯] 模型,現在,您可以利用資料採礦設計師 [採礦模型檢視器] 索引標籤中的 Microsoft 關聯檢視器來探索它。此教學課程會逐步引導您使用檢視器來探索項目之間的關聯性。此檢視器可幫助您快速地查看哪些產品經常一起出現,並大概了解新興的模式。

Microsoft 關聯檢視器有三個索引標籤:[規則][項目集][相依性網路]。因為每一個索引標籤都會呈現稍微不同的資料檢視,所以當您探索模型時,您通常會在不同的窗格之間來回切換幾次,以獲得有用的資訊。

  • 相依性網路索引標籤

  • 項目集索引標籤

  • 規則索引標籤

  • 一般內容檢視

在此教學課程中,您會在 [相依性網路] 索引標籤上開始,然後使用 [規則] 索引標籤和 [項目集] 索引標籤,加深您對於檢視器內呈現之關聯性的了解。您也將使用 [Microsoft 一般內容樹狀檢視器],以擷取個別規則或項目集的詳細統計資料。

[相依性網路] 索引標籤

您可以利用 [相依性網路] 索引標籤來探索模型中不同項目的互動。檢視器中的每一個節點都代表某個項目,而節點之間的線條則代表規則。您可以透過選取某個節點,查看其他哪些節點會預測選取的項目,或目前的項目預測出哪些項目。在某些情況下,項目之間會存在雙向關聯,表示它們通常會出現在同一項交易中。您可以參考此索引標籤底部的色彩圖例來判斷關聯的方向。

連接兩個項目的線條表示,這兩個項目很可能同時出現在單一交易中。換句話說,客戶很可能一起購買這兩個項目。滑動軸與規則的機率相關。將滑動軸往上移或往下移來篩選掉微弱的關聯,也就是機率很低的規則。

相依性網路圖表會顯示成對的規則,這些規則在邏輯上可以表示為 A->B,這表示如果購買了產品 A,也可能會購買產品 B。此圖表無法顯示 AB->C 類型的規則。如果您移動滑動軸來顯示所有規則,但是在圖表中仍然未看到任何線條,這表示沒有任何成對規則符合演算法參數的準則。

您也可以依據名稱來尋找節點,其方式是輸入屬性名稱的第一個字母。如需詳細資訊,請參閱<尋找節點對話方塊 (採礦模型檢視器檢視)>。

若要在 Microsoft 關聯規則檢視器中開啟關聯模式

  1. [方案總管] 中,按兩下關聯結構。

  2. 在資料採礦設計師中,按一下 [採礦模型檢視器] 索引標籤。

  3. [採礦模型] 下拉式清單的採礦模型清單中,選取 [關聯]。

若要導覽相依性圖表及尋找特定的節點

  1. [採礦模型檢視器] 索引標籤上,按一下 [相依性網路] 索引標籤。

  2. [放大] 數次,直到您可以輕鬆檢視每一個節點的標籤為止。

    根據預設,顯示此圖表時,將可看見所有的節點。複雜模型中可能有許多節點,使得每一個節點看起來很小。

  3. 按一下檢視器右下角的 + 符號並按住滑鼠按鈕,可放大圖表。

  4. 在檢視器的左邊,將滑動軸往下拖曳,將它從 [所有連結] (預設值) 拖曳到滑動軸控制項的底部。

  5. 檢視器會更新此圖表,現在它只會顯示 Touring Tire 與 Touring Tire Tube 項目之間最強的關聯。

  6. 按一下標示為 Touring Tire Tube = Existing 的節點。

    此圖表會更新,僅反白顯示與此項目之間有強烈相關性的項目。請注意兩個項目之間的箭頭方向。

  7. 在檢視器的左邊,將滑動軸再次往上拖曳,將它從底部移到中間附近。

    請注意連接兩個項目之箭頭的變更。

  8. 從 [相依性網路] 窗格上方的下拉式清單中,選取 [只顯示屬性名稱]

    圖表中的文字標籤會更新,只顯示模型名稱。

回到頁首

[項目集] 索引標籤

接下來,您將會深入了解此模型針對 Touring Tire 和 Touring Tire Tube 產品所產生的規則與項目集。[項目集] 索引標籤會顯示 Microsoft 關聯分析演算法所發現之項目集的三項重要相關資訊:

  • 支援:有出現項目集的交易數目。

  • 大小:項目集中的項目數。

  • 項目:每個項目集內所包含之項目的清單。

演算法可能會產生許多項目集,這會因演算法參數的設定方式而不同。檢視器中傳回的每個項目集都代表已賣出此項目的交易。您可以利用在 [項目集] 索引標籤頂端的控制項來篩選檢視器,讓它只顯示包含指定之最小支援和項目集大小的項目集。

如果您正在使用不同的採礦模型,而且未列出任何項目集,這是因為沒有任何項目集符合演算法參數的準則。在這類情況下,您可以變更演算法參數,允許具有較低支援的項目集。

若要依名稱篩選檢視器中顯示的項目集

  1. 按一下檢視器的 [項目集] 索引標籤。

  2. [篩選項目集] 方塊中,輸入 Touring Tire,然後按一下此方塊的外面。

    此篩選會傳回包含這個字串的所有項目。

  3. [顯示] 清單中,選取 [只顯示屬性名稱]

  4. 選取 [顯示完整名稱] 核取方塊。

    項目集的清單會更新,僅顯示包含 Touring Tire 字串的項目集。項目集的完整名稱包括了內含每一個項目之屬性和值的資料表名稱。

  5. 清除 [顯示完整名稱] 核取方塊。

    項目集的清單會更新,僅顯示簡短名稱。

[支援] 資料行中的值表示每一個項目集的交易數。項目集的交易表示包含此項目集內所有項目的購買。

根據預設,檢視器會依照支援的遞減順序列出項目集。您可以按一下資料行標頭,依照不同的資料行排序,例如項目集大小或名稱。如果您有興趣進一步了解項目集內包含的個別交易,您可以從項目集鑽研到個別案例。鑽研結果中的結構資料行是模型中未使用的客戶收入等級和客戶識別碼。

若要檢視項目集的詳細資料

  1. 在項目集的清單中,按一下 [項目集] 資料行標題,依名稱排序。

  2. 尋找 Touring Tire 項目 (沒有第二個項目)。

  3. 以滑鼠右鍵按一下 Touring Tire 項目,然後選取 [鑽研],再選取 [模型和結構資料行]

    [鑽研] 對話方塊隨即顯示當做這個項目集支援使用的個別交易。

  4. 展開巢狀資料表 vAssocSeqLineItems,檢視交易中的實際購買清單。

若要依照支援或大小篩選項目集

  1. 清除可能在 [篩選項目集] 方塊中的任何文字。您無法將文字篩選與數值篩選一起使用。

  2. [最小支援] 方塊中輸入 100,然後按一下檢視器的背景。

    項目集的清單會更新,僅顯示支援至少為 100 的項目集。

回到頁首

[規則] 索引標籤

[規則] 索引標籤會顯示演算法所找出之規則的下列相關資訊。

  • 機率:規則的「可能性」,定義為給定左邊項目時,出現右邊項目的機率。

  • 重要性:規則實用性的量值。較大的值表示較好的規則。

    提供重要性可幫助您測量規則的實用性,因為單獨使用機率可能會產生誤導。例如,如果每筆交易都包含一個水壺 (或許將水壺當做促銷活動的贈品自動加入到每一個客戶的購物車內),此模型會建立一個規則來預測水壺的機率為 1。如果這個規則只根據機率將會非常精確,但是無法提供實用的資訊。

  • 規則:規則的定義。若為購物籃模型,規則會描述特定的項目組合。

每項規則都可用來根據其他項目的出現情況,預測這個項目在交易中的出現狀況。如同 [項目集] 索引標籤,您可以篩選規則,只顯示最有用的規則。如果您正在使用沒有任何規則的採礦模型,您可能會想要變更演算法參數,以降低規則的機率臨界值。

若要查看只包含 Mountain-200 自行車的規則

  1. [採礦模型檢視器] 索引標籤上,按一下 [規則] 索引標籤。

  2. [篩選規則] 方塊中,輸入 Mountain-200。

    清除 [顯示完整名稱] 核取方塊。

  3. [顯示] 清單中,選取 [只顯示屬性名稱]

    之後,檢視器只會顯示包含 "Mountain-200" 單字的規則。此規則的機率告訴您,當某個人購買 Mountain-200 自行車時,同時購買其他列出之產品的可能性有多高。

這些規則會依照機率的遞減順序排序,但是您可以按一下資料行標題來變更排序次序。如果您很有興趣了解特定規則的詳細資料,您可以使用鑽研來檢視支援的案例。

若要檢視可支援特定規則的案例

  1. [規則] 索引標籤中,以滑鼠右鍵按一下您想要檢視的規則。

  2. 選取 [鑽研],然後選取 [僅模型資料行][模型和結構資料行]

    [鑽研] 對話方塊會在窗格的上方提供此規則的摘要,以及之前當做此規則之支援資料使用的所有案例清單。

回到頁首

一般內容樹狀檢視器

此檢視器可用於所有模型,不論演算法或模型類型為何。[Microsoft 一般內容樹狀檢視器] 可從 [檢視器] 下拉式清單中取得。

內容樹狀結構會將採礦模型表示為節點的序列,其中的每一個節點都表示所學習到有關某些資料集的知識。節點可以包含模式、一組規則、叢集,或是共用某些特性之日期範圍的定義。節點的確切內容會因為演算法和可預測之屬性的類型而有所不同,但是內容的一般表示都是相同的。您可以展開每一個節點,以查看詳細資料的遞增層級,並將任何節點的內容複製到剪貼簿。

若要使用內容檢視器來檢視有關此規則的詳細資料

  1. [採礦模型檢視器] 索引標籤中,從 [檢視器] 清單中選取 [Microsoft 一般內容樹狀檢視器]

  2. 在 [節點標題] 窗格中,捲動到清單的底部,然後按一下最後一個節點。

    檢視器會先顯示項目集,接著再顯示規則,但是不會加以分組。有一個最簡單的方法可尋找特定節點,那就是建立內容查詢。如需詳細資訊,請參閱<查詢關聯模型 (Analysis Services - 資料採礦)>。

  3. 在 [節點詳細資料] 窗格中,檢閱 NODE_TYPE 和 NODE_DESCRIPTION 的值。

    節點類型 8 是一個規則,而節點類型 7 則是一個項目集。對於規則而言,NODE_DESCRIPTION 的值會告訴您組成此規則的條件。對於項目集而言,NODE_DESCRIPTION 的值會告訴您包含在此項目集中的項目。

您也可以建立內容查詢,以取得有關規則的詳細統計資料。如需有關採礦模型內容及如何解譯它的詳細資訊,請參閱<關聯模型的採礦模型內容 (Analysis Services - 資料採礦)>。

回到頁首