Google met energie. Michiel Hochstenbach Universitair Docent Scientific Computing Group Wiskunde Faculteit Wiskunde en Informatica

Vergelijkbare documenten
VIA PUZZELS GOOGLE LEREN

π* = π*(αs + (1 α)e) Thema Discrete wiskunde aflevering 1

3 D E Z O E K M A C H I N E G O O G L E

FLIPIT 5. (a i,j + a j,i )d i d j = d j + 0 = e d. i<j

ONBETWIST ONderwijs verbeteren met WISkunde Toetsen. Overzicht bestaande content. Deliverable 3.6. Hans Cuypers. ONBETWIST Deliverable 3.

Tentamen lineaire algebra voor BWI maandag 15 december 2008, uur.

Lineaire Algebra voor ST

Iedereen online, van 9 tot 99 jaar. Les Google: zoeken op het internet. Deze iconen tonen aan voor wie het document is

Voorbereiding toelatingsexamen arts/tandarts. Wiskunde: gemiddelden, ongelijkheden enz 23/5/2015. dr. Brenda Casteleyn

Ga naar en type de woorden zelf bonbons maken in het zoekveld.

11.0 Voorkennis V

Mengsel mix. Elieke van Sark en Liza Fredriks

SEO: GEVONDEN WORDEN OP HET INTERNET

3 Wat is een stelsel lineaire vergelijkingen?

Handleiding: Hoog in Google!

Tentamen lineaire algebra voor BWI dinsdag 17 februari 2009, uur.

3. Zoeken naar informatie

Lineaire Algebra (wi2142tn) Les 5: Determinanten. Joost de Groot Les 5. Faculteit EWI, Toegepaste Wiskunde. Technische Universiteit Delft

FACULTEIT ECONOMIE EN BEDRIJFSKUNDE Afdeling Kwantitatieve Economie

te vermenigvuldigen, waarbij N het aantal geslagen Nederlandse munten en B het aantal geslagen buitenlandse munten zijn. Het resultaat is de vector

Lineaire Algebra voor ST

Leeftijd (jaar) Lengte 1,59m 1,70m 1,80m 1,85m Indexcijfer (16 jaar=100) Indexcijfer (15 jaar=100)

CTB1002 deel 1 - Lineaire algebra 1

Het Online Marketingplan. Het Social Media Plan als onderdeel van het Marketing Plan

Jouw bedrijf in 3 stappen bovenin Google Whitepaper online vindbaarheid versie augustus 2012

Cover Page. The handle holds various files of this Leiden University dissertation.

Tentamen Lineaire Algebra 1 (Wiskundigen)

Lineaire Algebra voor ST

Basiskennis lineaire algebra

2. Een eerste kennismaking met Maxima

Functies van vectoren

TU/e 2DD50: Wiskunde 2

3. Structuren in de taal

Voorbereiding toelatingsexamen arts/tandarts. Wiskunde: Logaritmen en getal e 1/3/2017. dr. Brenda Casteleyn

WI1808TH1/CiTG - Lineaire algebra deel 1

Lineaire Algebra voor ST

Lineaire Algebra voor ST

Lineaire Algebra voor ST

Vierde huiswerkopdracht Lineaire algebra 1

Coördinatiseringen. Definitie 1. Stel dat B = {b 1,..., b n } een basis is van een vectorruimte V en dat v V. iedere vector v V :

Verdien model. Affiliate marketing

Slim meten met Google Analytics

Lineaire Algebra voor ST

Matrixalgebra (het rekenen met matrices)

Lineaire Algebra voor ST

De dimensie van een deelruimte

Dimensie van een deelruimte en rang van een matrix

Lineaire Algebra voor ST

Hoofdstuk 3. Matrices en stelsels. 3.1 Matrices. [[1,7]],[[12,8] ] of [ 1, 7; 12,8 ] bepaalt de matrix

Uitwerkingen huiswerk week 6

TECHNISCHE UNIVERSITEIT EINDHOVEN Faculteit Wiskunde en Informatica

HOE TREKT U ONLINE MEER KLANTEN AAN? UNIZO Retail

