Când se vorbește despre kernel-uri în învățarea automată, cel mai probabil primul lucru care vă vine în minte este modelul mașinilor vectoriale de suport (SVM), deoarece trucul kernel-ului este utilizat pe scară largă în modelul SVM pentru a face legătura între liniaritate și neliniaritate.
Pentru a vă ajuta să înțelegeți ce este un kernel și de ce este important, am să vă prezint mai întâi elementele de bază ale modelului SVM.
Modelul SVM este un model de învățare automată supravegheată care este utilizat în principal pentru clasificări (dar ar putea fi utilizat și pentru regresie!). Acesta învață cum să separe diferite grupuri prin formarea unor limite de decizie.