Mostrar el registro sencillo

dc.contributor.advisorPola Méndez, Cecilia 
dc.contributor.authorRemírez Miquélez, Sergio
dc.contributor.otherUniversidad de Cantabriaes_ES
dc.date.accessioned2023-09-13T14:12:30Z
dc.date.available2023-09-13T14:12:30Z
dc.date.issued2023-07
dc.identifier.urihttps://hdl.handle.net/10902/29906
dc.description.abstractIn this paper we study support vector machines (SVM) for binary classification. We will start with the case where the data set of the classification problem is linearly separable, for which we will consider hard margin SVM. We will continue with the case where the data set is not necessarily linearly separable, for which we will use soft margin SVM. In both cases we will formulate a quadratic optimization problem and we will obtain an alternative formulation using Wolfe duality. The final theoretical part of this paper consists in using kernel functions to improve the versatility of support vector machines for the case where the data set is not linearly separable. Finally, we have done an experimental part applying the Scikit-learn library in Python to ”Breast Cancer Wisconsin (Diagnostic) Data Set”. Moreover, Matlab has been used for some illustrative examples.es_ES
dc.description.abstractEn este trabajo estudiamos las máquinas de vector soporte (SVM por sus siglas en inglés) para clasificación binaria. Comenzaremos con el caso en el que el conjunto de datos del problema de clasificación es linealmente separable, para el cual consideraremos las SVM con margen duro. Continuaremos con el caso en el que el conjunto de datos no es necesariamente linealmente separable, para el que usaremos las SVM con margen blando. En ambos casos formularemos un problema de optimización cuadrática y obtendremos una formulación alternativa mediante la dualidad de Wolfe. La última parte teórica de este trabajo consiste en utilizar las funciones kernel para potenciar la versatilidad de las máquinas de vector soporte para el caso en que los datos no sean separables linealmente. Por último, hemos realizado una parte experimental utilizando la librería Scikitlearn de Python y la base de datos “Breast Cancer Wisconsin (Diagnostic) Data Set”. Además, Matlab ha sido usado para algunos ejemplos ilustrativos.es_ES
dc.format.extent64 p.es_ES
dc.language.isoenges_ES
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internationales_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subject.otherSupport vector machine (SVM)es_ES
dc.subject.otherBinary classificationes_ES
dc.subject.otherHard margin SVMes_ES
dc.subject.otherSoft margin SVMes_ES
dc.subject.otherWolfe dualityes_ES
dc.subject.otherKernel functiones_ES
dc.subject.otherMáquina de vector soportees_ES
dc.subject.otherClasificación binariaes_ES
dc.subject.otherSVM con margen duroes_ES
dc.subject.otherSVM con margen blandoes_ES
dc.subject.otherDualidad de Wolfees_ES
dc.subject.otherFunción kerneles_ES
dc.titleSupport vector machines for binary classification: theory and practicees_ES
dc.title.alternativeMáquinas de vector soporte para clasificación binaria: teoría y prácticaes_ES
dc.typeinfo:eu-repo/semantics/bachelorThesises_ES
dc.rights.accessRightsopenAccesses_ES
dc.description.degreeGrado en Matemáticases_ES


Ficheros en el ítem

Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo

Attribution-NonCommercial-NoDerivatives 4.0 InternationalExcepto si se señala otra cosa, la licencia del ítem se describe como Attribution-NonCommercial-NoDerivatives 4.0 International