Scientific Computing

Instructieblad. 3.1 Zoeken met Google

Kop. Romp. Lesbrief Zoekgedrag Leerjaar 1-Profiel 1,2,3

TECHNISCHE UNIVERSITEIT EINDHOVEN Faculteit Wiskunde en Informatica. Tentamen Lineaire Algebra voor ST (2DS06) op , uur.

Lineair voor CT College 2a. Echelon vorm 1.2 Duncan van der Heul

PROEFEXAMEN LINEAIRE ALGEBRA donderdag 17 november 2011

7. Je bericht in Nieuws & acties aanpassen

Uitwerkingen Lineaire Algebra I (wiskundigen) 22 januari, 2015

Wij hebben met veel plezier aan dit boek geschreven en hopen dat we je er verder mee helpen. Heel veel leesplezier!

Statistiek met Excel. Schoolexamen en Uitbreidingsopdrachten. Dit materiaal is gemaakt binnen de Leergang Wiskunde schooljaar 2013/14

Lineaire Algebra voor W 2Y650

UITWERKINGEN d. Eliminatie van a geeft d. Eliminatie van b,

3. Zoeken naar informatie Surfen op internet met de app Internet Explorer Werken met

Geef niet alleen antwoorden, maar bewijs al je beweringen.

Wiskunde D vwo Lineaire algebra. Presentatie Noordhoff wiskunde Tweede Fase congres 19 november 2015 Harm Houwing en John Romkes

Eerste deeltentamen Lineaire Algebra A

Programmeren en Wetenschappelijk Rekenen in Python. Wi1205AE I.A.M. Goddijn, Faculteit EWI 13 mei 2014

Eindtermen Lineaire Algebra voor E vor VKO (2DE01)

Gemiddelde: Het gemiddelde van een rij getallen is de som van al die getallen gedeeld door het aantal getallen.

Stelsels lineaire vergelijkingen

Praktische toepassing van functies

TECHNISCHE UNIVERSITEIT EINDHOVEN Faculteit Wiskunde en Informatica

Lineaire Algebra voor ST

Hoofdstuk 10 Google Positie google

Zoeken op het Internet

Lineaire Algebra voor W 2Y650

Propositielogica Het maken van een waarheidstabel

CTB1002 deel 1 - Lineaire algebra 1

Lineaire Algebra en Vectorcalculus 2DN60 College 5.a Basis en dimensie

Zoeken vervolgd: speciale zoektermen

1.5.1 Natuurlijke, gehele en rationale getallen

TECHNISCHE UNIVERSITEIT EINDHOVEN Faculteit Wiskunde en Informatica. Tentamen Lineaire Algebra voor ST (2DS06) op , uur.

College WisCKI. Albert Visser. 16 januari, Department of Philosophy, Faculty Humanities, Utrecht University. Loodrechte Projectie

Iedereen online, van 9 tot 99 jaar. Les Google: zoeken op het internet. Deze iconen tonen aan voor wie het document is

Escaperoom lineaire algebra

Hoofdstuk 3 Zoeken en vinden op internet 89

SEO IS SIMPEL SEARCH ENGINE OPTIMIZATION E-BOOK

Geldwisselprobleem van Frobenius

12.1 Grafen [1] Definitie: Een graaf bestaat uit punten, waarvan er twee of meer door wegen verbonden zijn. Willem-Jan van der Zanden

Lesweek 7 Zoekmachinemarketing/ Search Engine Marketing (SEM)

Samenvatting Lineaire Algebra, periode 4

Whitepaper linkbuilding Het verbeteren van uw positie in de zoekmachines

Voorbereiding toelatingsexamen arts/tandarts. Wiskunde: Logaritmen en getal e. 23 juli dr. Brenda Casteleyn

Samenvatting van. door Maarten Solleveld

Mengen van scheikundige stoffen en het oplossen van scheikundige reacties, een wiskundig model. Wiskens&co Yoeri Dijkstra en Loes Knoben

DEC SDR DSP project 2017 (2)

