wordTree學習筆記

2021-09-11 02:20:48 字數 1515 閱讀 2474

wordtree是乙個詞集之間的樹形結構,通過語義範圍確定節點上下級關係。

如:norfolk terrier從上到下的節點依次為 physical object、animal、mammal、hunting dog、terrier、norfolk terrier。語義範圍從大到小。

使用wordtree結構**時,每個節點下的所有子節點,構成了乙個同義詞集,對所有的同義詞集求softmax得到的就是條件概率。

使用條件概率公式可以得到實際概率,例如:

p r(

norf

olkt

erri

er)=

pr(n

orfo

lkte

rrie

r∣te

rrie

r)∗p

r(te

rrie

r∣hu

ntin

gdog

)∗pr

(mam

mal∣

anim

al)∗

pr(a

nima

l∣ph

ysic

alob

ject

)pr(norfolk\ terrier) = pr(norfolk\ terrier\ |\ terrier) * pr(terrier\ |\ hunting\ dog) * pr(mammal\ |\ animal) * pr(animal\ |\ physical\ object)

pr(nor

folk

terr

ier)

=pr(

norf

olkt

erri

er∣t

erri

er)∗

pr(t

erri

er∣h

unti

ngdo

g)∗p

r(ma

mmal

∣ani

mal)

∗pr(

anim

al∣p

hysi

calo

bjec

t)分類時假設影象有乙個物體

即 p r(

phys

ical

obje

ct)=

1pr(physical\ object) = 1

pr(phy

sica

lobj

ect)

=1這樣再輸出時可以根據閾值選擇輸出的層級,如上式中,**時,後面條件概率較低,可以只輸出dog而不必輸出更小的層級類別。

訓練時,擴充套件為多label,從wordtree中當前節點開始,向上所有層級的父節點都成為此樣本的label。如乙個label為norfolk terrier,它同時獲得dog、mammal等label。

示意圖如下:

學習筆記 雜湊學習筆記

hash基本原理 hash就是乙個像函式一樣的東西,你放進去乙個值,它給你輸出來乙個值。輸出的值就是hash值。一般hash值會比原來的值更好儲存 更小 或比較。那字串hash就非常好理解了。就是把字串轉換成乙個整數的函式。而且要盡量做到使字串對應唯一的hash值。它的主要思路是選取恰當的進製,可以...

學習筆記 CentOS 學習筆記01

簡單的做個課堂筆記 虛擬機器用的是vmware,系統是centos cd etc sysconfig network scripts pwdls 顯示列表 cat ifcfg eth0 檢視檔案內容 vi ifcfg eth0 進入vi編輯器 onboot no 原始設定 x逐字刪除 d刪除整行 a...

筆記 spring cloud 學習筆記

1 spring cloud 是什麼 spring cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具 例如配置管理,服務發現,斷路器,智慧型路由,微 控制匯流排 分布式系統的協調導致了樣板模式,使用spring cloud開發人員可以快速地支援實現這些模式的服務和應用程式。他們將在任...