Podobno igła jest jedną z metod uczenia maszynowego, która opiera się na idei kompaktowego przechowywania informacji w postaci wektora. Ideą takiego przechowywania jest powiązanie każdej wartości funkcji z elementem jakiejś przestrzeni wielowymiarowej: na przykład, jeśli mamy ciąg x o wymiarach d, możemy zdefiniować wielowymiarowy punkt w przestrzeni d-wymiarowej poprzez umieszczenie jego i- wartość w i-tym składniku. Konkretny sposób takiego porównania określa pewna funkcja Θ, która przekształca krotkę wartości f(x) w wektor. W przypadku standardowego splotu