Ydinfunktioihin perustuvat menetelmät ovat algoritmeja, joilla on erityisesti preferenssioppimisen kannalta hyödyllisiä ominaisuuksia. Preferenssioppimisella tarkoitetaan ratkaisujen keskinäisen paremmuuden oppimista.[1]
Ydinfunktioihin perustuvat muun muassa eräät koneoppimismenetelmät.[1]