• Nie Znaleziono Wyników

MACHINE LEARNING:

N/A
N/A
Protected

Academic year: 2021

Share "MACHINE LEARNING:"

Copied!
92
0
0

Pełen tekst

(1)

DATA SCIENCE WITH MACHINE LEARNING:

RETRIEVAL

WFAiS UJ, Informatyka Stosowana I stopień studiów

1

26/01/2021

This lecture is

based on course by E. Fox and C. Guestrin, Univ of Washington

(2)

What is retrieval?

26/01/2021

2

(3)

What is retrieval?

26/01/2021

3

(4)

What is retrieval?

26/01/2021

4

(5)

Retrieval applications

26/01/2021

5

(6)

26/01/2021

6

Retrieval as

k-nearest neighbor search

(7)

1-NN search for retrieval

26/01/2021

7

(8)

1-NN search for retrieval

26/01/2021

8

(9)

1-NN search for retrieval

26/01/2021

9

(10)

1-NN search for retrieval

26/01/2021

10

(11)

1-NN algorithm

26/01/2021

11

(12)

1-NN algorithm

26/01/2021

12

(13)

k-NN algorithm

26/01/2021

13

(14)

k-NN algorithm

26/01/2021

14

(15)

Critical elements of NN search

26/01/2021

15

(16)

Document representation

26/01/2021

16

(17)

Document representation

26/01/2021

17

(18)

Document representation

26/01/2021

18

(19)

Document representation

26/01/2021

19

(20)

Distance metrics:

26/01/2021

20

(21)

Distance metrics:

26/01/2021

21

(22)

Distance metrics:

26/01/2021

22

(23)

Distance metrics:

26/01/2021

23

(24)

Distance metrics:

26/01/2021

24

(25)

Distance metrics:

26/01/2021

25

(26)

Distance metrics:

26/01/2021

26

(27)

Distance metrics:

26/01/2021

27

(28)

Distance metrics:

26/01/2021

28

(29)

Distance metrics:

26/01/2021

29

(30)

Distance metrics:

26/01/2021

30

(31)

Distance metrics

26/01/2021

31

(32)

Distance metrics

26/01/2021

32

(33)

Distance metrics

26/01/2021

33

(34)

Distance metrics

26/01/2021

34

(35)

Distance metrics

26/01/2021

35

(36)

Distance metrics

26/01/2021

36

(37)

Distance metrics

26/01/2021

37

(38)

Combining distance metrics

26/01/2021

38

(39)

26/01/2021

39

Scaling up k-NN search

by storing data in a KD-tree

(40)

Complexity of brute-force search

26/01/2021

40

(41)

KD-trees

26/01/2021

41

(42)

KD-trees

26/01/2021

42

(43)

KD-trees

26/01/2021

43

(44)

KD-trees

26/01/2021

44

(45)

KD-trees

26/01/2021

45

(46)

KD-trees

26/01/2021

46

(47)

KD-trees

26/01/2021

47

(48)

KD-trees

26/01/2021

48

(49)

Nearest neighbor with KD-trees

26/01/2021

49

(50)

Nearest neighbor with KD-trees

26/01/2021

50

(51)

Nearest neighbor with KD-trees

26/01/2021

51

(52)

Nearest neighbor with KD-trees

26/01/2021

52

(53)

Nearest neighbor with KD-trees

26/01/2021

53

(54)

Nearest neighbor with KD-trees

26/01/2021

54

(55)

Nearest neighbor with KD-trees

26/01/2021

55

(56)

Nearest neighbor with KD-trees

26/01/2021

56

(57)

Nearest neighbor with KD-trees

26/01/2021

57

(58)

Nearest neighbor with KD-trees

26/01/2021

58

(59)

Nearest neighbor with KD-trees

26/01/2021

59

(60)

Nearest neighbor with KD-trees

26/01/2021

60

(61)

Complexity for N queries

26/01/2021

61

(62)

Complexity for N queries

26/01/2021

62

(63)

k-NN with KD-trees

26/01/2021

63

(64)

Approximate k-NN with KD-trees

26/01/2021

64

(65)

Closing remarks on KD-trees

26/01/2021

65

(66)

KD-tree in high dimmensions

26/01/2021

66

(67)

Moving away from exact NN search

26/01/2021

67

(68)

26/01/2021

68

Locality Sensitive Hashing (LHS)

as alternative to KD-trees

(69)

Locality sensitive hashing

26/01/2021

69

(70)

Locality sensitive hashing

26/01/2021

70

(71)

Locality sensitive hashing

26/01/2021

71

(72)

Locality sensitive hashing

26/01/2021

72

(73)

Locality sensitive hashing

26/01/2021

73

(74)

Locality sensitive hashing

26/01/2021

74

(75)

Locality sensitive hashing

26/01/2021

75

(76)

Locality sensitive hashing

26/01/2021

76

(77)

Locality sensitive hashing

26/01/2021

77

(78)

Locality sensitive hashing

26/01/2021

78

(79)

LSH: improving efficiency

26/01/2021

79

(80)

LSH: improving efficiency

26/01/2021

80

(81)

LSH: improving efficiency

26/01/2021

81

(82)

LSH: improving efficiency

26/01/2021

82

(83)

LSH: improving efficiency

26/01/2021

83

(84)

LSH: improving efficiency

26/01/2021

84

(85)

LSH recap

26/01/2021

85

(86)

LSH: moving to higher dimmensions d

26/01/2021

86

(87)

LSH: moving to higher dimmensions d

26/01/2021

87

(88)

26/01/2021

88

Wrapping up

(89)

Deploing inteligence module

26/01/2021

89

Case studied are about building, evaluating, deploying inteligence in data analysis.

Use pre-specified or develop your own

(90)

Prediction: Predicting house prices

26/01/2021

90

(91)

Classification: Sentiment analysis

26/01/2021

91

(92)

Clustering& Retrieval: Finding documents

26/01/2021

92

Cytaty

Powiązane dokumenty

uzasadnionych sytuacją epidemiologiczną, właściwy dla danego obszaru państwowy wojewódzki inspektor sanitarny może zarządzić obowiązko­ we poddanie się szczepieniom

Case studied are about building, evaluating, deploying inteligence in data analysis.. Regression: Predicting

Machine Learning and Multivariate Techniques in HEP data

Machine Learning and Multivariate Techniques in HEP data

However, in data science, you often also worry about the collection, wrangling, and cleaning of your data (i.e., data engineering), and eventually, you want to draw conclusions

We fitted a cumulative Gaussian distribution to the average speeds in free flow on the middle and the left lane using the fractions of traffic on these lanes. We added 5% to

Stwierdzono też, że zachodzi potrzeba okresowych kontaktów między Prezydium Naczelnej Rady Adwokackiej a Kierownictwem Wydziału Administracyjnego KC PZPR oraz między

[r]