K(x,x′)=ϕ(x)⋅ϕ(x′)ϕ(⋅) це функція, яка відображає вхідні вектори в простір функцій.
То чому ядро має бути інтерпретоване як внутрішній продукт у певному просторі функцій? Причина полягає в тому, що набагато простіше розробити теоретичні межі ефективності узагальнення для лінійних моделей (таких як логістична регресія), ніж для нелінійних моделей (наприклад, нейронної мережі). Більшість лінійних моделей можна записати так, що вхідні вектори відображаються лише у вигляді внутрішніх виробів. Це означає, що ми можемо побудувати нелінійну модель, побудувавши лінійну модель у просторі функцій ядра. Це фіксоване перетворення даних, тому всі теоретичні межі продуктивності для лінійної моделі автоматично застосовуються до нової нелінійної моделі ядра *.
Важливим моментом, який спершу важко зрозуміти, є те, що ми, як правило, не думаємо про особливість простору, яка була б корисною для нашого конкретного застосування, а потім розробляємо ядро, що створює простір цієї функції. Загалом ми придумали хороший показник подібності, а потім подивимось, чи це ядро (тест є прямим, якщо будь-яка матриця попарних оцінок функції ядра в точках загального положення є позитивно визначеною, то це дійсне ядро) .
∗