Gehele getallen: machtsverheffing en vierkantsworteltrekking

Antwoorden op de theoretische vragen in de examen voorbereiding

Transcriptie:

Google met energie Michiel Hochstenbach Universitair Docent Scientific Computing Group Wiskunde Faculteit Wiskunde en Informatica www.win.tue.nl/ hochsten TU/e publieksdag 5 oktober 8

Google: wist U dat-jes... bedacht en opgericht in 998 97% van de Nederlanders gebruikt Google wel eens 94% van de Nederlanders gebruikt Google het meest in de VS heeft Google een marktaandeel van ca 65% is belangrijk voor advertentie-inkomsten concurrenten van Google: Yahoo, MSN,...

Google: wist U dat-jes... bedacht en opgericht in 998 97% van de Nederlanders gebruikt Google wel eens 94% van de Nederlanders gebruikt Google het meest in de VS heeft Google een marktaandeel van ca 65% is belangrijk voor advertentie-inkomsten concurrenten van Google: Yahoo, MSN,... Google komt van googol =! de bedenkers van Google waren wiskundestudenten...

Google: wist U dat-jes... bedacht en opgericht in 998 97% van de Nederlanders gebruikt Google wel eens 94% van de Nederlanders gebruikt Google het meest in de VS heeft Google een marktaandeel van ca 65% is belangrijk voor advertentie-inkomsten concurrenten van Google: Yahoo, MSN,... Google komt van googol =! de bedenkers van Google waren wiskundestudenten...... die nu miljardair zijn...

Zoek in Google naar daar krijg je energie van

Hoe wordt de volgorde van de sites bepaald?

Hoe wordt de volgorde van de sites bepaald? De inhoud is aspect

Hoe wordt de volgorde van de sites bepaald? De inhoud is aspect eerst pagina s met als titel daar krijg je energie van daarna pagina s waarbij daar krijg je energie van de hoofdzaak is dan pagina s waar daar krijg je energie van alleen maar genoemd wordt dan pagina s met alleen maar energie etc

Hoe wordt de volgorde van de sites bepaald? De inhoud is aspect eerst pagina s met als titel daar krijg je energie van daarna pagina s waarbij daar krijg je energie van de hoofdzaak is dan pagina s waar daar krijg je energie van alleen maar genoemd wordt dan pagina s met alleen maar energie etc maar als sites allebei in gelijke mate over daar krijg je energie van gaan, welke komt dan hoger?

Hoe wordt de volgorde van de sites bepaald? De inhoud is aspect eerst pagina s met als titel daar krijg je energie van daarna pagina s waarbij daar krijg je energie van de hoofdzaak is dan pagina s waar daar krijg je energie van alleen maar genoemd wordt dan pagina s met alleen maar energie etc maar als sites allebei in gelijke mate over daar krijg je energie van gaan, welke komt dan hoger? Google bepaalt dit met de PageRank hoe hoger je PageRank, hoe beter!

Hoe werkt PageRank? Stel heel simpel internet, met maar 4 sites: A B C D A heeft link naar B, C, D B heeft link naar D C heeft link naar A, B, D D heeft link naar A, B

We maken hier een matrix van naar van A B A heeft link naar B, C, D B heeft link naar D C heeft link naar A, B, D D heeft link naar A, B : er is een link van site X naar site Y : er is geen link van site X naar site Y C D

Kort tussendoortje over kansen Een kans wordt vaak uitgedrukt als een getal tussen en Voorbeeld:.4 staat voor 4 = 4% is dus kans van.... %

Nu gaan we een toevalswandeling maken A B C D We starten in A, en volgen een willekeurige link, elke link maakt evenveel kans Van matrix met links maken we nu matrix met kansen: naar van naar van

Nu gaan we een toevalswandeling maken naar van A C B D Stel we beginnen in A met kans in B Na stap zijn we: met kans in C met kans in D

Nu gaan we een toevalswandeling maken naar van Na stappen zijn we: met kans naar B { met kans naar D met kans naar A met kans naar C met kans naar B met kans naar D A C B D met kans in D met kans 9 in A met kans 9 in B met kans 9 in D { met kans met kans naar D naar A met kans 6 in A met kans naar B met kans 6 in B Totaal na stappen: met kans 5 8 in A, 5 8 in B, in C, 4 9 in D

Bepaling PageRank Als je een wandeling met oneindig ( ) veel stappen doet, op welke site ben je dan met de grootste kans? Die site heeft de hoogste PageRank, en komt bovenaan in de zoekresultaten!

Bepaling PageRank Als je een wandeling met oneindig ( ) veel stappen doet, op welke site ben je dan met de grootste kans? Die site heeft de hoogste PageRank, en komt bovenaan in de zoekresultaten! stappen was al ingewikkeld

Bepaling PageRank Als je een wandeling met oneindig ( ) veel stappen doet, op welke site ben je dan met de grootste kans? Die site heeft de hoogste PageRank, en komt bovenaan in de zoekresultaten! stappen was al ingewikkeld stappen nog erger

Bepaling PageRank Als je een wandeling met oneindig ( ) veel stappen doet, op welke site ben je dan met de grootste kans? Die site heeft de hoogste PageRank, en komt bovenaan in de zoekresultaten! stappen was al ingewikkeld stappen nog erger stappen lijkt bijna onmogelijk

Bepaling PageRank Als je een wandeling met oneindig ( ) veel stappen doet, op welke site ben je dan met de grootste kans? Die site heeft de hoogste PageRank, en komt bovenaan in de zoekresultaten! stappen was al ingewikkeld stappen nog erger stappen lijkt bijna onmogelijk Hoe moeten we de kansen na stappen bepalen???

Dit lijkt onmogelijk te bepalen!! Gelukkig komt de wiskunde ons te hulp! Met wiskunde technieken kun je bepalen dat na veel stapjes:.5% kans dat je op site A bent.% kans dat je op site B bent 7.5% kans dat je op site C bent 4.% kans dat je op site D bent A B C D TU/e-lesstof voor e jaars studenten! (Lineaire algebra, calculus) Volgorde sites in Google: D, B, A, C

Tipje van de sluier: matrices en vectoren Start in A, komt overeen met vector Na stap met kans in B, met kans in C, met kans in D, komt overeen met Kunnen we ook als volgt doen: = + + + =

Tipje van de sluier: matrix maal vector Na stap Na stappen: = + + + = 5 8 5 8 4 9 Dit blijkt een hele handige manier van werken te zijn

Tipje van de sluier: matrix maal vector Na stap Na stappen: = + + + = 5 8 5 8 4 9 Dit blijkt een hele handige manier van werken te zijn Misschien vermoedt u nu wel hoe je moet bepalen hoe de situatie na stapjes is

Tipje van de sluier: matrix maal vector Na stap Na stappen: = + + + = 5 8 5 8 4 9 Dit blijkt een hele handige manier van werken te zijn Misschien vermoedt u nu wel hoe je moet bepalen hoe de situatie na stapjes is Maar voor de situatie na veel stapjes... meer werk nodig!

Maar wat als ons internet er zo uit ziet? A B C D denk aan: B is een plaatje of PDF document

Maar wat als ons internet er zo uit ziet? A B C D denk aan: B is een plaatje of PDF document als we in A beginnen, komen we nooit in D

Maar wat als ons internet er zo uit ziet? A B C D denk aan: B is een plaatje of PDF document als we in A beginnen, komen we nooit in D en als we in B belanden komen we er nooit meer vandaan we moeten onze toevals-wandeling aanpassen!

Aanpassing toevalswandeling in Google met kans 85% volgen we een link met kans 5% gaan we naar een willekeurige site, zonder daarbij een link te hoeven volgen naar van nemen we nu: naar.5 4.85 +.5 4.85 +.5 4 i.p.v.:.5 4.5 4.5 4.85 +.5 4.85 +.5 4 van naar.85 +.5 4.85 +.5 4.5 4.85 +.5 4 van.85 +.5 4.85 +.5 4.5 4.5 4

Kansen na veel stapjes met aangepaste toevalswandeling.7% kans dat je op site A bent (was.5%) 9.% kans dat je op site B bent (was.%).% kans dat je op site C bent (was 7.5%) 7.9% kans dat je op site D bent (was 4.%) A B C D

Google kost veel energie Google houdt vreselijk veel internetpagina s bij!

Google kost veel energie Google houdt vreselijk veel internetpagina s bij! nu al meer dan 5 miljard

Google kost veel energie Google houdt vreselijk veel internetpagina s bij! nu al meer dan 5 miljard = 5... = 5 9 Dat betekent een gigantische matrix met 5 9 rijen en kolommen dus ongeveer (5 9 ) = 6 getallen!

Google kost veel energie Google houdt vreselijk veel internetpagina s bij! nu al meer dan 5 miljard = 5... = 5 9 Dat betekent een gigantische matrix met 5 9 rijen en kolommen dus ongeveer (5 9 ) = 6 getallen! Mijn PC doet ongeveer 4 9 berekeningen per seconde Dit lijken gigantische berekeningen te worden, die honderden jaren duren... 6 /4 9 sec is ongeveer 4955 jaar! Wat een (verspilde) energie!... maar dankzij wiskundige technieken kunnen we het toch efficient doen! Google berekent PageRank eens per maand

Andere uitdagingen in Google Webpagina s veranderen voortdurend!

Andere uitdagingen in Google Webpagina s veranderen voortdurend! 4% van de sites verandert elke week % van de sites verandert zelfs dagelijks Google zorgt ervoor dat de PageRank efficient wordt aangepast!

Andere uitdagingen in Google Webpagina s veranderen voortdurend! 4% van de sites verandert elke week % van de sites verandert zelfs dagelijks Google zorgt ervoor dat de PageRank efficient wordt aangepast! Herkennen van de taal waarin een site is geschreven

Andere uitdagingen in Google Webpagina s veranderen voortdurend! 4% van de sites verandert elke week % van de sites verandert zelfs dagelijks Google zorgt ervoor dat de PageRank efficient wordt aangepast! Herkennen van de taal waarin een site is geschreven Herkennen van vermoedelijke spelfouten in zoekterm

Andere uitdagingen in Google Webpagina s veranderen voortdurend! 4% van de sites verandert elke week % van de sites verandert zelfs dagelijks Google zorgt ervoor dat de PageRank efficient wordt aangepast! Herkennen van de taal waarin een site is geschreven Herkennen van vermoedelijke spelfouten in zoekterm Goede advertenties plaatsen aan zijkant pagina!!!

Andere uitdagingen in Google Webpagina s veranderen voortdurend! 4% van de sites verandert elke week % van de sites verandert zelfs dagelijks Google zorgt ervoor dat de PageRank efficient wordt aangepast! Herkennen van de taal waarin een site is geschreven Herkennen van vermoedelijke spelfouten in zoekterm Goede advertenties plaatsen aan zijkant pagina!!!... Er zit nog veel meer wiskunde in Google!

Er zit nog veel meer wiskunde in Google... Bv: hoe kan het dat Google zo slim is?

Er zit nog veel meer wiskunde in Google... Bv: hoe kan het dat Google zo slim is?

Tenslotte... Hoe zorgt u ervoor dat uw internet pagina op nr verschijnt?

Tenslotte... Hoe zorgt u ervoor dat uw internet pagina op nr verschijnt? Heel simpel... :

Tenslotte... Hoe zorgt u ervoor dat uw internet pagina op nr verschijnt? Heel simpel... : Zorg ervoor dat zoveel mogelijk pagina s naar de uwe verwijzen

Tenslotte... Hoe zorgt u ervoor dat uw internet pagina op nr verschijnt? Heel simpel... : Zorg ervoor dat zoveel mogelijk pagina s naar de uwe verwijzen en liefst zoveel mogelijk belangrijke pagina s

Bedankt voor uw aandacht! Nog een energieke dag toegewenst! Voor eventueel nalezen: deze presentatie staat op: www.win.tue.nl/ hochsten/energie.html