Libsvm без ядра

1

Я искал довольно долго, но я не нашел ответа на свой вопрос. Как использовать LIBSVM в Java без ядра? Или как можно моделировать такое поведение?

  • 0
    Это помогло бы, если бы вы показали степень вашего исследования до сих пор; вы говорите, что искали, но какие пути вы исследовали, почему они оказались тупиками и т. д.?
  • 0
    LIBsvm предлагает 5 типов функций ядра: линейные, полиномиальные, радиальные базисные функции, сигмоиды, предварительно вычисленные ядра. Первые четыре очевидны, но я не совсем понимаю последний. Я думаю, что это может быть симуляцией того, чего я хочу достичь. Вот немного описания. metz.supelec.fr/metz/personnel/frezza/ApprentissageNumerique/… Я также пытался найти подтверждение, что LIBsvm позволяет не использовать функцию ядра, но мне это не удалось.
Теги:
kernel
libsvm

1 ответ

1

Ядра используются для сопоставления ваших данных с более высоким пространством. Если вы хотите выполнить SVM в исходном пространстве ваших входных данных, используйте линейное ядро.

LibSVM classifier = new LibSVM();

classifier.setKernelType(new SelectedTag(LibSVM.KERNELTYPE_LINEAR, LibSVM.TAGS_KERNELTYPE));

Ещё вопросы

Сообщество Overcoder
Наверх
Меню