Angiveligt er nålen en af maskinlæringsmetoderne, som er baseret på ideen om kompakt opbevaring af information i form af en vektor. Ideen med sådan lagring er at associere hver funktionsværdi med et element i et eller andet multidimensionelt rum: hvis vi for eksempel har en streng x med dimensionerne d, kan vi definere et flerdimensionelt punkt i d-dimensionelt rum ved at placere dets i- værdi i den i-te komponent . Den specifikke metode til en sådan sammenligning er specificeret af en eller anden funktion Θ, som omdanner en tupel af værdier f(x) til en vektor. I tilfælde af standard foldning