Hoe werkt het algoritme van Google?

Hoe werkt het algoritme van Google?

Delen:

Google PageRank doet precies wat de naam suggereert: pagina’s in Google rangschikken. Al is het ook een verwijzing naar Larry Page, die samen met Sergey Brin Google oprichtte.

Toen ze in 1998 Google boven de doopvont hielden, hadden Brin en Page op zich niets nieuws gedaan. Er waren immers al zoekmachines die zoekresultaten konden rangschikken op ‘beste overeenkomst met de zoekopdracht’. Maar hun PageRank-algoritme was wel anders dan de rest. Tot dan toe maakten algoritmes enkel gebruik van de tekstuele inhoud die ze vonden op pagina’s. Dat zette de deur open voor manipulatie. Websitebouwers konden bijvoorbeeld populaire maar binnen de context compleet irrelevante termen op hun sitepagina’s zetten en die onzichtbaar maken. De lezer had er geen last van, en de pagina’s verschenen in de zoekresultaten voor die termen. Ze kwamen onterecht hoger in de rangschikking.

Hoe meer links (en shares op social media) naar een pagina, hoe groter de kans dat de willekeurig klikkende surfer op die pagina terechtkomt

Het lumineuze idee van Brin en Page bestond erin dat ze de tekst op een pagina koppelden aan een ‘score van belang’ van een pagina. De twee haalden de mosterd voor het idee bij de onderzoekswereld. Als doctoraatsstudenten aan de Stanford University waren ze bekend met de zogenaamde citatie-index. Die berekent een score van belang voor auteurs van wetenschappelijke publicaties door te kijken naar hoe vaak hun publicaties worden geciteerd. Hoe meer citaties, hoe belangrijker de auteur (of toch zijn of haar werk). Brin en Page vertaalden citaties simpelweg naar links. Hoe meer links een pagina ontvangt, hoe belangrijker ze is.

Om dat verder uit te werken, vertrokken ze van een denkbeeldig persoon, die surft door telkens willekeurig een link aan te klikken op een pagina. Elke pagina krijgt dan een kans om te worden bereikt door de surfer. Hoe meer links (en shares op social media) naar een pagina, hoe groter de kans dat de willekeurig klikkende surfer op die pagina terechtkomt. En dus: hoe groter de PageRank-score voor die pagina.

Wiskundig kan je dat allemaal modelleren met een ‘willekeurige wandeling’ op een zogenaamde graaf. Die weerspiegelt de verzameling van alle webpagina’s en hoe ze onderling gelinkt zijn. Je kan dan een matrix opstellen die alle pagina’s tegen elkaar uitzet. Hierbij hou je rekening met hoeveel links er op de verwijzende pagina staan, samen met de score van die pagina. Een pagina met een hoge score geeft op die manier een deel van haar ‘belang’ door.

De uiteindelijke PageRank van een pagina kan je via eenvoudige lineaire-algebratechnieken bepalen. In de bovenstaande zien we een graaf die een aantal gelinkte pagina’s voorstelt. De cijfers zijn de PageRank-scores, die aangeven welke kans de pagina heeft dat ze wordt bezocht. Pagina C ontvangt maar één link, terwijl pagina E er vijf ontvangt. Toch krijgt pagina C van het algoritme een hogere PageRank, omdat de ene link die ze ontvangt komt van pagina B – een pagina met een hoge PageRank.

Wat als de surfer terechtkomt op een pagina zonder links? Brin en Page gingen ervan uit dat hij dan – opnieuw willekeurig – een pagina kiest om van daaruit verder te klikken en surfen. Hun idee is dat surfers die op een willekeurige pagina starten in 85 procent van de gevallen een willekeurige link vanop diezelfde pagina kiezen. In de andere 15 procent van de gevallen kiest de surfer geen link van die pagina, maar van een andere pagina, op een andere, willekeurige website. Als een surfer op een linkloze pagina belandt, komt die dus in dat laatste scenario terecht.

Zonder deze veronderstelling zouden al deze surfers uiteindelijk terechtkomen op de pagina’s A, B of C, waardoor alle andere pagina’s een PageRank nul zouden krijgen.

Aan de techniek zijn enkele nadelen verbonden. De graaf moet bijvoorbeeld regelmatig worden onderhouden, om de structuur en de bijbehorende paginascores up to date te houden. Verder worden oudere pagina’s bevoordeeld. Surfers worden ook dikwijls gelokt met clickbait, al heeft Google dat in 2016 al min of meer kunnen verhelpen.

Hoe het huidige algoritme precies werkt, is geheim. Google zegt dat het dat zo wil houden, om misbruik tegen gaan. Anderzijds zijn wij natuurlijk nooit zeker dat ons vertrouwen in de zoekresultaten niet wordt misbruikt door Google.

Delen:

Bijna elke week duikt er ergens ter wereld een nieuwe humanoïde robot op, en telkens lijkt de robotbutler van de toekomst nog maar een paar updates verwijderd. Robotica-experten Bram Vanderborght en Francis wyffels geven een inkijk in de uitdagingen binnen hun vakgebied.

Tussen verbazingwekkende demo’s met robots en de realiteit gaapt een enorme kloof. Kunnen en moeten we die dichten? En kan Europa opboksen tegen Amerikaanse en Chinese concurrentie?

Gaat jouw gsm-kabel ook élke keer kapot… op exact dezelfde plek? Materiaalingenieur Wim Deferme van UHasselt werkt aan een oplossing die dit probleem voorgoed kan oplossen.

Dit is een artikel van: Universiteit van Vlaanderen

Stikstof in jouw urine kan vieze geurtjes in de riolering bestrijden. Iris De Corte, doctoraatsstudente aan de Universiteit Antwerpen, onderzoekt hoe deze stikstof op een efficiënte manier kan worden gedoseerd om zoveel mogelijk geuroverlast te vermijden.

‘Licht het op, laadt het op, werkt het op stroom? Dan moet je recupellen!’ De campagnes van Recupel zijn niet zo memorabel als die met de plastic kip in de pmd-zak, maar ze blijven toch hangen. Jammer genoeg is recupellen niet de laatste stap naar een circulaire economie, maar de eerste. In het KU Leuven Instituut voor Duurzame Metalen en Mineralen werken ze aan de vervolgstappen – met robots.

Wanneer een motor van een drone uitvalt, vertellen zijn sensoren niet meteen wat er mis is. Door hun metingen te combineren met wat we al weten over hoe de drone zich hoort te gedragen, kunnen we ontdekken wat er veranderd is en op tijd bijsturen. 

Van de bosbranden die deze zomer Europa teisterden tot elektrische wagens die moeilijker te blussen vallen: er komen nieuwe uitdagingen af op onze brandweerkorpsen. Technologieën die gaan van robots en drones tot satellietbeelden en voorspellende modellen helpen om branden beter te blussen, en soms ook te voorkomen.

Vanaf dinsdag 20 oktober tot 7 november kan je in de Nekkerhal in Mechelen zelf beleven welke innovatieve oplossingen wetenschap en technologie vandaag voor jou in petto hebben. Flanders Next is de naam van de expo die de blikvanger is van het FTI festival. Een maand lang staat ook in andere steden Vlaamse innovatie centraal. Eos vroeg aan minister-president Matthias Diependaele wanneer het technologiefesival voor hem geslaagd is.

Robotica-expert Abeje Mersha bouwt een vloot innovatieve drones voor civiele doeleinden, die zelfs levens kunnen redden.

En blijf op de hoogte van de laatste inzichten in wetenschap en technologie.

Nieuwsbrieven