Я хочу использовать svm_multiclass_linear_trainer, который находится в библиотеке dlib.
Как видно из документации, с этим линейным тренером можно использовать два разных типа ядра: linear_kernel и sparse_linear_kernel.
В чем разница между этими двумя типами ядра? Какое различие между типом ядра, которое является редким или не разреженным, влияет на производительность / стоимость обучения?
Документацию можно найти по адресу: http://dclib.sourceforge.net/dlib/svm/svm_multiclass_linear_trainer_abstract.h.html