Information Retrieval & Data Mining Universität des Saarlandes, Saarbrücken Winter Semester 2011/12
IX.1&2-
Chapter IX: Matrix factorizations
1
Chapter IX: Matrix factorizations Information Retrieval & Data - - PowerPoint PPT Presentation
Chapter IX: Matrix factorizations Information Retrieval & Data Mining Universitt des Saarlandes, Saarbrcken Winter Semester 2011/12 IX.1&2- 1 Chapter IX: Matrix factorizations* 1. The general idea 2. Matrix factorization methods
IX.1&2-
1
17 January 2012 IR&DM, WS'11/12 IX.1&2-
2
*Zaki & Meira, Ch. 8; Tan, Steinbach & Kumar, App. B; Manning, Raghavan & Schütze, Ch. 18 Extra reading: Golub & Van Loan: Matrix computations. 3rd ed., JHU press, 1996
17 January 2012 IR&DM, WS'11/12 IX.1&2-
3
IR&DM, WS'11/12 IX.1&2- 17 January 2012
4
F = Pn i=1
j=1(xij − (AB)ij)2
IR&DM, WS'11/12 IX.1&2- 17 January 2012
5
IR&DM, WS'11/12 IX.1&2- 17 January 2012
6
2
2
IR&DM, WS'11/12 IX.1&2- 17 January 2012
7
IR&DM, WS'11/12 IX.1&2- 17 January 2012
8
IR&DM, WS'11/12 IX.1&2- 17 January 2012
9
x1,1 x2,2 · · · x3,3 . . . ... xn,n x1,1 x1,2 x1,3 x1,n x2,2 x2,3 · · · x2,n x3,3 x3,n . . . ... xn,n
IR&DM, WS'11/12 IX.1&2- 17 January 2012
10
IR&DM, WS'11/12 IX.1&2- 17 January 2012
11
IR&DM, WS'11/12 IX.1&2- 17 January 2012
12
IR&DM, WS'11/12 IX.1&2- 17 January 2012
13
IR&DM, WS'11/12 IX.1&2- 17 January 2012
14
IR&DM, WS'11/12 IX.1&2- 17 January 2012
15
210 220 230 240 250 260 270 280 290 300 310 −20 −15 −10 −5 5 10 15 20
17 January 2012 IR&DM, WS'11/12 IX.1&2-
16
IR&DM, WS'11/12 IX.1&2- 17 January 2012
17
IR&DM, WS'11/12 IX.1&2- 17 January 2012
18
IR&DM, WS'11/12 IX.1&2- 17 January 2012
19
IR&DM, WS'11/12 IX.1&2- 17 January 2012
20
i,j:i6=j x2 ij
J(p, q, θ) = 1 · · · · · · · · · . . . ... . . . . . . . . . · · · c · · · s · · · . . . . . . ... . . . . . . · · · −s · · · c · · · . . . . . . . . . ... . . . · · · · · · · · · 1 p p q q c = cos(θ) s = sin(θ)
IR&DM, WS'11/12 IX.1&2- 17 January 2012
21
✓ypp ypq yqp yqq ◆ = ✓ c s −s c ◆T ✓xpp xpq xqp xqq ◆ ✓ c s −s c ◆
pq
IR&DM, WS'11/12 IX.1&2- 17 January 2012
21
✓ypp ypq yqp yqq ◆ = ✓ c s −s c ◆T ✓xpp xpq xqp xqq ◆ ✓ c s −s c ◆
pq
IR&DM, WS'11/12 IX.1&2- 17 January 2012
21
✓ypp ypq yqp yqq ◆ = ✓ c s −s c ◆T ✓xpp xpq xqp xqq ◆ ✓ c s −s c ◆
pq
IR&DM, WS'11/12 IX.1&2- 17 January 2012
22
IR&DM, WS'11/12 IX.1&2- 17 January 2012
23
IR&DM, WS'11/12 IX.1&2- 17 January 2012
24
IR&DM, WS'11/12 IX.1&2- 17 January 2012
25
IR&DM, WS'11/12 IX.1&2- 17 January 2012
26
IR&DM, WS'11/12 IX.1&2- 17 January 2012
27
IR&DM, WS'11/12 IX.1&2- 17 January 2012
28
IR&DM, WS'11/12 IX.1&2- 17 January 2012
29
i=1 σiuivT i
F = σ2 1 + σ2 2 + · · · + σ2 min(n,m)
IR&DM, WS'11/12 IX.1&2- 17 January 2012
30
IR&DM, WS'11/12 IX.1&2- 17 January 2012
31
IR&DM, WS'11/12 IX.1&2- 17 January 2012
32
IR&DM, WS'11/12 IX.1&2- 17 January 2012
33
IR&DM, WS'11/12 IX.1&2- 17 January 2012
34
X1 X2 X3
IR&DM, WS'11/12 IX.1&2- 17 January 2012
34
ection that minimizes the mean squared
X1 X2 X3 u1
IR&DM, WS'11/12 IX.1&2- 17 January 2012
34
X1 X2 X3 u1 u2
IR&DM, WS'11/12 IX.1&2- 17 January 2012
35
IR&DM, WS'11/12 IX.1&2- 17 January 2012
36
X1 X2 X3 u1 u2
IR&DM, WS'11/12 IX.1&2- 17 January 2012
37
210 220 230 240 250 260 270 280 290 300 310 −20 −15 −10 −5 5 10 15 20
IR&DM, WS'11/12 IX.1&2- 17 January 2012
38
IR&DM, WS'11/12 IX.1&2- 17 January 2012
39
IR&DM, WS'11/12 IX.1&2- 17 January 2012
40
IR&DM, WS'11/12 IX.1&2- 17 January 2012
41