ΜΥΕ003: Ανάκτηση Πληροφορίας. Διδάσκουσα: Ευαγγελία Πιτουρά Κεφάλαιο 21: Ανάλυση Συνδέσμων.

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "ΜΥΕ003: Ανάκτηση Πληροφορίας. Διδάσκουσα: Ευαγγελία Πιτουρά Κεφάλαιο 21: Ανάλυση Συνδέσμων."

Transcript

1 ΜΥΕ3: Ανάκτηση Πληροφορίας Διδάσκουσα: Ευαγγελία Πιτουρά Κεφάλαιο 2: Ανάλυση Συνδέσμων.

2 Κεφ 2 Τι θα δούμε σήμερα Πως μπορούμε να χρησιμοποιήσουμε το δίκτυο στη διάταξη των αποτελεσμάτων Δεν είναι όλες οι σελίδες (κόμβοι) ίσες. Ποιες σελίδες είναι «σημαντικές»? 2

3 Κεφ 2 Τι θα δούμε σήμερα Ανάλυση συνδέσμων (link analysis) PageRank HITS (Κομβικές σελίδες και σελίδες κύρους) SALSA Υπολογισμός μιας τιμής ανά σελίδα (κόμβο) που εκφράζει το πόσο σημαντική είναι στο δίκτυο 3

4 Διάταξη με βάση τη δημοτικότητα Διάταξη των σελίδων με βάσει τον αριθμό των εισερχόμενων ακμών (in-degree, degree centrality)

5 Αρκεί η δημοτικότητα; Δεν είναι σημαντικό πόσοι κόμβοι δείχνουν σε μια σελίδα αλλά το πόσο σημαντικοί είναι αυτοί οι κόμβοι

6 Κεφ 2 PageRank 6

7 Κεφ. 2.2 PageRank Βασική ιδέα: Μια σελίδα είναι σημαντική αν δείχνουν σε αυτήν σημαντικές σελίδες H αξία (PageRank) ενός κόμβου είναι το άθροισμα της αξίας των φίλων του 7

8 Κεφ. 2.2 PageRank: Βασική ιδέα Έχουμε μια «μονάδα κύρους» που τη λέμε PageRank (r) και την μοιράζουμε στις σελίδες. Κάθε σελίδα έχει ένα PageRank Κάθε σελίδα μοιράζει το PageRank στις σελίδες που δείχνει Το PageRank μιας σελίδας είναι το άθροισμα των PageRank των σελίδων που δείχνουν σε αυτήν 8

9 Κεφ. 2.2 PageRank: Ορισμός PageRank(v) = u inneigbors(v) PageRank(u) outdegree(u) 9

10 Κεφ. 2.2 PageRank: παράδειγμα

11 Κεφ. 2.2 PageRank: παράδειγμα v 2 v v 3 v 5 v 4

12 PageRank: παράδειγμα v 2 r(u ) = /3 r(u 4 ) + /2 r(u 5 ) r(u 2 ) = /2 r(u ) + r(u 3 ) + /3 r(u 4 ) r(u 3 ) = /2 r(u ) + /3 r(u 4 ) r(u 4 ) = /2 r(u 5 ) r(u 5 ) = r(u 2 ) v v 3 v 5 v 4 r(u ) + r(u 2 ) + r(u 3 ) + r(u 4 ) + r(u 5 ) = r(u): PageRank(u)

13 Ένα απλό παράδειγμα: υπολογισμός w Το συνολικό PageRank μοιράζεται στους 3 κόμβους w + w + w = w w Λύνοντας το σύστημα εξισώσεων παίρνουμε το PageRank των κόμβων w = ½ w = ¼ w = ¼ w = w + w w = ½ w w = ½ w

14 Κεφ. 2.2 PageRank: Επαναληπτικός Αλγόριθμος Σε ένα γράφο με n nodes, αναθέτουμε σε όλους το ίδιο αρχικό PageRank = /n. Εκτελούμε μια ακολουθία από k ενημερώσεις των PageRank τιμών με βάση των παρακάτω κανόνα:. Κάθε σελίδα μοιράζει την τρέχουσα PageRank τιμή της ισόποσα στις εξερχόμενες ακμές και τις περνά στους αντίστοιχους κόμβους 2. Κάθε σελίδα ανανεώνει την PageRank τιμή της ώστε να είναι ίση με το άθροισμα τον ποσών που δέχεται μέσω των εισερχόμενων ακμών της. 4

15 Κεφ. 2.2 PageRank: Αλγόριθμος Επαναληπτικός υπολογισμός 5

16 Κεφ. 2.2 Υπολογισμός: Παράδειγμα 6

17 Κεφ. 2.2 Ένα μεγαλύτερο παράδειγμα Αρχικά όλοι οι κόμβοι PageRank /8 Ένα είδος ροής ( fluid ) που κινείται στο δίκτυο Το συνολικό PageRank στο δίκτυο παραμένει σταθερό (δε χρειάζεται κανονικοποίηση) 7

18 Κεφ. 2.2 Ισορροπία Ένας απλός τρόπος να ελέγξουμε αν το σύνολο PageRank τιμών αντιστοιχεί σε ισορροπία: οι τιμές αθροίζουν σε και δεν αλλάζουν αν εφαρμόσουμε τον κανόνα ενημέρωσης 8

19 Κεφ. 2.2 PageRank: Διανυσματική αναπαράσταση Stochastic Adjacency Matrix (Στοχαστικός) Πίνακας Γειτνίασης Μ Πίνακας M πίνακας γειτνίασης του web Αν j -> i, τότε Μ ij = /outdegree(j) Αλλιώς, M ij = Page Rank Vector r Ένα διάνυσμα με μία τιμή για κάθε σελίδα (το PageRank της σελίδας) r i = 9

20 Κεφ. 2.2 PageRank: Διανυσματική αναπαράσταση Column stochastic: οι τιμές στις στήλες αθροίζουν στο 2

21 Κεφ. 2.2 PageRank: παράδειγμα v 2 v v 3 v 5 v 4 2

22 Κεφ. 2.2 PageRank: Διανυσματική αναπαράσταση Συγκλίνει; Συγκλίνει σε αυτό που θέλουμε; Ποια είναι η φυσική σημασία; 22

23 Κεφ. 2.2 Τυχαίος Περίπατος (Random Walks) Ο αλγόριθμος προσομοιώνει ένα τυχαίο περίπατο (random walk) στο γράφο Τυχαίος περίπατος: Ξεκίνα από κάποιον τυχαίο κόμβο (επιλεγμένο uniformly at random) με πιθανότητα /n Επέλεξε τυχαία (uniformly at random) μια από τις εξερχόμενες ακμές του κόμβου Ακολούθησε την ακμή Επανέλαβε 23

24 Παράδειγμα Step v 2 v v 3 v 5 v 4

25 Παράδειγμα Step v 2 v v 3 v 5 v 4

26 Παράδειγμα Step v 2 v v 3 v 5 v 4

27 Παράδειγμα Step v 2 v v 3 v 5 v 4

28 Παράδειγμα Step 2 v 2 v v 3 v 5 v 4

29 Παράδειγμα Step 2 v 2 v v 3 v 5 v 4

30 Παράδειγμα Step 3 v 2 v v 3 v 5 v 4

31 Παράδειγμα Step 3 v 2 v v 3 v 5 v 4

32 Παράδειγμα Step 4 v 2 v v 3 v 5 v 4

33 Κεφ. 2.2 Τυχαίος Περίπατος Η πιθανότητα να είσαι στη σελίδα X μετά από k βήματα του τυχαίου περιπάτου είναι το PageRank της σελίδας X μετά από k επαναλήψεις του υπολογισμού του PageRank Το μοντέλο του Random Surfer Του χρήστη που τριγυρνά στο web, ξεκινώντας από μια τυχαία σελίδα και συνεχίζει ακολουθώντας τυχαία κάποια από τις συνδέσεις της σελίδας 33

34 Κεφ. 2.2 PageRank: Επεκτάσεις Δύο προβλήματα. Dead ends: σελίδες χωρίς εξερχόμενες ακμές Έχουν ως αποτέλεσμα να ξεφεύγει (leak out) to PageRank 2. Spider traps: Ομάδα σελίδων που όλες οι εξερχόμενες ακμές είναι μεταξύ τους Τελικά απορροφούν όλο το PageRank 34

35 Κεφ. 2.2 PageRank: Αδιέξοδα Αδιέξοδα (dead ends): σελίδες που δεν έχουν εξερχόμενες ακμές?? Ο τυχαίος περίπατος μπορεί να κολλήσει σε ένα τέτοιον κόμβο Λέγονται και sink nodes 35

36 Κεφ. 2.2 PageRank: Αδιέξοδα 36

37 Κεφ. 2.2 PageRank: Αδιέξοδα Teleports: ακολούθησε με πιθανότητα τυχαία links από τους αδιέξοδους κόμβους Αντίστοιχη τροποποίηση του πίνακα 37

38 Κεφ. 2.2 PageRank: Spider Traps loop 38

39 Κεφ. 2.2 PageRank: Spider Traps 39

40 Κεφ. 2.2 Random Walks with Jumps Τυχαία περίπατοι με «άλματα» Με πιθανότητα β, ο περιπατητής ακολουθεί μια τυχαία εξερχόμενη ακμή όπως πριν και με πιθανότητα -β επιλέγει (jumps) σε μια τυχαία σελίδα στο δίκτυο, επιλεγμένη με πιθανότητα (/n) 4

41 Κεφ. 2.2 Random Walks with Jumps Brin-Page, 998 Προτεινόμενη τιμή,8,9 bm /3/3/3 ( b) /3/3/3 /3/3/3 Μοντέλο του Random Surfer Του χρήστη που τριγυρνά στο web, ξεκινώντας από μια τυχαία σελίδα συνεχίζει ακολουθώντας τυχαία συνδέσεις ή με κάποια πιθανότητα βαριέται και πάει (jumps) σε μια άλλη τυχαία σελίδα 5 links και jump 4

42 Κεφ. 2.2 PageRank, τυχαίοι περίπατοι και αλυσίδες Markov 42

43 Τυχαίος περίπατος Ποια είναι η πιθανότητα p i t να είσαι στον κόμβο i μετά από t βήματα; v 2 p = 5 p t = 3 p 4 t + 2 p 5 t v v 3 p 2 = 5 p 2 t = 2 p t + p 3 t + 3 p 4 t p 3 = 5 p 3 t = 2 p t + 3 p 4 t p 4 = 5 p 4 t = 2 p 5 t v 5 v 4 p 5 = 5 p 5 t = p 2 t

44 Αλυσίδες Markov Περιγράφουν μια στοχαστική διαδικασία διακριτού χρόνου σε ένα σύνολο από καταστάσεις S S = {s, s 2,, s n } με βάση έναν πίνακα πιθανότητων μεταβάσης (transition probability matrix) P Όπου P[i, j] είναι η πιθανότητα s i -> s j να μεταβούμε στην κατάσταση s j όταν είμαστε στην κατάσταση s i Οι γραμμές αθροίζουν σε (row stochastic) Memoryless: η επόμενη κατάσταση εξαρτάται μόνο από την τωρινή κατάσταση και όχι από τον παρελθόν της διαδικασίας

45 Αλυσίδες Markov State probability distribution vector p t = (p t, p 2 t,, p n t ) Διάνυσμα που αποθηκεύει την πιθανότητα να είμαστε στην κατάσταση p i μετά από t βήματα Μπορούμε να το υπολογίσουμε ως: p t = P p t To state probability vector συγκλίνει σε μια μοναδική κατανομή αν η αλυσίδα είναι μη περιοδική (aperiodic) και αμείωτη (irreducible)

46 Αλυσίδες Markov Irreducible: υπάρχει πάντα μια ακολουθία μεταβάσεων με μη μηδενική πιθανότητα από μια οποιαδήποτε κατάσταση σε μία άλλη (connectivity) Aperiodicity: οι καταστάσεις δε μπορούν να χωριστούν σε σύνολα τέτοια ώστε όλες οι μεταβάσεις να συμβαίνουν κυκλικά από το ένα σύνολο στο άλλο

47 Τυχαίοι Περίπατοι Οι τυχαίοι περίπατοι στους γράφους αντιστοιχούν σε Αλυσίδες Markov Το σύνολο των καταστάσεων S είναι οι κόμβοι του γράφου Ο πίνακας πιθανοτήτων μετάβασης είναι η πιθανότητα να ακολουθήσουμε μια ακμή από έναν κόμβο σε ένα άλλο P i, j = /outdegree i Στα επόμενα θα θεωρήσουμε τον ανάστροφο (transpose) του πίνακα Μ

48 Ένα παράδειγμα P v 2 v 3 v 4 v 5 v A

49 Το διάνυσμα πιθανοτήτων p t = (p t, p 2 t,, p n t ) Διάνυσμα που αποθηκεύει την πιθανότητα να είμαστε στον κόμβο u i μετά από t βήματα p i πιθανότητα να αρχίσουμε από τον κόμβο i (συνηθώς) ομοιόμορφη p t = P p t

50 Ένα παράδειγμα P v v 2 v 3 p t = 3 p 4 t + 2 p 5 t p 2 t = 2 p t + p 3 t + 3 p 4 t v 5 v 4 p 3 t = 2 p t + 3 p 4 t p 4 t = 2 p 5 t p 5 t = p 2 t

51 Stationary distribution Η stationary κατανομή ενός τυχαίου περίπατου με πίνακα μετάβασης P είναι η κατανομή πιθανοτήτων π τέτοια ώστε π = π P Το ιδιοδιάνυσμα (principal left eigenvector) του πίνακα P (οι στοχαστικοί πίνακες έχουν μέγιστη ιδιοτιμή ) Το ποσοστό των φορών που επισκεπτόμαστε την κατάσταση (κόμβο) i όταν t Θεωρία Αλυσίδων Markov: Ο τυχαίος περίπατος συγκλίνει σε μια μοναδική stationary distribution ανεξάρτητα από την αρχική κατάσταση αν ο γράφος είναι ισχυρά συνεκτικός και δεν είναι διμερής

52 Power Method Υπολογισμός Initialize q to some distribution Repeat q t = q t P Until convergence Μετά από πολλές επαναλήψεις q t π ανεξάρτητα από το αρχικό διάνυσμα q Power method γιατί υπολογίζει το q t = q P t Ρυθμός σύγκλισης Καθορίζεται από τη δεύτερη ιδιοτιμή λ 2 t

53 Stationary distribution Τι σημαίνει η stationary distribution π ενός τυχαίου περίπατου π(i): η πιθανότητα να είμαστε στον κόμβο i μετά από ένα πολύ μεγάλο (άπειρο) αριθμό από βήματα π = p P, όπου P ο πίνακας μετάβασης, p το αρχικό διάνυσμα P i, j : πιθανότητα μετάβασης από το i στο j σε ένα βήμα P 2 (i, j): πιθανότητα μετάβασης από το i στο j σε δύο βήματα (πιθανότητα όλων των μονοπατιών μήκους 2) P i, j = π(j): πιθανότητα μετάβασης από το i στο j σε άπειρα βήματα δεν έχει σημασία το αρχικό σημείο

54 Κεφ. 2.2 Περίληψη: ορισμός Ένας κόμβος είναι σημαντικός αν δείχνουν σε αυτόν σημαντικοί κόμβοι Κάθε κόμβος έχει ένα PageRank Κάθε κόμβος μοιράζει το PageRank του στους κόμβους που δείχνει Το PageRank ενός κόμβου είναι το άθροισμα των PageRank των κόμβων που δείχνουν σε αυτόν PageRank(v) = u v PageRank(u) outdegree(u) 54

55 Περίληψη: παράδειγμα r(u ) = /3 r(u 4 ) + /2 r(u 5 ) r(u 2 ) = /2 r(u ) + r(u 3 ) + /3 r(u 4 ) r(u 3 ) = /2 r(u ) + /3 r(u 4 ) r(u 4 ) = /2 r(u 5 ) r(u 5 ) = r(u 2 ) v v 2 v 3 r(u): PageRank(u) v 5 v 4

56 Κεφ. 2.2 Περίληψη: αλγόριθμος Επαναληπτικός υπολογισμός (power iteration method) Initialize r (v) n t = repeat r t (v) u v t = t + until convergence r t (u) outdegree(u) 56

57 /2 M /2 Περίληψη: πίνακες Μ: M[i, j] /outdegree(j) αν j i,, αλλιώς r το διάνυσμα στήλη με τις PageRank τιμές r = M r /3 /3 /3 /2 /2 v v 2 v 3 r r(u r(u r(u r(u r(u ) ) ) ) ) v 5 r(u ) = /3 r(u 4 ) + /2 r(u 5 ) r(u 2 ) = /2 r(u ) + r(u 3 ) + /3 r(u 4 ) r(u 3 ) = /2 r(u ) + /3 r(u 4 ) r(u 4 ) = /2 r(u 5 ) r(u 5 ) = r(u 2 ) v 4

58 Κεφ. 2.2 Περίληψη: πίνακες Επεκτάσεις Dead ends: η στήλη στο Μ που του αντιστοιχεί /n /n /n Spider traps (loops): ακμές με πιθανότητα -β /n /n β Μ + (-β) /n 58

59 Περίληψη: random walks Ξεκίνα από κάποιον τυχαίο κόμβο Επέλεξε τυχαία μια από τις εξερχόμενες ακμές του Ακολούθησε την ακμή Επανέλαβε (με άλματα) Με πιθανότητα β Επέλεξε τυχαία μια από τις εξερχόμενες ακμές του Ακολούθησε την ακμή Με πιθανότητα -β Επέλεξε ένα τυχαίο κόμβο Random surfer PageRank του κόμβου u: το ποσοστό των φορών (πιθανότητα) που επισκεπτόμαστε τον κόμβο όταν t

60 PageRank: τυχαίος περίπατος (επανάληψη) Vanilla random walk Κάνουμε το πίνακα γειτνίασης στοχαστικό και τρέχουμε ένα τυχαίο περίπατο P

61 Τι συμβαίνει με τα αδιέξοδα (sink nodes); Όταν ο τυχαίος περίπατος φτάσει σε έναν κόμβο χωρίς εξερχόμενες ακμές; P PageRank: τυχαίος περίπατος Στις διαφάνειες έχουμε τον ανάστροφο του Μ

62 P' Αντικαθιστούμε αυτά τα διανύσματα με ένα διάνυσμα v συνήθως, το ομοιόμορφο διάνυσμα P = P + dv T otherwise sink is i if d PageRank: τυχαίος περίπατος

63 PageRank: τυχαίος περίπατος Για τα loops (spider traps);

64 ) ( ' P' Προσθέτουμε ένα τυχαίο άλμα σε ένα διάνυσμα v με πιθανότητα -β συνήθως, το ομοιόμορφο διάνυσμα β dumping factor Ο τυχαίος περίπατος ξαναρχίζει μετά από /(-β) βήματα in expectation Εξασφαλίζει irreducibility P = βp + (-β)uv T, όπου u διάνυσμα με όλα PageRank: τυχαίος περίπατος

65 Κεφ. 2.2 PageRank: τυχαίος περίπατος Ονομάζεται και τυχαίος περίπατος με επανεκκίνηση (random walk with restart) Με τα random jumps, τα μικρότερα μονοπάτια, είναι πιο σημαντικά Αν το διάνυσμα v που γίνεται το jump δεν είναι uniform, τότε μια προτίμηση σε συγκεκριμένους κόμβους (κόμβοι σε «μικρή» απόσταση από τους «restart» κόμβους) 65

66 Κεφ. 2.2 PageRank: Παράδειγμα 66

67 Κεφ. 2.2 Θεματικό PageRank Η σημασία μιας σελίδας μόνο με βάση το δίκτυο ανεξάρτητη από την ερώτηση (ή, το θέμα) Πως μπορούμε να υπολογίσουμε «θεματικό» ή personalized PageRank; 67

68 Κεφ. 2.2 Θεματικό PageRank Έστω S ένα σύνολο από σελίδες «συναφείς» με το θέμα Προσθέτουμε συνδέσεις teleports σε αυτές αντί σε τυχαίους κόμβους Γειτνίαση με τις σελίδες στο σύνολο S 68

69 Κεφ. 2.2 PageRank Link Farms: δίκτυα από εκατομμύρια σελίδες που δείχνουν η μία στην άλλη με στόχο την αύξηση του PageRank κάποιων σελίδων 69

70 Κεφ. 2.2 PageRank: χρήση στην ανάκτηση Σελίδες με μεγάλο PageRank υψηλότερα στη διάταξη Τελικός βαθμός συνδυασμός πολλών χαρακτηριστικών (features) 7

71 Κεφ 2 HITS 7

72 Κεφ. 2.3 Hyperlink-Induced Topic Search (HITS) Την ίδια εποχή με το PageRank Δύο βασικές διαφορές. Κάθε σελίδα έχει δύο βαθμούς: ένα βαθμό κύρους (authority rank) και ένα κομβικό βαθμό (hub rank) 2. Οι βαθμοί είναι θεματικοί 72

73 Κεφ. 2.3 HITS Authorities (σελίδες κύρους): σελίδες που περιέχουν χρήσιμη πληροφορία (οι εξέχουσες, έγκριτες απαντήσεις στις ερωτήσεις) Σελίδες εφημερίδων Σελίδες μαθημάτων Σελίδες κατασκευαστών αυτοκινήτων Hubs (κομβικές σελίδες): σελίδες που δείχνουν σε αυθεντίες (λίστες μεγάλης αξίας) Λίστες από εφημερίδες Πρόγραμμα μαθημάτων Λίστες από κατασκευαστές Άλλη εφαρμογή: βιβλιογραφικές αναφορές 73

74 Κεφ. 2.3 HITS Ένα hub είναι τόσο καλό όσο καλά είναι τα authorities στα οποία δείχνει (εξερχόμενες ακμές σε πολλά καλά authorities) Ένα authority είναι τόσο καλό όσο τα hubs που δείχνουν σε αυτό (εισερχόμενες ακμές από πολλά καλά hubs) 74

75 Κεφ. 2.3 HITS: Ορισμοί Κάθε σελίδα p, έχει δύο σκορ hub score (h) ως ειδικός Άθροισμα των authority σκορ των σελίδων στις οποίες δείχνει authority score (a) ποιότητα περιεχομένου Άθροισμα των hub σκορ των σελίδων που δείχνουν σε αυτήν

76 Κεφ. 2.3 Χρήση στη αναζήτηση Στην αρχική του μορφή, ο αλγόριθμος εφαρμόζεται σε υποσύνολο του web (query dependent input). Βρες από το web ένα σύνολο βάσης (base set) από σελίδες που θα μπορούσαν να είναι καλά hubs ή authorities. 2. Χρησιμοποίησε αυτό το σύνολο για να υπολογίζεις τα scores και να βρεις ένα μικρό σύνολο από κορυφαίες hub και authority σελίδες (επαναληπτικό αλγόριθμο)

77 Κεφ. 2.3 Σύνολο βάσης Δοθείσας μια ερώτησης (πχ Macron), χρησιμοποίησε ένα ευρετήριο κειμένου και ανέκτησε όλες τις σελίδες που περιέχουν τον όρο Macron. Ας ονομάσουμε αυτό το σύνολο, σύνολο ρίζα (root set) Πρόσθεσε οποιαδήποτε σελίδα: είτε δείχνει σε μια σελίδα στο σύνολο ρίζα, είτε μια σελίδα στο σύνολο ρίζα δείχνει σε αυτήν Και τις μεταξύ τους συνδέσεις Ονομάζουμε το σύνολο που προκύπτει σύνολο βάσης

78 Σύνολο βάσης Σύνολο ρίζα που προκύπτει από μια μηχανή αναζήτησης που χρησιμοποιεί μόνο το κείμενο Root Set

79 Σύνολο βάσης IN Root Set OUT

80 Σύνολο βάσης IN Root Set OUT

81 Σύνολο βάσης Base Set IN Root Set OUT

82 Κεφ. 2.3 Υπολογισμός Υπολόγισε για κάθε σελίδα x στο σύνολο βάσης ένα hub score h(x) και ένα authority score a(x). Initialize: for all x, h(x); a(x) ; Iteratively update all h(x), a(x);

83 Κεφ. 2.3 Επαναληπτικός υπολογισμός Επανέλαβε τις παρακάτω ενημερώσεις για κάθε κόμβο x: I operation h( x) O operation a( xy y) x a( x) h( yx y) x Normalize

84 Κεφ. 2.3 Κανονικοποίηση Για να αποφύγουμε οι τιμές h() and a() να γίνουν πολύ μεγάλες τις κλιμακώνουμε (scale down) μετά από κάθε επανάληψη Πως; Δεν έχει σημασία γιατί αυτό που πραγματικά μας ενδιαφέρει είναι οι σχετικές τιμές τους Διαίρεσε όλα τα hub scores με το άθροισμα των hub scores και όλα τα authority scores με το άθροισμα των authority scores

85 Παράδειγμα hubs authorities

86 Παράδειγμα Initialize hubs authorities

87 Παράδειγμα Step : O operation hubs authorities

88 Παράδειγμα Step : I operation hubs authorities

89 Παράδειγμα Step : Normalization (Max norm) /3 2/3 3/3 2/3 /3 hubs 6/6 5/6 5/6 2/6 /6 authorities

90 Παράδειγμα Step 2: O step /6 6/6 7/6 /6 hubs 5/6 5/6 2/6 /6 authorities

91 Παράδειγμα Step 2: I step /6 6/6 7/6 /6 hubs 33/6 27/6 23/6 7/6 /6 authorities

92 Παράδειγμα Step 2: Normalization 6/6 /6 7/6 /6 hubs 27/33 23/33 7/33 /33 authorities

93 Παράδειγμα Convergence hubs authorities

94 Κεφ. 2.3 Σύγκλιση Οι σχετικές τιμές συγκλίνουν μετά από λίγες επαναλήψεις Στην πράξη, ~5 επαναλήψεις οι τιμές σχεδόν σταθεροποιούνται

95 Κεφ. 2.3 Japan Elementary Schools Hubs schools LINK Page-3 ú { ÌŠwZ a ŠwZƒz[ƒƒy[ƒW Schools Home Pages (English) K-2 from Japan /...rnet and Education ) l f j ŠwZ U N P g Œê ÒŠ ÒŠ Œ ŠwZ Koulutus ja oppilaitokset TOYODA HOMEPAGE Education Cay's Homepage(Japanese) y ì ŠwZ ̃z[ƒƒy[ƒW UNIVERSITY J ³ ŠwZ DRAGON97-TOP  ª ŠwZ T N P gƒz[ƒƒy[ƒw µ é¼âá á Ë å ¼ á Ë å ¼ Authorities The American School in Japan The Link Page ªès ˆä c ŠwZƒz[ƒƒy[ƒW Kids' Space ˆÀés ˆÀé¼ ŠwZ {é ³ˆç åšw ŠwZ KEIMEI GAKUEN Home Page ( Japanese ) Shiranuma Home Page fuzoku-es.fukui-u.ac.jp welcome to Miasa E&J school _ ÞìŒ E ls ì¼ ŠwZ ̃y fukui haruyama-es HomePage Torisu primary school goo Yakumo Elementary,Hokkaido,Japan FUZOKU Home Page Kamishibun Elementary School...

96 Κεφ. 2.3 Παρατηρήσεις Συγκεντρώθηκαν καλές σελίδες ανεξάρτητα από τη γλώσσα του περιεχομένου της σελίδας Η χρήση της ανάλυσης συνδέσμων γίνεται μετά τη δημιουργία του συνόλου βάσης ο υπολογισμός των score εξαρτάται από το ερώτημα και γίνεται μετά την ανάκτηση με βάση το περιεχόμενο (σημαντική χρονική επιβάρυνση)

97 Κεφ. 2.3 Θέματα Topic Drift Σελίδες εκτός θέματος (off-topic) μπορεί να οδηγήσουν στο να επιστραφούν εκτός θέματος authorities Π.χ., οι γειτονικοί κόμβοι μπορεί να αναφέρονται σε κάποιο super topic Mutually Reinforcing Affiliates Συνεργαζόμενες σελίδες μπορεί να αυξήσουν τα σκορ τους

98 Κεφ. 2.3 Διανυσματική αναπαράσταση nn πίνακας γειτνίασης A: Για το σύνολο βάση A ij = αν η σελίδα page i δείχνει στο j, αλλιώς =

99 Κεφ. 2.3 Διανύσματα Hub/Authority Τα hub σκορ h() και authority σκορ a() ως n- διάστατα διανύσματα Οι επαναληπτικοί υπολογισμοί: h( x) a( x) a( y) xy h( y) yx h = A a a = A Τ h, A Τ transpose (ανάστροφος)

100 Κεφ. 2.3 Διανυσματική αναπαράσταση h = A a. a = A Τ h. Αντικατάσταση: h = A A T h a = A T A a. h ιδιοδιάνυσμα του AA Τ α ιδιοδιάνυσμα του A Τ A Ο αλγόριθμος ανήκει στις power iteration μεθόδους υπολογισμού ιδιοδιανυσμάτων Συγκλίνει

101 Κεφ. 2.3 PageRank vs HITS Θα μπορούσαμε να εφαρμόσουμε το HITS σε όλο το web και το PageRank σε θεματικό υποσύνολο Στο web, Ένα καλό hub είναι συνήθως και ένα καλό authority Οι διαφορές στο rank με PageRank και HITS μικρές

102 Κεφ 2 Τι άλλο θα δούμε Ανάλυση Συνδέσμων SALSA (συνδυασμός Random Walk και HITS) χρήση για συστάσεις φίλων στο Twitter 2

103 Stochastic Approach for Link- Structure Analysis (SALSA) Τυχαίους περίπατους στο διμερή γράφο των hubs και των authorities εναλλάσσοντας ανάμεσα τους hubs authorities

104 Ο αλγόριθμος SALSA Ξεκινάμε από ένα authority που επιλέγουμε τυχαία (uniformly at random) Π.χ. το κόκκινο authority hubs authorities

105 Ο αλγόριθμος SALSA Επιλέγουμε τυχαία (uniformly at random) μια από τις εισερχόμενες ακμές του authority κόμβου και μετακινούμαστε σε ένα hub π.χ. μετακινούμαστε στο κίτρινο hub με πιθανότητα /3 hubs authorities

106 Ο αλγόριθμος SALSA Επιλέγουμε τυχαία (uniformly at random) μια από τις εξερχόμενες ακμές του hub κόμβου και μετακινούμαστε σε ένα authority π.χ. μετακινούμαστε στο μπλε authority με πιθανότητα /2 hubs authorities

107 Ο αλγόριθμος SALSA Τυπικά, έχουμε τις πιθανότητες: a i : Πιθανότητα να βρίσκεται στο authority i h j : Πιθανότητα να βρίσκεται στο hub j

108 Ο αλγόριθμος SALSA Η πιθανότητα να βρίσκεται στο authority i υπολογίζεται ως: a i = j N in (i) d out j h j Η πιθανότητα να βρίσκεται στο hub j υπολογίζεται ως: h j = i N out (j) d in i a i Επαναλαμβανόμενοι υπολογισμοί συγκλίνουν

109 Σε μορφή πινάκων A c = πίνακας A όπου οι στήλες αθροίζουν σε A r = πίνακας A όπου οι γραμμές αθροίζουν σε Ο υπολογισμός για τα hub h = A c a Ο υπολογισμός για τα authorities a = A rt h = A rt A c a Ο πίνακας μετάβασης P = A r A c T hubs authorities h 2 = /3 a + /2 a 2 a = h + /2 h 2 + /3 h 3 Διαφορά από HITS θεωρούμε τα out-degrees και in-degrees

110 SALSA (recommendations) Πρόβλημα: θέλουμε να προτείνουμε αντικείμενα σε χρήστες Βασική ιδέα: προτείνουμε αντικείμενα που «αρέσουν» στους φίλους των χρηστών Διμερή γράφο Users: φίλοι του χρήστη Items: αντικείμενα που τους αρέσουν users items

111 SALSA στο Twitter (as of 23) circle of trust : για κάθε χρήστη χρησιμοποιώντας μια μορφή personalized random walk Παραλλαγή: κάθε βήμα περιλαμβάνει διάσχιση 2 ακμών (αρχή και τέλος στην ίδια πλευρά) Hubs: 5 κορυφαίοι χρήστες στο κύκλο εμπιστοσύνης του χρήστη Authorities: χρήστες που ακολουθούν τα hubs Authority score: συστάσεις (ποιους χρήστες να ακολουθήσει) Hub score: ομοιότητα με το χρήστη (homophily)

112 SALSA στο Twitter (as of 23) circle of trust : κύκλο εμπιστοσύνης για κάθε χρήστη χρησιμοποιώντας μια μορφή personalized random walk Παραλλαγή: κάθε βήμα περιλαμβάνει διάσχιση 2 ακμών (αρχή και τέλος στην ίδια πλευρά) Hubs: 5 κορυφαίοι χρήστες στο κύκλο εμπιστοσύνης του χρήστη Authorities: χρήστες που ακολουθούν τα hubs Authority score: συστάσεις (ποιους χρήστες να ακολουθήσει) Hub score: ομοιότητα με το χρήστη (homophily)

113 SALSA στο Twitter (as of 23) Ένας χρήστης u είναι πιθανόν να ακολουθήσει χρήστες που ακολουθούν χρήστες που είναι όμοιοι με τον u. Οι χρήστες είναι όμοιοι με τον u αν ακολουθούν τους ίδιους ή παρόμοιους χρήστες με αυτούς που ακολουθεί ο u. SALSA Αριστερά: χρήστες όμοιους με τον u Δεξιά: όμοιους ακόλουθούς τους 3

114 Οι σύνδεσμοι είναι παντού! Πηγή πληροφορίας για το κύρος και γνησιότητα Παράδειγμα - Mail spam: ποιοι λογαριασμοί είναι spammer Οι Καλοί, Οι Κακοί and Οι Άγνωστοι? Καλοί?? Κακοί? 4

115 Απλή επαναληπτική λογική Οι Καλοί, Οι Κακοί and Οι Άγνωστοι Οι Καλοί κόμβοι δεν δείχνουν σε Κακούς κόμβους Όλοι οι άλλοι συνδυασμοί επιτρέπονται? Καλοί?? Κακοί? 5

116 Απλή επαναληπτική λογική Οι Καλοί κόμβοι δεν δείχνουν σε Κακούς κόμβους Αν δείχνεις σε Κακό κόμβο, είσαι Κακός Αν ένας Καλός κόμβος δείχνει σε σένα, είσαι Καλός? Καλοί?? Κακοί? 6

117 Απλή επαναληπτική λογική Οι Καλοί κόμβοι δεν δείχνουν σε Κακούς κόμβους Αν δείχνεις σε Κακό κόμβο, είσαι Κακός Αν ένας Καλός κόμβος δείχνει σε σένα, είσαι Καλός Καλοί? Κακοί? 7

118 Απλή επαναληπτική λογική Οι Καλοί κόμβοι δεν δείχνουν σε Κακούς κόμβους Αν δείχνεις σε Κακό κόμβο, είσαι Κακός Αν ένας Καλός κόμβος δείχνει σε σένα, είσαι Καλός Καλοί? Κακοί 8

119 Πολλές εφαρμογές της ανάλυσης συνδέσμων Homophily Bibliometrics e.g., citation analysis 9

120 ΤΕΛΟΣ 2 ου Κεφαλαίου Ερωτήσεις? Χρησιμοποιήθηκε κάποιο υλικό από: Pandu Nayak and Prabhakar Raghavan, CS276:Information Retrieval and Web Search (Stanford) Hinrich Schütze and Christina Lioma, Stuttgart IIR class Τις αντίστοιχες διαλέξεις του μεταπτυχιακού μαθήματος «Κοινωνικά Δίκτυα και Μέσα» 2

ΜΥΕ003: Ανάκτηση Πληροφορίας. Διδάσκουσα: Ευαγγελία Πιτουρά Κεφάλαιο 21: Ανάλυση Συνδέσμων.

ΜΥΕ003: Ανάκτηση Πληροφορίας. Διδάσκουσα: Ευαγγελία Πιτουρά Κεφάλαιο 21: Ανάλυση Συνδέσμων. ΜΥΕ3: Ανάκτηση Πληροφορίας Διδάσκουσα: Ευαγγελία Πιτουρά Κεφάλαιο 2: Ανάλυση Συνδέσμων. Κεφ 2 Τι θα δούμε σήμερα Πως μπορούμε να χρησιμοποιήσουμε το δίκτυο στη διάταξη των αποτελεσμάτων Δεν είναι όλες

Διαβάστε περισσότερα

Information Retrieval

Information Retrieval Introduction to Information Retrieval ΠΛΕ7: Ανάκτηση Πληροφορίας Διδάσκουσα: Ευαγγελία Πιτουρά Διάλεξη 2: Ανάλυση Συνδέσμων. Κεφ 2 Τι θα δούμε σήμερα Πως διαφέρει η ανάκτηση πληροφορίας από το web από

Διαβάστε περισσότερα

Ανάκληση Πληροφορίας. Διδάσκων Δημήτριος Κατσαρός

Ανάκληση Πληροφορίας. Διδάσκων Δημήτριος Κατσαρός Ανάκληση Πληροφορίας Διδάσκων Δημήτριος Κατσαρός Διάλεξη 13η: 28/04/2014 1 Παράμετροι του μοντέλου PageRank 2 Ηπαράμετροςα(1/2) Η παράμετρος αυτή ελέγχει στην ουσία την προτεραιότητα που δίνεται στη δομή

Διαβάστε περισσότερα

Κοινωνικά Δίκτυα Αναζήτηση Πληροφοριών σε Δίκτυα

Κοινωνικά Δίκτυα Αναζήτηση Πληροφοριών σε Δίκτυα Κοινωνικά Δίκτυα Αναζήτηση Πληροφοριών σε Δίκτυα Ν. Μ. Σγούρος Τμήμα Ψηφιακών Συστημάτων, Παν. Πειραιώς sgouros@unipi.gr Δομή του WWW Ορισμός Προβλήματος Υποθέτουμε ότι οι πηγές πληροφοριών αναπριστώνται

Διαβάστε περισσότερα

Ανάκληση Πληποφοπίαρ. Διδάζκων Δημήηριος Καηζαρός

Ανάκληση Πληποφοπίαρ. Διδάζκων Δημήηριος Καηζαρός Ανάκληση Πληποφοπίαρ Διδάζκων Δημήηριος Καηζαρός Διάλεξη 18η: 17/05/2017 1 Η μέθοδος BrowseRank 2 Εισαγωγή Η page importance, που αναπαριστά την αξία μιας σελίδας του Web, είναι παράγων-κλειδί για την

Διαβάστε περισσότερα

Ανάκτηση Κειμένου (εισαγωγικά θέματα) Θέματα σχετικά με Εξόρυξη από τον Παγκόσμιο Ιστό. Εξόρυξη Δεδομένων 2010-2011 1

Ανάκτηση Κειμένου (εισαγωγικά θέματα) Θέματα σχετικά με Εξόρυξη από τον Παγκόσμιο Ιστό. Εξόρυξη Δεδομένων 2010-2011 1 Θέματα σχετικά με Εξόρυξη από τον Παγκόσμιο Ιστό Εξόρυξη Δεδομένων: Ακ. Έτος 2010-2011 ΑΝΑΛΥΣΗ ΣΥΝΔΕΣΕΩΝ 1 Ανάκτηση Κειμένου (εισαγωγικά θέματα) Εξόρυξη Δεδομένων: Ακ. Έτος 2010-2011 ΑΝΑΛΥΣΗ ΣΥΝΔΕΣΕΩΝ

Διαβάστε περισσότερα

ΕΠΛ660. Ανάλυση Υπερσυνδέσµων

ΕΠΛ660. Ανάλυση Υπερσυνδέσµων Ανάλυση Υπερσυνδέσµων Περιεχόµενα Μαθήµατος Anchor text Link analysis for ranking Markov Chains Pagerank and variants How can I improve the PageRank of my Web pages? HITS The Web as a Directed Graph Page

Διαβάστε περισσότερα

Συστήματα Markov Ένα σύστημα Markov διαγράμματος μετάβασης καταστάσεων

Συστήματα Markov Ένα σύστημα Markov διαγράμματος μετάβασης καταστάσεων Ένα σύστημα Markov (ή διαδικασία Markov ή αλυσίδα Markov) είναι: ένα σύστημα που μπορεί να αποτελείται από πολλές (αριθμημένες) καταστάσεις (states). Στο σύστημα αυτό υπάρχει δυνατότητα μετάβασης από την

Διαβάστε περισσότερα

Μηχανές Αναζήτησης. Εξόρυξη εδοµένων: Ακ. Έτος ΑΝΑΛΥΣΗ ΣΥΝ ΕΣΕΩΝ 1

Μηχανές Αναζήτησης. Εξόρυξη εδοµένων: Ακ. Έτος ΑΝΑΛΥΣΗ ΣΥΝ ΕΣΕΩΝ 1 Μηχανές Αναζήτησης Εξόρυξη εδοµένων: Ακ. Έτος 2010-2011 ΑΝΑΛΥΣΗ ΣΥΝ ΕΣΕΩΝ 1 Μηχανές Αναζήτησης Βασισμένες σε ευρετήρια: Αναζητούν σελίδες, τις δεικτοδοτούν και κατασκευάζουν ευρετήρια βασισμένα σε λέξεις

Διαβάστε περισσότερα

Web Searching I: History and Basic Notions, Crawling II: Link Analysis Techniques III: Web Spam Page Identification

Web Searching I: History and Basic Notions, Crawling II: Link Analysis Techniques III: Web Spam Page Identification Πανεπιστήμιο Κρήτης, Τμήμα Επιστήμης Υπολογιστών Άνοιξη 26 Διάθρωση HΥ463 - Συστήματα Ανάκτησης Πληροφοριών Information Retrieval (IR) Systems Web Searching I: History and Basic Notions, Crawling II: Link

Διαβάστε περισσότερα

Εύρεση & ιαχείριση Πληροφορίας στον Παγκόσµιο Ιστό

Εύρεση & ιαχείριση Πληροφορίας στον Παγκόσµιο Ιστό Εύρεση & ιαχείριση Πληροφορίας στον Παγκόσµιο Ιστό ιδάσκων ηµήτριος Κατσαρός, Ph.D. @ Τµ. Μηχανικών Η/Υ, Τηλεπικοινωνιών & ικτύων Πανεπιστήµιο Θεσσαλίας ιάλεξη 14η: 30/05/2007 1 Η µέθοδος HITS Η µέθοδος

Διαβάστε περισσότερα

Εύρεση & ιαχείριση Πληροφορίας στον Παγκόσµιο Ιστό. Η µέθοδος HITS. Η µέθοδος SALSA. Hypertext Induced Topic Search. ιδάσκων ηµήτριος Κατσαρός, Ph.D.

Εύρεση & ιαχείριση Πληροφορίας στον Παγκόσµιο Ιστό. Η µέθοδος HITS. Η µέθοδος SALSA. Hypertext Induced Topic Search. ιδάσκων ηµήτριος Κατσαρός, Ph.D. Εύρεση & ιαχείριση Πληροφορίας στον Παγκόσµιο Ιστό ιδάσκων ηµήτριος Κατσαρός, Ph.D. @ Τµ. Μηχανικών Η/Υ, Τηλεπικοινωνιών & ικτύων Πανεπιστήµιο Θεσσαλίας ιάλεξη 14η: 30/05/2007 1 Η µέθοδος HITS Η µέθοδος

Διαβάστε περισσότερα

Μελέτη Περίπτωσης: Random Surfer

Μελέτη Περίπτωσης: Random Surfer Μελέτη Περίπτωσης: Random Surfer Introduction to Programming in Java: An Interdisciplinary Approach Robert Sedgewick and Kevin Wayne Copyright 2008 March 1, 2016 11:10 tt Memex Memex. [Vannevar Bush, 1936]

Διαβάστε περισσότερα

Τεχνικές Εκτίμησης Υπολογιστικών Συστημάτων 1ο Σετ Ασκήσεων - Λύσεις

Τεχνικές Εκτίμησης Υπολογιστικών Συστημάτων 1ο Σετ Ασκήσεων - Λύσεις Τεχνικές Εκτίμησης Υπολογιστικών Συστημάτων ο Σετ Ασκήσεων - Λύσεις Νοέμβριος - Δεκέμβριος 205 Ερώτημα (α). Η νοσοκόμα ακολουθεί μια Ομογενή Μαρκοβιανή Αλυσίδα Διακριτού Χρόνου με χώρο καταστάσεων το σύνολο

Διαβάστε περισσότερα

Εισαγωγή στην ανάλυση συνδέσμων

Εισαγωγή στην ανάλυση συνδέσμων Εισαγωγή στην ανάλυση συνδέσμων Αποθήκες και Εξόρυξη Δεδομένων Διδάσκων: Μαρία Χαλκίδη Why link analysis? Why link analysis? The web is not just a collection of documents its hyperlinks are important!

Διαβάστε περισσότερα

Εύρεση & ιαχείριση Πληροφορίας στον Παγκόσµιο Ιστό

Εύρεση & ιαχείριση Πληροφορίας στον Παγκόσµιο Ιστό Εύρεση & ιαχείριση Πληροφορίας στον Παγκόσµιο Ιστό ιδάσκων ηµήτριος Κατσαρός, Ph.D. @ Τµ. Μηχανικών Η/Υ, Τηλεπικοινωνιών & ικτύων Πανεπιστήµιο Θεσσαλίας ιάλεξη 9η: 25/04/2007 1 Τα µαθηµατικά του PageRank

Διαβάστε περισσότερα

Μαρκοβιανές Αλυσίδες

Μαρκοβιανές Αλυσίδες Μαρκοβιανές Αλυσίδες { θ * } Στοχαστική Ανέλιξη είναι μια συλλογή τ.μ. Ο χώρος Τ (συνήθως είναι χρόνος) μπορεί να είναι είτε διακριτός είτε συνεχής και καλείται παραμετρικός χώρος. Το σύνολο των δυνατών

Διαβάστε περισσότερα

Ανάκτηση Κειμένου (εισαγωγικά θέματα) Θέματα σχετικά με Εξόρυξη από τον Παγκόσμιο Ιστό. Εξόρυξη Δεδομένων 2008-2009 1

Ανάκτηση Κειμένου (εισαγωγικά θέματα) Θέματα σχετικά με Εξόρυξη από τον Παγκόσμιο Ιστό. Εξόρυξη Δεδομένων 2008-2009 1 Θέματα σχετικά με Εξόρυξη από τον Παγκόσμιο Ιστό Ανάκτηση Κειμένου (εισαγωγικά θέματα) Εξόρυξη Δεδομένων: Ακ. Έτος 2008-2009 ΠΑΓΚΟΣΜΙΟΣ ΙΣΤΟΣ 2 Εξόρυξη Δεδομένων 2008-2009 1 Ανάκτηση Πληροφορίας Βάσεις

Διαβάστε περισσότερα

Web Mining. Χριστίνα Αραβαντινού Ιούνιος 2014

Web Mining. Χριστίνα Αραβαντινού Ιούνιος 2014 Web Mining Χριστίνα Αραβαντινού aravantino@ceid.upatras.gr Ιούνιος 2014 1 / 34 Χριστίνα Αραβαντινού Web Mining Περιεχόµενα 1 2 3 4 5 6 2 / 34 Χριστίνα Αραβαντινού Web Mining Το Web Mining στοχεύει στην

Διαβάστε περισσότερα

Ανάκληση Πληροφορίας. Διδάσκων Δημήτριος Κατσαρός

Ανάκληση Πληροφορίας. Διδάσκων Δημήτριος Κατσαρός Ανάκληση Πληροφορίας Διδάσκων Δημήτριος Κατσαρός Διάλεξη 17η: 21/05/2014 1 ΗμέθοδοςHITS Hypertext Induced Topic Search 2 Hypertext Induced Topic Search (HITS) Επινοήθηκε από τον Jon Kleinberg το 1998 Διαφορές

Διαβάστε περισσότερα

Εύρεση & ιαχείριση Πληροφορίας στον Παγκόσµιο Ιστό

Εύρεση & ιαχείριση Πληροφορίας στον Παγκόσµιο Ιστό Εύρεση & ιαχείριση Πληροφορίας στον Παγκόσµιο Ιστό ιδάσκων ηµήτριος Κατσαρός, Ph.D. @ Τµ. Μηχανικών Η/Υ, Τηλεπικοινωνιών & ικτύων Πανεπιστήµιο Θεσσαλίας ιάλεξη 9η: 25/04/2007 1 Τα µαθηµατικά του PageRank

Διαβάστε περισσότερα

Εύρεση & ιαχείριση Πληροφορίας στον Παγκόσµιο Ιστό

Εύρεση & ιαχείριση Πληροφορίας στον Παγκόσµιο Ιστό Εύρεση & ιαχείριση Πληροφορίας στον Παγκόσµιο Ιστό ιδάσκων ηµήτριος Κατσαρός, Ph.D. @ Τµ. Μηχανικών Η/Υ, Τηλεπικοινωνιών & ικτύων Πανεπιστήµιο Θεσσαλίας ιάλεξη 11η: 09/05/2007 1 Ζητήµατα Μεγάλης-Κλίµακας

Διαβάστε περισσότερα

Εύρεση & ιαχείριση Πληροφορίας στον Παγκόσµιο Ιστό. Ζητήµατα Μεγάλης-Κλίµακας Υλοποίησης του PageRank. Αρχιτεκτονική Μηχανής Αναζήτησης

Εύρεση & ιαχείριση Πληροφορίας στον Παγκόσµιο Ιστό. Ζητήµατα Μεγάλης-Κλίµακας Υλοποίησης του PageRank. Αρχιτεκτονική Μηχανής Αναζήτησης Εύρεση & ιαχείριση Πληροφορίας στον Παγκόσµιο Ιστό ιδάσκων ηµήτριος Κατσαρός, Ph.D. @ Τµ. Μηχανικών Η/Υ, Τηλεπικοινωνιών & ικτύων Πανεπιστήµιο Θεσσαλίας ιάλεξη η: 09/0/00 Ζητήµατα Μεγάλης-Κλίµακας Υλοποίησης

Διαβάστε περισσότερα

Ασκήσεις μελέτης της 4 ης διάλεξης. ), για οποιοδήποτε μονοπάτι n 1

Ασκήσεις μελέτης της 4 ης διάλεξης. ), για οποιοδήποτε μονοπάτι n 1 Οικονομικό Πανεπιστήμιο Αθηνών, Τμήμα Πληροφορικής Μάθημα: Τεχνητή Νοημοσύνη, 2016 17 Διδάσκων: Ι. Ανδρουτσόπουλος Ασκήσεις μελέτης της 4 ης διάλεξης 4.1. (α) Αποδείξτε ότι αν η h είναι συνεπής, τότε h(n

Διαβάστε περισσότερα

Ανάκληση Πληροφορίας. Διδάσκων Δημήτριος Κατσαρός

Ανάκληση Πληροφορίας. Διδάσκων Δημήτριος Κατσαρός Ανάκληση Πληροφορίας Διδάσκων Δημήτριος Κατσαρός Διάλεξη 16η: 14/05/2014 1 Ζητήματα Μεγάλης-Κλίμακας Υλοποίησης του PageRank 2 Αρχιτεκτονική Μηχανής Αναζήτησης 3 Ευρετήρια (Indexes) Ευρετήρια Περιεχομένου

Διαβάστε περισσότερα

ΜΥΕ003: Ανάκτηση Πληροφορίας. Διδάσκουσα: Ευαγγελία Πιτουρά Κεφάλαιο 11: Πιθανοτική ανάκτηση πληροφορίας.

ΜΥΕ003: Ανάκτηση Πληροφορίας. Διδάσκουσα: Ευαγγελία Πιτουρά Κεφάλαιο 11: Πιθανοτική ανάκτηση πληροφορίας. ΜΥΕ003: Ανάκτηση Πληροφορίας Διδάσκουσα: Ευαγγελία Πιτουρά Κεφάλαιο : Πιθανοτική ανάκτηση πληροφορίας. Κεφ. Πιθανοτική Ανάκτηση Πληροφορίας Βασική ιδέα: Διάταξη εγγράφων με βάση την πιθανότητα να είναι

Διαβάστε περισσότερα

Ανάκληση Πληροφορίας. Διδάσκων Δημήτριος Κατσαρός

Ανάκληση Πληροφορίας. Διδάσκων Δημήτριος Κατσαρός Ανάκληση Πληροφορίας Διδάσκων Δημήτριος Κατσαρός Διάλεξη 14η: 07/05/2014 1 Ευαισθησία του PageRank 2 Ευαισθησία του PageRank: Εισαγωγικά Η ευαισθησία του PageRank μπορεί να αναλυθεί εξετάζοντας ξεχωριστά

Διαβάστε περισσότερα

Ανάκληση Πληποφοπίαρ. Διδάζκων Δημήηριος Καηζαρός

Ανάκληση Πληποφοπίαρ. Διδάζκων Δημήηριος Καηζαρός Ανάκληση Πληποφοπίαρ Διδάζκων Δημήηριος Καηζαρός Διάλεξη 17η: 23/05/2016 1 Spamming PageRank 2 (Link Spam Farms) Spamming: Παξαπιάλεζε ησλ κεραλώλ αλαδήηεζεο γηα λα απνθηεζεί πςειόηεξε δηάηαμε (ranking)

Διαβάστε περισσότερα

Συστήματα Ανάκτησης Πληροφοριών ΗΥ-463

Συστήματα Ανάκτησης Πληροφοριών ΗΥ-463 ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΓΙΣΤΩΝ COMPUTER SCIENCE DEPARTMENT UNIVERSITY OF CRETE Συστήματα Ανάκτησης Πληροφοριών ΗΥ-463 4 η Σειρά Ασκήσεων Ψαράκη Μαρία-Γεωργία ΜΕΤ 556 psaraki@csd.uoc.gr Εαρινό Εξάμηνο 2008-2009

Διαβάστε περισσότερα

ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ. Ενότητα 5: Παραδείγματα. Ρεφανίδης Ιωάννης Τμήμα Εφαρμοσμένης Πληροφορικής

ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ. Ενότητα 5: Παραδείγματα. Ρεφανίδης Ιωάννης Τμήμα Εφαρμοσμένης Πληροφορικής Ενότητα 5: Παραδείγματα Ρεφανίδης Ιωάννης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπου άδειας

Διαβάστε περισσότερα

Χαρακτηριστική Εξίσωση Πίνακα

Χαρακτηριστική Εξίσωση Πίνακα Έστω ο n nτετραγωνικός πίνακας A της μορφής a L a M O M an L a όπου aij, i n, j n πραγματικές σταθερές Ονομάζουμε χαρακτηριστική εξίσωση του πίνακα A την εξίσωση A λi, όπου I ο n n μοναδιαίος πίνακας και

Διαβάστε περισσότερα

ΑΛΓΟΡΙΘΜΙΚΕΣ ΜΕΘΟΔΟΙ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ

ΑΛΓΟΡΙΘΜΙΚΕΣ ΜΕΘΟΔΟΙ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ ΑΛΓΟΡΙΘΜΙΚΕΣ ΜΕΘΟΔΟΙ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ ΚΟΥΛΙΝΑΣ ΓΕΩΡΓΙΟΣ Δρ. Μηχανικός Παραγωγής & Διοίκησης ΔΠΘ ΑΛΓΟΡΙΘΜΙΚΕΣ ΜΕΘΟΔΟΙ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ o ΔΙΑΛΕΞΕΙΣ ΜΑΘΗΜΑΤΟΣ ΔΕΥΤΕΡΑ 16.00-19.00 (Εργ. Υπ. Μαθ. Τμ. ΜΠΔ) oτρόπος

Διαβάστε περισσότερα

Εφαρμοσμένα Μαθηματικά ΙΙ Τελική Εξέταση Ι. Λυχναρόπουλος

Εφαρμοσμένα Μαθηματικά ΙΙ Τελική Εξέταση Ι. Λυχναρόπουλος 6/6/06 Εφαρμοσμένα Μαθηματικά ΙΙ Τελική Εξέταση Ι. Λυχναρόπουλος Άσκηση (Μονάδες ) 0 Δίνεται ο πίνακας A =. Nα υπολογίσετε την βαθμίδα του και να βρείτε τη διάσταση και από μία βάση α) του μηδενοχώρου

Διαβάστε περισσότερα

Minimum Spanning Tree: Prim's Algorithm

Minimum Spanning Tree: Prim's Algorithm Minimum Spanning Tree: Prim's Algorithm 1. Initialize a tree with a single vertex, chosen arbitrarily from the graph. 2. Grow the tree by one edge: of the edges that connect the tree to vertices not yet

Διαβάστε περισσότερα

Ανάκληση Πληροφορίας. Διδάσκων Δημήτριος Κατσαρός

Ανάκληση Πληροφορίας. Διδάσκων Δημήτριος Κατσαρός Ανάκληση Πληροφορίας Διδάσκων Δημήτριος Κατσαρός Διάλεξη 18η: 28/05/2014 1 Spamming PageRank 2 Link Spam Farms Spamming: Παραπλάνηση των μηχανών αναζήτησης για να αποκτηθεί υψηλότερη διάταξη (ranking)

Διαβάστε περισσότερα

Διδάσκων: Κωνσταντίνος Κώστα Διαφάνειες: Δημήτρης Ζεϊναλιπούρ

Διδάσκων: Κωνσταντίνος Κώστα Διαφάνειες: Δημήτρης Ζεϊναλιπούρ Διάλεξη 9: Εισαγωγή στους Γράφους Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: Γράφοι - ορισμοί και υλοποίηση Διάσχιση Γράφων Διδάσκων: Κωνσταντίνος Κώστα Διαφάνειες: Δημήτρης Ζεϊναλιπούρ

Διαβάστε περισσότερα

Network Algorithms and Complexity Παραλληλοποίηση του αλγορίθμου του Prim. Αικατερίνη Κούκιου

Network Algorithms and Complexity Παραλληλοποίηση του αλγορίθμου του Prim. Αικατερίνη Κούκιου Network Algorithms and Complexity Παραλληλοποίηση του αλγορίθμου του Prim Αικατερίνη Κούκιου Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό,

Διαβάστε περισσότερα

Αλγόριθμοι και Δομές Δεδομένων (IΙ) (γράφοι και δένδρα)

Αλγόριθμοι και Δομές Δεδομένων (IΙ) (γράφοι και δένδρα) Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2016-17 Αλγόριθμοι και Δομές Δεδομένων (IΙ) (γράφοι και δένδρα) http://mixstef.github.io/courses/csintro/ Μ.Στεφανιδάκης Αφηρημένες

Διαβάστε περισσότερα

Graph Algorithms. Παρουσίαση στα πλαίσια του μαθήματος «Παράλληλοι Αλγόριθμοι» Καούρη Γεωργία Μήτσου Βάλια

Graph Algorithms. Παρουσίαση στα πλαίσια του μαθήματος «Παράλληλοι Αλγόριθμοι» Καούρη Γεωργία Μήτσου Βάλια Graph Algorithms Παρουσίαση στα πλαίσια του μαθήματος «Παράλληλοι Αλγόριθμοι» Καούρη Γεωργία Μήτσου Βάλια Περιεχόμενα Μεταβατικό Κλείσιμο Συνεκτικές συνιστώσες Συντομότερα μονοπάτια Breadth First Spanning

Διαβάστε περισσότερα

ΣΤΟΧΑΣΤΙΚΕΣ ΔΙΕΡΓΑΣΙΕΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ

ΣΤΟΧΑΣΤΙΚΕΣ ΔΙΕΡΓΑΣΙΕΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΣΤΟΧΑΣΤΙΚΕΣ ΔΙΕΡΓΑΣΙΕΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ Αίθουσα 005 - Νέα Κτίρια ΣΗΜΜΥ Ε.Μ.Π. Μοντέλα Στατιστικής Μηχανικής, Κινητικότητα & Ισορροπία Αλυσίδες Markov: Καταστάσεις, Εξισώσεις Μεταβάσεων καθ. Βασίλης Μάγκλαρης

Διαβάστε περισσότερα

7 ΑΛΓΕΒΡΑ ΜΗΤΡΩΝ. 7.2 ΜΗΤΡΕΣ ΕΙΔΙΚΗΣ ΜΟΡΦΗΣ (Ι)

7 ΑΛΓΕΒΡΑ ΜΗΤΡΩΝ. 7.2 ΜΗΤΡΕΣ ΕΙΔΙΚΗΣ ΜΟΡΦΗΣ (Ι) 77 78 7 ΑΛΓΕΒΡΑ ΜΗΤΡΩΝ. 7. ΕΙΣΑΓΩΓΗ Η Άλγεβρα των μητρών οι πινάκων είναι ιδιαίτερα χρήσιμη για την επίλυση συστημάτων καθώς επίσης στις επιστήμες της οικονομετρίας και της στατιστικής. ΟΡΙΣΜΟΣ: Μήτρα

Διαβάστε περισσότερα

Information Retrieval

Information Retrieval Introduction to Information Retrieval ΠΛΕ70: Ανάκτηση Πληροφορίας Διδάσκουσα: Ευαγγελία Πιτουρά Διάλεξη 7: Βαθμολόγηση. Στάθμιση όρων. Το μοντέλο διανυσματικού χώρου. 1 Κεφ. 6 Τι θα δούμε σήμερα; Βαθμολόγηση

Διαβάστε περισσότερα

Ανάκτηση Πληροφορίας

Ανάκτηση Πληροφορίας Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Ανάκτηση Πληροφορίας Διδάσκων: Φοίβος Μυλωνάς fmylonas@ionio.gr Διάλεξη #14 Αναζήτηση στο Web Φοίβος Μυλωνάς fmylonas@ionio.gr Ανάκτηση Πληροφορίας 1 Άδεια χρήσης

Διαβάστε περισσότερα

Παραδείγματα Ιδιοτιμές Ιδιοδιανύσματα

Παραδείγματα Ιδιοτιμές Ιδιοδιανύσματα Παραδείγματα Ιδιοτιμές Ιδιοδιανύσματα Παράδειγμα Να βρείτε τις ιδιοτιμές και τα αντίστοιχα ιδιοδιανύσματα του πίνακα A 4. Επίσης να προσδιοριστούν οι ιδιοχώροι και οι γεωμετρικές πολλαπλότητες των ιδιοτιμών.

Διαβάστε περισσότερα

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ (ΗΥ-119)

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ (ΗΥ-119) ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΓΙΣΤΩΝ ΙΩΑΝΝΗΣ Α. ΤΣΑΓΡΑΚΗΣ ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ (ΗΥ-9) ΜΕΡΟΣ 7: ΙΔΙΟΤΙΜΕΣ & ΙΔΙΟΔΙΑΝΥΣΜΑΤΑ ΔΙΑΓΩΝΙΟΠΟΙΗΣΗ ΠΙΝΑΚΩΝ ΣΗΜΕΙΩΣΕΙΣ ΑΠΟ ΤΙΣ ΠΑΡΑΔΟΣΕΙΣ

Διαβάστε περισσότερα

Νικος Χαλιδιας Μαθηματικό Τμήμα κατεύθυνση Στατιστικής και Αναλογιστικών-Χρηματοοικονομικών Μαθηματικών Πανεπιστημιο Αιγαιου

Νικος Χαλιδιας Μαθηματικό Τμήμα κατεύθυνση Στατιστικής και Αναλογιστικών-Χρηματοοικονομικών Μαθηματικών Πανεπιστημιο Αιγαιου Νικος Χαλιδιας Μαθηματικό Τμήμα κατεύθυνση Στατιστικής και Αναλογιστικών-Χρηματοοικονομικών Μαθηματικών Πανεπιστημιο Αιγαιου Λημμα Εστω A ένα σύνολο άπειρου πλήθους θετικών ακέραιων αριθμών των οποίων

Διαβάστε περισσότερα

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ (Εξ. Ιουνίου - 02/07/08) ΕΠΙΛΕΓΜΕΝΕΣ ΑΠΑΝΤΗΣΕΙΣ

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ (Εξ. Ιουνίου - 02/07/08) ΕΠΙΛΕΓΜΕΝΕΣ ΑΠΑΝΤΗΣΕΙΣ Ονοματεπώνυμο:......... Α.Μ....... Ετος... ΑΙΘΟΥΣΑ:....... I. (περί τις 55μ. = ++5++. Σωστό ή Λάθος: ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ (Εξ. Ιουνίου - //8 ΕΠΙΛΕΓΜΕΝΕΣ ΑΠΑΝΤΗΣΕΙΣ (αʹ Αν AB = BA όπου A, B τετραγωνικά και

Διαβάστε περισσότερα

καθ. Βασίλης Μάγκλαρης

καθ. Βασίλης Μάγκλαρης ΣΤΟΧΑΣΤΙΚΕΣ ΔΙΕΡΓΑΣΙΕΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ Αίθουσα 005 - Νέα Κτίρια ΣΗΜΜΥ Ε.Μ.Π. Ενισχυτική Μάθηση - Δυναμικός Προγραμματισμός: 1. Markov Decision Processes 2. Bellman s Optimality Criterion 3. Αλγόριθμος

Διαβάστε περισσότερα

2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ

2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ 1) Πότε χρησιμοποιείται η δομή επανάληψης

Διαβάστε περισσότερα

Κεφάλαιο 7 Ορθογώνιοι Πίνακες

Κεφάλαιο 7 Ορθογώνιοι Πίνακες Κεφάλαιο 7 Ορθογώνιοι Πίνακες Εσωτερικό Γινόμενο και ορθογωνιότητα Έστω V ένας διανυσματικός χώρος, υπόχωρος του n. Κάθε συνάρτηση ορισμένη στο VV (την οποία θα συμβολίζουμε με ) ορίζει ένα εσωτερικό γινόμενο

Διαβάστε περισσότερα

Πιθανοτικός Συμπερασμός: Πού βρίσκομαι στο πλέγμα; [ΠΛΗ 513] Αυτόνομοι πράκτορες - Project Εξαμήνου ΠΟΛΥΤΕΧΝΕΙΟ ΚΡΗΤΗΣ

Πιθανοτικός Συμπερασμός: Πού βρίσκομαι στο πλέγμα; [ΠΛΗ 513] Αυτόνομοι πράκτορες - Project Εξαμήνου ΠΟΛΥΤΕΧΝΕΙΟ ΚΡΗΤΗΣ Πιθανοτικός Συμπερασμός: Πού βρίσκομαι στο πλέγμα; [ΠΛΗ 513] Αυτόνομοι πράκτορες - Project Εξαμήνου Γεωργαρά Αθηνά (A.M. 2011030065) ΠΟΛΥΤΕΧΝΕΙΟ ΚΡΗΤΗΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ

Διαβάστε περισσότερα

Ανάκληση Πληποφοπίαρ. Διδάζκων Δημήηπιορ Καηζαπόρ

Ανάκληση Πληποφοπίαρ. Διδάζκων Δημήηπιορ Καηζαπόρ Ανάκληση Πληποφοπίαρ Διδάζκων Δημήηπιορ Καηζαπόρ Διάλεξη 16η: 10/05/2017 1 Η μέθοδορ HITS Hypertext Induced Topic Search 2 Hypertext Induced Topic Search (HITS) Επινοήθηκε από τον Jon Kleinberg το 1998

Διαβάστε περισσότερα

Ιδιάζουσες τιμές πίνακα. y έχουμε αντίστοιχα τις σχέσεις : Αυτές οι παρατηρήσεις συμβάλλουν στην παραγοντοποίηση ενός πίνακα

Ιδιάζουσες τιμές πίνακα. y έχουμε αντίστοιχα τις σχέσεις : Αυτές οι παρατηρήσεις συμβάλλουν στην παραγοντοποίηση ενός πίνακα Ιδιάζουσες τιμές πίνακα Επειδή οι πίνακες που παρουσιάζονται στις εφαρμογές είναι μη τετραγωνικοί, υπάρχει ανάγκη να βρεθεί μία μέθοδος που να «μελετά» τους μη τετραγωνικούς με «μεθόδους και ποσά» που

Διαβάστε περισσότερα

Εφαρμοσμένα Μαθηματικά ΙΙ Τελική Εξέταση 8/6/2017 Διδάσκων: Ι. Λυχναρόπουλος

Εφαρμοσμένα Μαθηματικά ΙΙ Τελική Εξέταση 8/6/2017 Διδάσκων: Ι. Λυχναρόπουλος Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας Άσκηση (Μονάδες.5) Εφαρμοσμένα Μαθηματικά ΙΙ Τελική Εξέταση 8/6/07 Διδάσκων: Ι. Λυχναρόπουλος Προσδιορίστε το c R ώστε το διάνυσμα (,, 6 ) να ανήκει στο

Διαβάστε περισσότερα

Στοιχεία Θεωρίας Γράφων (Graph Theory)

Στοιχεία Θεωρίας Γράφων (Graph Theory) Στοιχεία Θεωρίας Γράφων (Graph Theory) Ε Εξάμηνο, Τμήμα Πληροφορικής & Τεχνολογίας Υπολογιστών ΤΕΙ Λαμίας plam@inf.teilam.gr, Οι διαφάνειες βασίζονται στα βιβλία:. Αλγόριθμοι, Σχεδιασμός & Ανάλυση, η έκδοση,

Διαβάστε περισσότερα

Η ΚΑΝΟΝΙΚΗ ΜΟΡΦΗ JORDAN

Η ΚΑΝΟΝΙΚΗ ΜΟΡΦΗ JORDAN Η ΚΑΝΟΝΙΚΗ ΜΟΡΦΗ JORDN Εάν ένας πίνακας δεν διαγωνοποιείται, τότε ο στόχος μας είναι υπολογίσουμε μέσω ενός μετασχηματισμού ομοιότητας, έναν απλούστερο πίνακα, «σχεδόν διαγώνιο» όπως ο παρακάτω πίνακας

Διαβάστε περισσότερα

Προβλήματα Ελάχιστου Κόστους Ροής σε Δίκτυο. Δίκτυα Ροής Ελάχιστου Κόστους (Minimum Cost Flow Networks)

Προβλήματα Ελάχιστου Κόστους Ροής σε Δίκτυο. Δίκτυα Ροής Ελάχιστου Κόστους (Minimum Cost Flow Networks) Προβλήματα Ελάχιστου Κόστους Ροής σε Δίκτυο Ορισμοί Παραδείγματα Δικτυακή Simplex (προβλήματα με και χωρίς φραγμούς). Δίκτυα Ροής Ελάχιστου Κόστους (Minimum ost Flow Networks) Ένα δίκτυο μεταφόρτωσης αποτελείται

Διαβάστε περισσότερα

Τεχνητή Νοημοσύνη. 4η διάλεξη ( ) Ίων Ανδρουτσόπουλος.

Τεχνητή Νοημοσύνη. 4η διάλεξη ( ) Ίων Ανδρουτσόπουλος. Τεχνητή Νοημοσύνη 4η διάλεξη (2016-17) Ίων Ανδρουτσόπουλος http://www.aueb.gr/users/ion/ 1 Οι διαφάνειες αυτής της διάλεξης βασίζονται κυρίως στα βιβλία Τεχνητή Νοημοσύνη των Βλαχάβα κ.ά., 3η έκδοση, Β.

Διαβάστε περισσότερα

Γράφημα. Συνδυαστικό αντικείμενο που αποτελείται από 2 σύνολα: Σύνολο κορυφών (vertex set) Σύνολο ακμών (edge set) 4 5 πλήθος κορυφών πλήθος ακμών

Γράφημα. Συνδυαστικό αντικείμενο που αποτελείται από 2 σύνολα: Σύνολο κορυφών (vertex set) Σύνολο ακμών (edge set) 4 5 πλήθος κορυφών πλήθος ακμών Γράφημα Συνδυαστικό αντικείμενο που αποτελείται από 2 σύνολα: Σύνολο κορυφών (vertex set) Σύνολο ακμών (edge set) 1 2 3 4 5 πλήθος κορυφών πλήθος ακμών Γράφημα Συνδυαστικό αντικείμενο που αποτελείται από

Διαβάστε περισσότερα

Ευρετήρια. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

Ευρετήρια. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Ευρετήρια Ευαγγελία Πιτουρά 1 τιμή γνωρίσματος Ευρετήρια Ένα ευρετήριο (index) είναι μια βοηθητική δομή αρχείου που κάνει πιο αποδοτική την αναζήτηση μιας εγγραφής σε ένα αρχείο Το ευρετήριο καθορίζεται

Διαβάστε περισσότερα

Τι (άλλο) θα δούμε σήμερα;

Τι (άλλο) θα δούμε σήμερα; Introduction to Information Retrieval ΠΛΕ70: Ανάκτηση Πληροφορίας Διδάσκουσα: Ευαγγελία Πιτουρά Διάλεξη6: Βαθμολόγηση. Στάθμιση όρων. Το μοντέλο διανυσματικού χώρου. 1 Κεφ. 6 Τι (άλλο) θα δούμε σήμερα;

Διαβάστε περισσότερα

ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑΤΙΚΑ Ι (ΘΕ ΠΛΗ 12) ΕΡΓΑΣΙΑ 2 η Ημερομηνία Αποστολής στον Φοιτητή: 28 Νοεμβρίου 2011

ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑΤΙΚΑ Ι (ΘΕ ΠΛΗ 12) ΕΡΓΑΣΙΑ 2 η Ημερομηνία Αποστολής στον Φοιτητή: 28 Νοεμβρίου 2011 ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑΤΙΚΑ Ι (ΘΕ ΠΛΗ ) ΕΡΓΑΣΙΑ η Ημερομηνία Αποστολής στον Φοιτητή: 8 Νοεμβρίου 0 Ημερομηνία παράδοσης της Εργασίας: 6 Ιανουαρίου 0 Οι ασκήσεις

Διαβάστε περισσότερα

Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα

Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα Ενότητα: Διανυσματικοί Χώροι και Υπόχωροι: Βάσεις και Διάσταση Ανδριανός Ε Τσεκρέκος Τμήμα Λογιστικής & Χρηματοοικονομικής

Διαβάστε περισσότερα

Ασκήσεις3 Διαγωνίσιμες Γραμμικές Απεικονίσεις

Ασκήσεις3 Διαγωνίσιμες Γραμμικές Απεικονίσεις Ασκήσεις 5 Βασικά σημεία Ιδιότητες ιδιόχωρων: Έστω,, Ισχύουν τα εξής Ασκήσεις Διαγωνίσιμες Γραμμικές Απεικονίσεις κάποιες διακεκριμένες ιδιοτιμές της γραμμικής απεικόνισης : V V, όπου o Αν v v 0, όπου

Διαβάστε περισσότερα

Κεφάλαιο 4 Διανυσματικοί Χώροι

Κεφάλαιο 4 Διανυσματικοί Χώροι Κεφάλαιο Διανυσματικοί Χώροι Διανυσματικοί χώροι - Βασικοί ορισμοί και ιδιότητες Θεωρούμε τρία διαφορετικά σύνολα: Διανυσματικοί Χώροι α) Το σύνολο διανυσμάτων (πινάκων με μία στήλη) με στοιχεία το οποίο

Διαβάστε περισσότερα

Αριθμητική Ανάλυση 4.5 Ιδιοτιμές και ιδιοδιανύσματα πινάκων. Γ. Παπαευαγγέλου, ΕΔΙΠ, ΤΑΤΜ/ΑΠΘ

Αριθμητική Ανάλυση 4.5 Ιδιοτιμές και ιδιοδιανύσματα πινάκων. Γ. Παπαευαγγέλου, ΕΔΙΠ, ΤΑΤΜ/ΑΠΘ Αριθμητική Ανάλυση 4.5 Ιδιοτιμές και ιδιοδιανύσματα πινάκων Γ. Παπαευαγγέλου, ΕΔΙΠ, ΤΑΤΜ/ΑΠΘ 1. Υπενθύμιση έννοιας νόρμας και βασικών ιδιοτήτων της 2. Σπουδαιότητα των ιδιοτιμών και ιδιοδιανυσμάτων πινάκων

Διαβάστε περισσότερα

Μέθοδοι πολυδιάστατης ελαχιστοποίησης

Μέθοδοι πολυδιάστατης ελαχιστοποίησης Μέθοδοι πολυδιάστατης ελαχιστοποίησης με παραγώγους Μέθοδοι πολυδιάστατης ελαχιστοποίησης Δ. Γ. Παπαγεωργίου Τμήμα Μηχανικών Επιστήμης Υλικών Πανεπιστήμιο Ιωαννίνων dpapageo@cc.uoi.gr http://pc64.materials.uoi.gr/dpapageo

Διαβάστε περισσότερα

Θεωρία Γραφημάτων 6η Διάλεξη

Θεωρία Γραφημάτων 6η Διάλεξη Θεωρία Γραφημάτων 6η Διάλεξη Α. Συμβώνης Εθνικο Μετσοβειο Πολυτεχνειο Σχολη Εφαρμοσμενων Μαθηματικων και Φυσικων Επιστημων Τομεασ Μαθηματικων Φεβρουάριος 2016 Α. Συμβώνης (ΕΜΠ) Θεωρία Γραφημάτων 6η Διάλεξη

Διαβάστε περισσότερα

Εφαρμοσμένα Μαθηματικά ΙΙ Τελική Εξέταση 19/6/2018 Διδάσκων: Ι. Λυχναρόπουλος

Εφαρμοσμένα Μαθηματικά ΙΙ Τελική Εξέταση 19/6/2018 Διδάσκων: Ι. Λυχναρόπουλος Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας Άσκηση (Μονάδες.) Εφαρμοσμένα Μαθηματικά ΙΙ Τελική Εξέταση 9/6/08 Διδάσκων: Ι. Λυχναρόπουλος Έστω A= k και w = 3 0. Να βρεθεί η τιμή του k για την οποία

Διαβάστε περισσότερα

Θέματα Μεταγλωττιστών

Θέματα Μεταγλωττιστών Γιώργος Δημητρίου Ενότητα 7 η : Περιοχές: Εναλλακτική Μέθοδος Ανάλυσης Ροής Δεδομένων Περιοχές (Regions) Σε κάποιες περιπτώσεις βρόχων η ανάλυση ροής δεδομένων με τον επαναληπτικό αλγόριθμο συγκλίνει αργά

Διαβάστε περισσότερα

Φυσική Β Γυμνασίου Κεφάλαιο 3 Δυνάμεις

Φυσική Β Γυμνασίου Κεφάλαιο 3 Δυνάμεις Φυσική Β Γυμνασίου Κεφάλαιο 3 Δυνάμεις Σχέσεις Σύνθεση Ισορροπία Ίσες Δυνάμεις Δυο δυνάμεις F 1 και F 2 είναι ίσες αν και μόνο αν έχουν την ίδια διεύθυνση, την ίδια φορά και το ίδιο μέτρο. F = F Στην περίπτωση

Διαβάστε περισσότερα

Προβλήματα, αλγόριθμοι, ψευδοκώδικας

Προβλήματα, αλγόριθμοι, ψευδοκώδικας Προβλήματα, αλγόριθμοι, ψευδοκώδικας October 11, 2011 Στο μάθημα Αλγοριθμική και Δομές Δεδομένων θα ασχοληθούμε με ένα μέρος της διαδικασίας επίλυσης υπολογιστικών προβλημάτων. Συγκεκριμένα θα δούμε τι

Διαβάστε περισσότερα

= 7. Στο σημείο αυτό θα υπενθυμίσουμε κάποιες βασικές ιδιότητες του μετασχηματισμού Laplace, δηλαδή τις

= 7. Στο σημείο αυτό θα υπενθυμίσουμε κάποιες βασικές ιδιότητες του μετασχηματισμού Laplace, δηλαδή τις 1. Εισαγωγή Δίνεται η συνάρτηση μεταφοράς = = 1 + 6 + 11 + 6 = + 6 + 11 + 6 =. 2 Στο σημείο αυτό θα υπενθυμίσουμε κάποιες βασικές ιδιότητες του μετασχηματισμού Laplace, δηλαδή τις L = 0 # και L $ % &'

Διαβάστε περισσότερα

Γράφηµα (Graph) Εργαστήριο 10. Εισαγωγή

Γράφηµα (Graph) Εργαστήριο 10. Εισαγωγή Εργαστήριο 10 Γράφηµα (Graph) Εισαγωγή Στην πληροφορική γράφηµα ονοµάζεται µια δοµή δεδοµένων, που αποτελείται από ένα σύνολο κορυφών ( vertices) (ή κόµβων ( nodes» και ένα σύνολο ακµών ( edges). Ενας

Διαβάστε περισσότερα

ΜΕΜ251 Αριθμητική Ανάλυση

ΜΕΜ251 Αριθμητική Ανάλυση ΜΕΜ251 Αριθμητική Ανάλυση Διάλεξη 06, 26 Φεβρουαρίου 2018 Μιχάλης Πλεξουσάκης Τμήμα Μαθηματικών και Εφαρμοσμένων Μαθηματικών Περιεχόμενα 1. Η ανάλυση LU 2. Η ανάλυση LDM T και η ανάλυση LDL T 3. Συμμετρικοί

Διαβάστε περισσότερα

Λυμένες ασκήσεις στροφορμής

Λυμένες ασκήσεις στροφορμής Λυμένες ασκήσεις στροφορμής Θα υπολογίσουμε τη δράση των τελεστών κλίμακας J ± σε μια τυχαία ιδιοκατάσταση j, m των τελεστών J και Jˆ. Λύση Δείξαμε ότι η κατάσταση Jˆ± j, m είναι επίσης ιδιοκατάσταση των

Διαβάστε περισσότερα

Ασκήσεις3 Διαγωνισιμότητα Βασικά σημεία Διαγωνίσιμοι πίνακες: o Ορισμός και παραδείγματα.

Ασκήσεις3 Διαγωνισιμότητα Βασικά σημεία Διαγωνίσιμοι πίνακες: o Ορισμός και παραδείγματα. Ασκήσεις 0 Ασκήσεις Διαγωνισιμότητα Βασικά σημεία Διαγωνίσιμοι πίνακες: o Ορισμός και παραδείγματα o H -στήλη του P P είναι E αν και μόνο αν η -στήλη του P είναι ιδιοδιάνυσμα του που αντιστοιχεί στην ιδιοτιμή

Διαβάστε περισσότερα

8.1 Διαγωνοποίηση πίνακα

8.1 Διαγωνοποίηση πίνακα Κεφάλαιο 8 Κανονικές μορφές από 6 Κεφάλαιο 8 Κ Α Ν Ο Ν Ι Κ Ε Σ Μ Ο Ρ Φ Ε Σ 8. Διαγωνοποίηση πίνακα Ορισμός 8.α Ένας πίνακας M n ( ) oνομάζεται διαγωνοποιήσιμος στο αν υπάρχει αντιστρέψιμος πίνακας P M

Διαβάστε περισσότερα

Δυναμικός Κατακερματισμός. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

Δυναμικός Κατακερματισμός. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Δυναμικός Κατακερματισμός Βάσεις Δεδομένων 2013-2014 Ευαγγελία Πιτουρά 1 Κατακερματισμός Τι αποθηκεύουμε στους κάδους; Στα παραδείγματα δείχνουμε μόνο την τιμή του πεδίου κατακερματισμού Την ίδια την εγγραφή

Διαβάστε περισσότερα

Διάλεξη 04: Παραδείγματα Ανάλυσης Πολυπλοκότητας/Ανάλυση Αναδρομικών Αλγόριθμων

Διάλεξη 04: Παραδείγματα Ανάλυσης Πολυπλοκότητας/Ανάλυση Αναδρομικών Αλγόριθμων Διάλεξη 04: Παραδείγματα Ανάλυσης Πολυπλοκότητας/Ανάλυση Αναδρομικών Αλγόριθμων Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: - Παραδείγματα Ανάλυσης Πολυπλοκότητας : Μέθοδοι, παραδείγματα

Διαβάστε περισσότερα

Γραφικά Υπολογιστών: Βασικά Μαθηματικά

Γραφικά Υπολογιστών: Βασικά Μαθηματικά 1 ΤΕΙ Θεσσαλονίκης Τμήμα Πληροφορικής Γραφικά Υπολογιστών: Βασικά Μαθηματικά Πασχάλης Ράπτης http://aetos.it.teithe.gr/~praptis praptis@it.teithe.gr 2 Εισαγωγή Ένα μεγάλο κομμάτι των γραφικών αφορά βασίζονται-

Διαβάστε περισσότερα

Διάλεξη 04: Παραδείγματα Ανάλυσης

Διάλεξη 04: Παραδείγματα Ανάλυσης Διάλεξη 04: Παραδείγματα Ανάλυσης Πολυπλοκότητας/Ανάλυση Αναδρομικών Αλγόριθμων Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: - Παραδείγματα Ανάλυσης Πολυπλοκότητας : Μέθοδοι, παραδείγματα

Διαβάστε περισσότερα

ιαχείριση και Ανάκτηση Εικόνας µε χρήση Οµοιότητας Γράφων (WW-test)

ιαχείριση και Ανάκτηση Εικόνας µε χρήση Οµοιότητας Γράφων (WW-test) ιαχείριση και Ανάκτηση Εικόνας µε χρήση Οµοιότητας Γράφων (WW-test) Θεοχαράτος Χρήστος Εργαστήριο Ηλεκτρονικής (ELLAB), Τµήµα Φυσικής, Πανεπιστήµιο Πατρών email: htheohar@upatras.gr http://www.ellab.physics.upatras.gr/users/theoharatos/default.htm

Διαβάστε περισσότερα

Κεφ. 7: Συνήθεις διαφορικές εξισώσεις (ΣΔΕ) - προβλήματα αρχικών τιμών

Κεφ. 7: Συνήθεις διαφορικές εξισώσεις (ΣΔΕ) - προβλήματα αρχικών τιμών Κεφ. 7: Συνήθεις διαφορικές εξισώσεις (ΣΔΕ) - προβλήματα αρχικών τιμών 7. Εισαγωγή (ορισμός προβλήματος, αριθμητική ολοκλήρωση ΣΔΕ, αντικατάσταση ΣΔΕ τάξης n με n εξισώσεις ης τάξης) 7. Μέθοδος Euler 7.3

Διαβάστε περισσότερα

ΣΤΟΧΑΣΤΙΚΕΣ ΔΙΕΡΓΑΣΙΕΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ Αίθουσα Νέα Κτίρια ΣΗΜΜΥ Ε.Μ.Π.

ΣΤΟΧΑΣΤΙΚΕΣ ΔΙΕΡΓΑΣΙΕΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ Αίθουσα Νέα Κτίρια ΣΗΜΜΥ Ε.Μ.Π. ΣΤΟΧΑΣΤΙΚΕΣ ΔΙΕΡΓΑΣΙΕΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ Αίθουσα 005 - Νέα Κτίρια ΣΗΜΜΥ Ε.Μ.Π. Προσομοίωση Monte Carlo Αλυσίδων Markov: Αλγόριθμοι Metropolis & Metropolis-Hastings Προσομοιωμένη Ανόπτηση Simulated Annealing

Διαβάστε περισσότερα

Σπιν 1 2. Γενικά. Ŝ και S ˆz γράφονται. ιδιοκαταστάσεις αποτελούν ορθοκανονική βάση στον χώρο των καταστάσεων του σπιν 1 2.

Σπιν 1 2. Γενικά. Ŝ και S ˆz γράφονται. ιδιοκαταστάσεις αποτελούν ορθοκανονική βάση στον χώρο των καταστάσεων του σπιν 1 2. Σπιν Γενικά Θα χρησιμοποιήσουμε τις γενικές σχέσεις που αποδείξαμε στην ανάρτηση «Εύρεση των ιδιοτιμών της στροφορμής», που, όπως είδαμε, ισχύουν για κάθε γενική στροφορμή ˆ J με συνιστώσες Jˆ, Jˆ, J ˆ,

Διαβάστε περισσότερα

ΗΥ360 Αρχεία και Βάσεις εδοµένων

ΗΥ360 Αρχεία και Βάσεις εδοµένων ΗΥ360 Αρχεία και Βάσεις εδοµένων ιδάσκων:. Πλεξουσάκης Tutorial B-Trees, B+Trees Μπαριτάκης Παύλος 2018-2019 Ιδιότητες B-trees Χρήση για μείωση των προσπελάσεων στον δίσκο Επέκταση των Binary Search Trees

Διαβάστε περισσότερα

Βασίλειος Μαχαιράς Πολιτικός Μηχανικός Ph.D.

Βασίλειος Μαχαιράς Πολιτικός Μηχανικός Ph.D. Βασίλειος Μαχαιράς Πολιτικός Μηχανικός Ph.D. Μη γραμμικός προγραμματισμός: βελτιστοποίηση χωρίς περιορισμούς Πανεπιστήμιο Θεσσαλίας Σχολή Θετικών Επιστημών ΤμήμαΠληροφορικής Διάλεξη 7-8 η /2017 Τι παρουσιάστηκε

Διαβάστε περισσότερα

HY380 Αλγόριθμοι και πολυπλοκότητα Hard Problems

HY380 Αλγόριθμοι και πολυπλοκότητα Hard Problems HY380 Αλγόριθμοι και πολυπλοκότητα Hard Problems Ημερομηνία Παράδοσης: 0/1/017 την ώρα του μαθήματος ή με email: mkarabin@csd.uoc.gr Γενικές Οδηγίες α) Επιτρέπεται η αναζήτηση στο Internet και στην βιβλιοθήκη

Διαβάστε περισσότερα

Matrix Algorithms. Παρουσίαση στα πλαίσια του μαθήματος «Παράλληλοι. Αλγόριθμοι» Γ. Καούρη Β. Μήτσου

Matrix Algorithms. Παρουσίαση στα πλαίσια του μαθήματος «Παράλληλοι. Αλγόριθμοι» Γ. Καούρη Β. Μήτσου Matrix Algorithms Παρουσίαση στα πλαίσια του μαθήματος «Παράλληλοι Αλγόριθμοι» Γ. Καούρη Β. Μήτσου Περιεχόμενα παρουσίασης Πολλαπλασιασμός πίνακα με διάνυσμα Πολλαπλασιασμός πινάκων Επίλυση τριγωνικού

Διαβάστε περισσότερα

Κεφάλαιο 4 Διανυσματικοί Χώροι

Κεφάλαιο 4 Διανυσματικοί Χώροι Κεφάλαιο Διανυσματικοί χώροι - Βασικοί ορισμοί και ιδιότητες Θεωρούμε τρία διαφορετικά σύνολα: α) Το σύνολο διανυσμάτων (πινάκων με μία στήλη) με στοιχεία το οποίο συμβολίζουμε με Σε αυτό το σύνολο γνωρίζουμε

Διαβάστε περισσότερα

ΕΠΛ231 Δομές Δεδομένων και Αλγόριθμοι 4. Παραδείγματα Ανάλυσης Πολυπλοκότητας Ανάλυση Αναδρομικών Αλγόριθμων

ΕΠΛ231 Δομές Δεδομένων και Αλγόριθμοι 4. Παραδείγματα Ανάλυσης Πολυπλοκότητας Ανάλυση Αναδρομικών Αλγόριθμων ΕΠΛ31 Δομές Δεδομένων και Αλγόριθμοι 4. Παραδείγματα Ανάλυσης Πολυπλοκότητας Ανάλυση Αναδρομικών Αλγόριθμων Διάλεξη 04: Παραδείγματα Ανάλυσης Πολυπλοκότητας/Ανάλυση Αναδρομικών Αλγόριθμων Στην ενότητα

Διαβάστε περισσότερα

Τεχνητή Νοημοσύνη. 3η διάλεξη ( ) Ίων Ανδρουτσόπουλος.

Τεχνητή Νοημοσύνη. 3η διάλεξη ( ) Ίων Ανδρουτσόπουλος. Τεχνητή Νοημοσύνη 3η διάλεξη (2016-17) Ίων Ανδρουτσόπουλος http://www.aueb.gr/users/ion/ 1 Οι διαφάνειες αυτής της διάλεξης βασίζονται στα βιβλία Τεχνητή Νοημοσύνη των Βλαχάβα κ.ά., 3η έκδοση, Β. Γκιούρδας

Διαβάστε περισσότερα

Κεφ. 6Β: Συνήθεις διαφορικές εξισώσεις (ΣΔΕ) - προβλήματα αρχικών τιμών

Κεφ. 6Β: Συνήθεις διαφορικές εξισώσεις (ΣΔΕ) - προβλήματα αρχικών τιμών Κεφ. 6Β: Συνήθεις διαφορικές εξισώσεις (ΣΔΕ) - προβλήματα αρχικών τιμών. Εισαγωγή (ορισμός προβλήματος, αριθμητική ολοκλήρωση ΣΔΕ, αντικατάσταση ΣΔΕ τάξης n με n εξισώσεις ης τάξης). Μέθοδος Euler 3. Μέθοδοι

Διαβάστε περισσότερα

Αριθμητική Ανάλυση και Εφαρμογές

Αριθμητική Ανάλυση και Εφαρμογές Αριθμητική Ανάλυση και Εφαρμογές Διδάσκων: Δημήτριος Ι. Φωτιάδης Τμήμα Μηχανικών Επιστήμης Υλικών Ιωάννινα 2017-2018 Συστήματα Γραμμικών Εξισώσεων Εισαγωγή Σύστημα γραμμικών εξισώσεων a x a x a x b 11

Διαβάστε περισσότερα

Ανάκληση Πληπουοπίαρ. Διδάζκων Δημήηπιορ Καηζαπόρ

Ανάκληση Πληπουοπίαρ. Διδάζκων Δημήηπιορ Καηζαπόρ Ανάκληση Πληπουοπίαρ Διδάζκων Δημήηπιορ Καηζαπόρ Διάλεξη 11: 05/04/2017 1 Τα μαθημαηικά ηος PageRank 2 Η αρχική εξίσωση αθροίσματος Το PageRank μιας σελίδας είναι το άθροισμα του PageRank των σελίδων που

Διαβάστε περισσότερα

Αλγόριθμοι και Πολυπλοκότητα

Αλγόριθμοι και Πολυπλοκότητα Αλγόριθμοι και Πολυπλοκότητα Ροή Δικτύου Δημήτρης Μιχαήλ Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Μοντελοποίηση Δικτύων Μεταφοράς Τα γραφήματα χρησιμοποιούνται συχνά για την μοντελοποίηση

Διαβάστε περισσότερα

Στοχαστικές Ανελίξεις (3) Αγγελική Αλεξίου

Στοχαστικές Ανελίξεις (3) Αγγελική Αλεξίου Στοχαστικές Ανελίξεις (3) Αγγελική Αλεξίου alexiou@unipi.gr 1 Αλυσίδες Markov 2 Παράδειγμα 1: παιχνίδι τύχης Στοχαστικές Ανελίξεις Α. Αλεξίου 3 Παράδειγμα 2: μηχανή Έστω μηχανή που παράγει ένα προϊόν με

Διαβάστε περισσότερα

ΤΕΙ ΛΑΜΙΑΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΥΠΟΛΟΓΙΣΤΩΝ

ΤΕΙ ΛΑΜΙΑΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΥΠΟΛΟΓΙΣΤΩΝ ÌïëëÜ Ì. Á μýô Á.Ì. : 5 moll@moll.r ΤΕΙ ΛΑΜΙΑΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΥΠΟΛΟΓΙΣΤΩΝ ΜΑΘΗΜΑ : ΕΙΣΑΓΩΓΗ ΣΤΟ ΔΙΑΔΙΚΤΥΟ (ΕΡΓΑΣΤΗΡΙΟ) Ε ΕΞΑΜΗΝΟ ΕΙΣΗΓΗΤΕΣ: Χαϊδόγιαννος Χαράλαμπος ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ

Διαβάστε περισσότερα

ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΑΚ. ΕΤΟΣ Μαθηματικά για Οικονομολόγους ΙI-Μάθημα 4 Γραμμικά Συστήματα

ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΑΚ. ΕΤΟΣ Μαθηματικά για Οικονομολόγους ΙI-Μάθημα 4 Γραμμικά Συστήματα ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΑΚ. ΕΤΟΣ 2009-2010 Μαθηματικά για Οικονομολόγους ΙI-Μάθημα 4 Γραμμικά Συστήματα ΓΡΑΜΜΙΚΑ ΣΥΣΤΗΜΑΤΑ Ι Ένα σύνολο m εξισώσεων n αγνώστων που έχει την ακόλουθη

Διαβάστε περισσότερα