醜小鴨定理計算機

探索特徵選擇如何改變模式辨識中的相似性。

特徵相似度比較
輸入兩個物件的屬性,以半形逗號分隔,比較它們的共有特徵。

關於醜小鴨定理

醜小鴨定理是模式辨識中的一項結果:若不先假定哪些屬性重要,任何一對物件都同樣相似。渡邊慧提出此定理,揭露分類背後隱含的選擇。人們自然地認為兩件事物相似,是因為強調了某些特質,並忽略許多其他特質。設計者必須先提供特徵、權重或模型,電腦才能做出有意義的判斷。 本計算機以具名特徵集合提供實用的簡化示範。每個以半形逗號分隔的詞條都視為一項屬性。共有特徵數是兩集合交集的大小,相異特徵總數則是聯集的大小。顯示百分比採傑卡德相似度:交集大小除以聯集大小,再乘以100。相同清單得到百分之百,完全不重疊則為零,部分重疊介於兩者之間。 這項計算不能證明某物件客觀上更像另一個物件,而是呈現結果如何取決於使用者選擇的詞彙。用顏色與大小描述鳥類可能得到一種排序,改用棲地、遺傳標記或行為則可能得到另一種。新增、移除、拆分或合併特徵,都會改變數學空間,也可能改變所有比較結果。即使看似客觀的測量,也涉及儀器、尺度、門檻及遺漏資料的選擇。在下結論前比較多組特徵清單,有助於看清這些建模決策。 這個原則在機器學習、分群、資訊檢索與科學分類學中都很重要。模型透過訓練資料、距離函數、特徵工程和參數選擇納入假設。這些假設可能有用,但從不中立。因此,相似度分數必須放在所選表示方式的脈絡下解讀。使用本工具測試特徵清單、觀察重疊如何變化,並討論分類系統判定何謂相似時,為何領域知識不可或缺。

範例

特徵集合相似度解讀
紅色, 小, 圓形 / 紅色, 小, 柔軟50%四項相異特徵中有兩項重疊。
藍色, 大 / 藍色, 大100%兩集合完全相同。
有翼, 溫暖 / 水生, 寒冷0%所選特徵沒有重疊。

如何使用計算機

  1. 列出第一個物件的相關特徵,以半形逗號分隔。
  2. 使用相同命名方式列出第二個物件的特徵。
  3. 選擇「比較特徵」,計算交集、聯集與相似度。
  4. 變更所選屬性,觀察表示方式如何改變結果。

常見問題

醜小鴨定理說明什麼?

若不帶偏好地計入所有可能屬性,任何一對物件都同樣相似。有意義的相似性需要先假定哪些屬性重要。

計算機使用哪種相似度公式?

採用傑卡德相似度,以共有特徵數除以所有相異特徵總數,結果以百分比顯示。

特徵名稱區分大小寫嗎?

要可靠比較,特徵名稱應保持一致。大小寫或拼字不同的詞條可能被視為不同屬性。

可以用來分類真實資料嗎?

這是教學用的集合比較示範,不是訓練完成的分類器。實際應用需要經驗證的特徵、權重與領域專用評估。

為什麼新增特徵會改變相似度?

新特徵會改變聯集,也可能改變交集,因此改變數值分數所依據的表示方式。