2017-04-23 83 views
1

有人可以向我解釋爲什麼關聯規則學習被認爲是一種監督式學習方法嗎?我理解它的方式是,該算法採用一束連貫的數據集,並計算基於這些臺協會:爲什麼關聯規則學習被認爲是一個監督學習方法?

{a, b, c} 
{a, b, d} 
=> a -> b 
=> b -> a 

我看到它的方式,只有任意的數據集。沒有特定的目標載體。爲什麼這被稱爲監督?

+0

誰說這是監督?我知道的所有消息都認爲它是無人監督的,因爲沒有目標標籤。 –

+0

維基百科在監督式學習方法下列出它。此外,我做了一些Google搜索,並將其分類的2-3個來源也將其列爲受監管的。它也令我感到奇怪,因爲它沒有目標標籤。我認爲它可能隱式地將含有集合的其他成員指定爲標籤,使其成爲一個有監督的算法,但是因爲沒有記錄在任何地方,所以我想我可能只是在這裏問。 –

+0

他們可能只是從維基百科複製了可疑的索賠... :-) –

回答

1

我想這是一個公開的討論,如果你認爲Association rule learning作爲unsupervisedsupervised learning task。雖然Wikipedia它計數到組的監督學習算法other resources指望他們之類的無監督學習算法:

與之相對決策樹和規則設置感應,導致 分類模型,關聯規則學習一個無人監督的 學習方法,沒有分配給例子的類標籤。

機器學習和數據挖掘 - 斯普林格

我想它歸結到實際的學習部是如何實現的。人們可以創建training data - label對的數據集,如你的例子:

{a, b, c} 
{a, b, d} 
=> a -> b 
=> b -> a 

有一對夫婦數百或這些對一個可以訓練一個神經網絡,以瞭解數據集中的基本格局具有相當良好的精度,因爲我的千假設。這將是一個Supervised Learning task,其中NN從預先學習的示例中學習。

如果在另一方面的算法是這樣的關聯基於計算實現的:支持 - 信心 - 電梯 - 強力這將是一個Unsupervised Learning task

+0

偉大的洞察力,謝謝! –