Pythagoras & coördinatenafstand

Begin vanaf nul — de basale wiskunde die je nodig hebt voor alles anders

Bekijk een driehoek met één rechte hoek: een hoek van 90°. Die hoek is de rechte hoek, en een driehoek met zo'n hoek is een rechthoekige driehoek. De twee kortere zijden ontmoeten elkaar precies daar, bij de rechte hoek. De derde zijde, die zich uitstrekt tegenover de rechte hoek, heet de hypotenusa, en dat is altijd de langste van de drie zijden.

Stel je een snookertafel voor met zijn vier hoekzakken. Om de witte bal van de ene zak naar de tegenoverliggende te sturen, kun je hem langs de lengte en dan langs de breedte laten lopen, waarbij je twee zijden van de tafel volgt. Of je kunt hem recht over de diagonaal sturen, de kortste weg ernaartoe. Die diagonaal is een hypotenusa, en de lengte en breedte van de tafel zijn de twee rechthoekszijden, wat voor formaat de tafel ook heeft. Probeer een van beide blauwe punten in de figuur hieronder te slepen, en kijk hoe a² en b² samen c² geven, waar de punten ook belanden.

Geef de twee rechthoekszijden de namen a en b, en noem de hypotenusa c. Bouw op elke zijde een vierkant, met die zijde als lengte. Tel de oppervlaktes van de twee kleinere vierkanten op, die op de rechthoekszijden, en je krijgt precies de oppervlakte van het grote vierkant op de hypotenusa. Dit werkt alleen voor rechthoekige driehoeken: probeer het op een driehoek zonder rechte hoek en de twee oppervlaktes komen niet overeen.

Waar dit voorkomt in MLNearest-neighbourmethoden bepalen hoe vergelijkbaar twee voorbeelden zijn door de afstand ertussen te meten, en clustering groepeert punten die dicht bij elkaar liggen in de feature-ruimte. Beide leunen op precies dit idee van een som van kwadraten. Dezelfde meetkunde komt terug als de L2-norm, als de afstand tussen twee embeddings, en als de lengte van een gradiëntvector. Elke extra feature in…
▶ Pythagoras & coördinatenafstand
← Punten tekenenHelling →