Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
32
1.Analizaskupień
Wsystemachrekomendujących[60],którychprzeznaczeniemjestsugero-
wanieużytkownikowiogólnierozumianychdóbr(książek,filmów,płyt,infor-
macjiitp.)dopasowanychmożliwienajlepiejdojegogustówipreferencji,ko-
rzystasięzmiarypodobieństwas(Xi,Xj)międzypreferencjamiużytkowni-
ka,Xi,apreferencjamiinnychużytkowników,Xj,gdziej=1,
...,m,j/=ź.
Tutajl-taskładowawektorapreferencjiodpowiadaoceniel-tegodobra.Jed-
znajczęściejstosowanychmiarpodobieństwajestwtymprzypadkuzmo-
dyfikowanywspółczynnikkorelacjiPearsona
r(Xi,Xj)=
(XiXi)Tl(XjXj)
"XiXi""XjXj"
,
(1.15)
gdzieXioznaczaśredniąwektoraXi.Modyfikacjadotyczylicznikapowyż-
szegowyrażenia:przysumowaniuodpowiednichiloczynówuwzględniasię
tylkoteskładowewektorów,którereprezentująwspólneocenyporównywa-
nychużytkowników.OczywiściezamiastkorelacjiPearsonamożnastosować
innemiarykorelacjidostosowanedocharakterucechużywanychdoopisu
obiektów.Najbardziejpopularnewariantyużywanedlacechjakościowych
tokorelacjaSpearmanalubkorelacjaKendalla.
Takjakwprzypadkukosinusowejmiarypodobieństwa,takitumożna
wprowadzićodległośćkorelacyjnądr1(Xi,Xj)=1r(Xi,Xj),któraprzyj-
mujewartościzprzedziału[0,2].Innywariantzaproponowanow[357]:
dr2(Xi,Xj)=J2[1r(Xi,Xj)].Równieżitaodległośćprzyjmujewartości
zprzedziału[0,2];pozytywnieisilnieskorelowanymzmiennymodpowiada-
niewielkieodległości,negatywnieisilnieskorelowanymzmiennymodpo-
wiadajądużeodległości,awpołowielokująsięzmiennesłaboskorelowane.
Należyteżzauważyć,żegdymamydoczynieniazcentrowanymizmiennymi
(tzn.Xi=Xj=0),wówczaswartośćwspółczynnikakorelacjijestidentyczna
zkosinusemkątamiędzyobomawektorami.FakttenwykorzystałTrosset
[357]dosformułowaniakątowejreprezentacjikorelacjiużytejnastępniedo
konstrukcjinowegoalgorytmuanalizyskupień.Wreszciewpracy[146]wpro-
wadzono,opróczdr2,(pseudo-)odległość
dr3(Xi,Xj)=(1r(Xi,Xj)
1+r(Xi,Xj))
;
,
gdzieβ>0jestparametrem.OdległośćwykorzystanowalgorytmieFCM
(omawiamygowpodrozdz.2.3).Współczynnikβsterujewtymwypadku
rozmytościąwynikowegopodziału.Gdyr(Xi,Xj)=1,odległośćjestnie-
określona.