Il kernel RBF su due campioni x e x ' , rappresentati come vettori di caratteristiche in uno spazio di input , è definito come
può essere riconosciuta come la distanza euclidea al quadrato tra i due vettori di caratteristiche. è un parametro gratuito. Una definizione equivalente implica un parametro :
Poiché il valore del kernel RBF diminuisce con la distanza e varia tra zero (nel limite) e uno (quando x = x ' ), ha una pronta interpretazione come misura di somiglianza . Lo spazio delle caratteristiche del kernel ha un numero infinito di dimensioni; perché la sua espansione è:
Approssimazioni
Poiché le macchine a vettori di supporto e altri modelli che impiegano il trucco del kernel non si adattano bene a un gran numero di campioni di addestramento o un gran numero di funzionalità nello spazio di input, sono state introdotte diverse approssimazioni al kernel RBF (e kernel simili). Tipicamente, questi assumono la forma di una funzione z che mappa un singolo vettore su un vettore di dimensionalità superiore, approssimando il kernel:
dove è la mappatura implicita incorporata nel kernel RBF.