Saltar al contenido

¿Cuál es la diferencia entre SVC y SVM en scikit-learn?

Te doy la bienvenida a nuestra página web, en este sitio hallarás la resolución a lo que estabas buscando.

Solución:

Son simplemente diferentes implementaciones del mismo algoritmo. El módulo SVM (SVC, NuSVC, etc.) es un contenedor de la biblioteca libsvm y es compatible con diferentes núcleos mientras LinearSVC se basa en liblinear y solo admite un núcleo lineal. Asi que:

SVC(kernel = 'linear')

es en teoría “equivalente” a:

LinearSVC()

Debido a que las implementaciones son diferentes en la práctica, obtendrá diferentes resultados, siendo los más importantes que LinearSVC solo admite un kernel lineal, es más rápido y puede escalar mucho mejor.

Sección de Reseñas y Valoraciones

Si crees que ha resultado útil nuestro post, te agradeceríamos que lo compartas con el resto seniors de esta forma contrubuyes a dar difusión a nuestro contenido.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *