Wokół wyszukiwarek internetowych



Podobne dokumenty
PageRank. Bartosz Makuracki. 28 listopada B. Makuracki PageRank

Procesy stochastyczne WYKŁAD 2-3. Łańcuchy Markowa. Łańcuchy Markowa to procesy "bez pamięci" w których czas i stany są zbiorami dyskretnymi.

Procesy stochastyczne WYKŁAD 2-3. Łańcuchy Markowa. Łańcuchy Markowa to procesy "bez pamięci" w których czas i stany są zbiorami dyskretnymi.

Formy kwadratowe. Mirosław Sobolewski. Wydział Matematyki, Informatyki i Mechaniki UW. 14. wykład z algebry liniowej Warszawa, styczeń 2017

Elementy modelowania matematycznego

W6 Systemy naprawialne

Formy kwadratowe. Mirosław Sobolewski. Wydział Matematyki, Informatyki i Mechaniki UW. 14. wykład z algebry liniowej Warszawa, styczeń 2011

19 marzec, Łańcuchy Markowa z czasem dyskretnym. Procesy Stochastyczne, wykład 6, T. Byczkowski, Procesy Stochastyczne, PPT, Matematyka MAP1136

Formy kwadratowe. Rozdział 10

Procesy stochastyczne

Stabilność II Metody Lapunowa badania stabilności

POZYCJONOWANIE CHORZÓW >>>WIĘCEJ<<<

Zaawansowane metody numeryczne

1 Pochodne wyższych rzędów

Wpływ macierzy przejścia systemu bonus-malus ubezpieczeń komunikacyjnych OC na jego efektywność taryfikacyjną

Wstęp do sieci neuronowych, wykład 11 Łańcuchy Markova

Wstęp do sieci neuronowych, wykład 12 Łańcuchy Markowa

Metody numeryczne. materiały do wykładu dla studentów

WYSZUKIWANIE INFORMACJI W INTERNECIE I ICH WYKORZYSTANIE. Filip Makowiecki filip.makowiecki@ceo.org.pl

26 marzec, Łańcuchy Markowa z czasem ciągłym. Procesy Stochastyczne, wykład 7, T. Byczkowski, Procesy Stochastyczne, PPT, Matematyka MAP1136

Inteligentne systemy informacyjne

Procesy Markowa zawdzięczają swoją nazwę ich twórcy Andriejowi Markowowi, który po raz pierwszy opisał problem w 1906 roku.

1 Macierze i wyznaczniki

Zaawansowane metody numeryczne

INTERNET - NOWOCZESNY MARKETING

Proces rezerwy w czasie dyskretnym z losową stopą procentową i losową składką

Marketing w wyszukiwarkach, wyniki organiczne i sponsorowane

1 Zbiory i działania na zbiorach.

III. Układy liniowe równań różniczkowych. 1. Pojęcie stabilności rozwiązań.

Formy kwadratowe. Mirosław Sobolewski. Wydział Matematyki, Informatyki i Mechaniki UW. wykład z algebry liniowej Warszawa, styczeń 2009

Algebra liniowa z geometrią

Metody numeryczne Wykład 4

Zastosowania wyznaczników

Arytmetyka. Działania na liczbach, potęga, pierwiastek, logarytm

UKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH

Marketing Internetowy

Prawdopodobieństwo i statystyka

Programowanie liniowe

Statystyka i eksploracja danych

SEO / SEM PREZENTACJA OFERTY

Algorytm simplex i dualność

SEO: Optymalizacja dla wyszukiwarek. Michał Prysłopski plio.pl 2010

5. Rozwiązywanie układów równań liniowych

Teoretyczne podstawy programowania liniowego

Teoria. a, jeśli a < 0.

PROGRAMOWANIE NIELINIOWE

SERWISY BIBLIOTECZNE w perspektywie SEO

Wektory i wartości własne

Ćwiczenia: Ukryte procesy Markowa lista 1 kierunek: matematyka, specjalność: analiza danych i modelowanie, studia II

Wyk lad 11 1 Wektory i wartości w lasne

UKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH

Diagonalizacja macierzy i jej zastosowania

Wektory i wartości własne

Wyznaczniki. Mirosław Sobolewski. Wydział Matematyki, Informatyki i Mechaniki UW. 6. Wykład z algebry liniowej Warszawa, listopad 2013

Programowanie liniowe

VII. Elementy teorii stabilności. Funkcja Lapunowa. 1. Stabilność w sensie Lapunowa.

Metody numeryczne I Równania nieliniowe

Optymalizacja ciągła

ALGEBRA Z GEOMETRIĄ MACIERZE ODWZOROWAŃ LINIOWYCH

Wyk lad 7 Metoda eliminacji Gaussa. Wzory Cramera

Spacery losowe generowanie realizacji procesu losowego

13 Układy równań liniowych

Diagonalizacja macierzy i jej zastosowania

Układy równań i nierówności liniowych

Procesy stochastyczne

1 Wartości własne oraz wektory własne macierzy

Diagonalizacja macierzy i jej zastosowania

Google AdWords. Gdańsk, 22 maja icbm.info cityboard.pl

Analiza funkcjonalna 1.

Oferta KEO dla Biznesu

Macierze - obliczanie wyznacznika macierzy z użyciem permutacji

Pierścień wielomianów jednej zmiennej

Procesy stochastyczne

Algebra liniowa. Macierze i układy równań liniowych

Algebra linowa w pigułce

PODSTAWY AUTOMATYKI. MATLAB - komputerowe środowisko obliczeń naukowoinżynierskich - podstawowe operacje na liczbach i macierzach.

jest rozwiązaniem równania jednorodnego oraz dla pewnego to jest toŝsamościowo równe zeru.

Algorytmy MCMC (Markowowskie Monte Carlo) dla skokowych procesów Markowa

Dobra pozycja w Google? Dlaczego warto nam zaufać?

Przestrzenie wektorowe

Własności wyznacznika

POZYCJONOWANIE I OPTYMALIZACJA STRON WWW PDF >>>WIĘCEJ<<<

Uzupełnienia dotyczące zbiorów uporządkowanych (3 lutego 2011).

Matematyka liczby zespolone. Wykład 1

Wielomiany podstawowe wiadomości

Dyskretny proces Markowa

Systemy internetowe Wykład 6 Architektura WWW - cd

Model przepływów międzygałęziowych (model Leontiewa)

Wstęp do analizy matematycznej

a 11 a a 1n a 21 a a 2n... a m1 a m2... a mn x 1 x 2... x m ...

ALGEBRA LINIOWA. Wykład 2. Analityka gospodarcza, sem. 1. Wydział Zarządzania i Ekonomii Politechnika Gdańska

Proces Poissona. Proces {N(t), t 0} nazywamy procesem zliczającym jeśli N(t) oznacza całkowitą liczbę badanych zdarzeń zaobserwowanych do chwili t.

Metoda Karusha-Kuhna-Tuckera

Układy równań liniowych

Dr inż. Robert Wójcik, p. 313, C-3, tel Katedra Informatyki Technicznej (K-9) Wydział Elektroniki (W-4) Politechnika Wrocławska

Geometryczna zbieżność algorytmu Gibbsa

Analiza numeryczna Kurs INP002009W. Wykłady 6 i 7 Rozwiązywanie układów równań liniowych. Karol Tarnowski A-1 p.

METODY NUMERYCZNE. wykład. konsultacje: wtorek 10:00-11:30 środa 10:00-11:30. dr inż. Grażyna Kałuża pokój

Met Me ody numer yczne Wykład ykład Dr inż. Mic hał ha Łanc Łan zon Instyt Ins ut Elektr Elektr echn iki echn i Elektrot Elektr echn olo echn

Wykład 5. Metoda eliminacji Gaussa

Transkrypt:

Wokół wyszukiwarek internetowych Bartosz Makuracki 23 stycznia 2014

Przypomnienie Wzór x 1 = 1 d N x 2 = 1 d N + d N i=1 p 1,i x i + d N i=1 p 2,i x i. x N = 1 d N + d N i=1 p N,i x i Oznaczenia Gdzie: x i PageRank i-tej strony p j,i = 0 gdy i nie linkuje do j p i,j = 1 k gdy i linkuje do k stron, w tym j

Teoria a rzeczywistość SERP W rzeczywistości wyniki wyszukiwania, które wyświetla wyszukiwarka Google (na stronie o specjalnej nazwie - SERP) zależą od czegoś więcej niż jednego algorytmu.

Teoria a rzeczywistość SERP W rzeczywistości wyniki wyszukiwania, które wyświetla wyszukiwarka Google (na stronie o specjalnej nazwie - SERP) zależą od czegoś więcej niż jednego algorytmu. Targetowanie behawioralne Google zbiera informacje na temat zachowań użytkowników w sieci i stara się do nich dopasować swoją ofertę biznesową. Stąd każdy z nas uzyskuje inne wyniki w SERP po wpisaniu tej samej frazy. Podobnie, inne są propozycje wyszukiwania a także reklamy w Google AdSense. W tym ostatnim przypadku nazywa się to targetowaniem behawioralnym.

SEO SEO Istnieją sposoby na podniesienie pozycji swojej strony w wynikach wyszukiwania. Część z nich jest uznawana za legalną, Google zachęca do ich wprowadzania, inne, mające na celu oszukanie botów Google a były i są powodem wprowadzania zmian w istniejących algorytmach. Noszą one wspólną nazwę optymalizacji dla wyszukiwarek internetowych, z j. ang. Search engine optimization SEO.

Teoria Perrona-Frobeniusa Teoria Teoria Perrona-Frobeniusa zajmuje się właściwościami macierzy dodatnich (oraz nieujemnych), czyli takich, których wszystkie współczynniki są dodatnie (odp. nieujemne). Teoria ta ma związek z PageRankiem. Twierdzenia Tw. 1 Jeśli A jest nieujemną nierozkładalną macierzą rozmiary n n, gdzie n 2, to istnieje rzeczywista dodatnia wartość własna r macierzy A taka, że r λ i dla dowolnej zespolonej wartości własnej λ i macierzy A. Ponadto istnieje dodatni wektor własny odpowiadający r.

Teoria Perrona-Frobeniusa Teoria Teoria Perrona-Frobeniusa zajmuje się właściwościami macierzy dodatnich (oraz nieujemnych), czyli takich, których wszystkie współczynniki są dodatnie (odp. nieujemne). Teoria ta ma związek z PageRankiem. Twierdzenia Tw. 2 Jeśli A jest nieujemną macierzą rozmiary n n, gdzie n 2, to istnieje rzeczywista nieujemna wartość własna r macierzy A taka, że r λ i dla dowolnej zespolonej wartości własnej λ i macierzy A. Ponadto istnieje dodatni wektor własny odpowiadający r.

Twierdzenie ergodyczne Twierdzenie ergodyczne Rozważamy nieredukowalny łańcuch Markowa o skończonej liczbie stanów k i macierzy przejścia P = (p ij ) i,j=1,...,k. Wówczas zachodzi dokładnie jeden z warunków: 1. Łańcuch jest okresowy. 2. Istnieje wektor π = (π 1, π 2,..., π k ) t.ż.: (a) π i > 0 dla wszystkich i = 1,..., k (b) dla wszystkich i, j: lim n p ij(n) = π j (c) Wektor π jest jedynym rozwiązaniem równania: P T x = x spełniającym warunek k i=1 x i = 1

Twierdzenie Perrona-Frobeniusa Tw. Jeśli M jest macierzą Markowa ze wszystkimi współczynnikami dodatnimi, to M ma dokładnie jeden wektor stały x. Jeśli x 0 jest stanem początkowym, to x k = M k x zbiega do x przy k. Przypomnienie Przypomnijmy, że wyznaczenie PageRanku polega na odnalezieniu rozwiązania równania: (1 d)/n p 1,1 p 1,2... p 1,N (1 d)/n p 2,1 p 2,2... p 2,N R =. (1 d)/n + d... R p N,1 p N,2... p N,N

Bibliografia Rachunek prawdopodobieństwa i statystyka/wykład 10: Łańcuchy Markowa, mimuw.edu.pl Jeff Jauregui, Markov chains, Google s PageRank algorithm Search Engine Optimalisation, en.wikipedia.org Zapis wykładu z Algebry liniowej II