У меня очень общий вопрос: как выбрать правильную функцию ядра для SVM? Я знаю, что окончательный ответ - это попробовать все ядра, выполнить проверку вне выборки и выбрать один из них с лучшим результатом классификации. Но кроме этого, есть ли какие-либо рекомендации по использованию различных функций ядра?Как правильно выбрать функции ядра
ответ
См. Здесь, чтобы найти ответ.
https://stats.stackexchange.com/questions/18030/how-to-select-kernel-for-svm
В принципе, нет, а не один хороший путь выбрать, если вы не знаете что-то важное о ваших данных, которые могли бы определить правильное ядро для использования. Однако для получения более подробной информации перейдите по ссылке выше.
Сначала попробуйте линейное ядро, просто потому, что оно намного быстрее и может дать большие результаты во многих случаях (в частности, проблемы с большими размерами).
Если линейное ядро выходит из строя, в общем, лучшим вариантом является ядро RBF. Они, как известно, очень хорошо справляются с множеством проблем.
Откуда вы знаете, что линейное ядро «не работает»? Является ли модель линейного ядра хуже, чем другие модели, кроме SVM? –
- 1. OpenCL: Как правильно приковать ядра
- 2. Как работают функции ядра?
- 3. Как правильно использовать трассировку стека (из ядра или ядра)?
- 4. Как правильно выбрать UIGestureRecognizer?
- 5. Как правильно выбрать
- 6. Как правильно выбрать даты
- 7. Как правильно выбрать функцию перегрузки?
- 8. Как правильно «форматировать» элементы ядра js?
- 9. Вызов функции из Cuda ядра не работает правильно
- 10. Параллельные вычисления в R: как выбрать ядра
- 11. Использование функции ядра ядра с помощью GetModuleHandle
- 12. Как правильно удалить неиспользуемые модули ядра drupal?
- 13. Как правильно вставить текст в видеопамять ядра?
- 14. Как правильно многопоточно с данными ядра?
- 15. Как правильно выбрать несколько свойств?
- 16. Как правильно выбрать меню меню?
- 17. Как правильно выбрать ключевые слова
- 18. System.Linq.Dynamic.Core: Как правильно выбрать выбор?
- 19. Как правильно выбрать данные json
- 20. Как правильно выбрать ширину холста?
- 21. Как правильно выбрать количество кнопок
- 22. Как правильно выбрать пакеты композиторов?
- 23. Функции модуля ядра Undefined
- 24. Основные функции ядра SQLite
- 25. CUDA Как запустить новый вызов ядра в одной функции ядра?
- 26. ошибка функции таймера ядра
- 27. ядра параметр функции константным
- 28. представления ядра языка функции
- 29. Как правильно выбрать структуру веб-приложений?
- 30. Как правильно структурировать функции?
В большинстве случаев лучшим ядром для использования является ядро RBF. Причина в том, что большинство вещей следует за распределением Гаусса. По моему мнению, ответ «почему» связан с [центральной предельной теоремой] (http://en.wikipedia.org/wiki/Central_limit_theorem). –