Agrupamiento espectral de datos dinamicos

El análisis de datos dinámicos o variantes en el tiempo es un tema de gran interés actual para la comunidad científica, especialmente, en los campos de reconocimiento de patrones y aprendizaje de máquina. Existe un amplio espectro de aplicaciones en donde el análisis de datos dinámicos toma lugar, t...

Full description

Autores:
Peluffo Ordoñez, Diego Hernán
Tipo de recurso:
Doctoral thesis
Fecha de publicación:
2013
Institución:
Universidad Nacional de Colombia
Repositorio:
Universidad Nacional de Colombia
Idioma:
spa
OAI Identifier:
oai:repositorio.unal.edu.co:unal/19995
Acceso en línea:
https://repositorio.unal.edu.co/handle/unal/19995
http://bdigital.unal.edu.co/10219/
Palabra clave:
0 Generalidades / Computer science, information and general works
Reconocimiento óptico de modelos
análisis
Aprendizaje automático (inteligencia artificial)
Optical pattern recognition
cluster analysis
Machine learning
Agrupamiento espectral
datos dinámicos o variantes en el tiempo
formulación primal-dual
kernels
máquinas de vectores de soporte
Spectral clustering
dynamic or time-varying data
primal-dual formulation
kernels
support vector machines
Rights
openAccess
License
Atribución-NoComercial 4.0 Internacional
id UNACIONAL2_1de2ca417ee02eb7abfc94d337b34558
oai_identifier_str oai:repositorio.unal.edu.co:unal/19995
network_acronym_str UNACIONAL2
network_name_str Universidad Nacional de Colombia
repository_id_str
dc.title.spa.fl_str_mv Agrupamiento espectral de datos dinamicos
title Agrupamiento espectral de datos dinamicos
spellingShingle Agrupamiento espectral de datos dinamicos
0 Generalidades / Computer science, information and general works
Reconocimiento óptico de modelos
análisis
Aprendizaje automático (inteligencia artificial)
Optical pattern recognition
cluster analysis
Machine learning
Agrupamiento espectral
datos dinámicos o variantes en el tiempo
formulación primal-dual
kernels
máquinas de vectores de soporte
Spectral clustering
dynamic or time-varying data
primal-dual formulation
kernels
support vector machines
title_short Agrupamiento espectral de datos dinamicos
title_full Agrupamiento espectral de datos dinamicos
title_fullStr Agrupamiento espectral de datos dinamicos
title_full_unstemmed Agrupamiento espectral de datos dinamicos
title_sort Agrupamiento espectral de datos dinamicos
dc.creator.fl_str_mv Peluffo Ordoñez, Diego Hernán
dc.contributor.author.spa.fl_str_mv Peluffo Ordoñez, Diego Hernán
dc.contributor.spa.fl_str_mv Castellanos Domínguez, César Germán
dc.subject.ddc.spa.fl_str_mv 0 Generalidades / Computer science, information and general works
topic 0 Generalidades / Computer science, information and general works
Reconocimiento óptico de modelos
análisis
Aprendizaje automático (inteligencia artificial)
Optical pattern recognition
cluster analysis
Machine learning
Agrupamiento espectral
datos dinámicos o variantes en el tiempo
formulación primal-dual
kernels
máquinas de vectores de soporte
Spectral clustering
dynamic or time-varying data
primal-dual formulation
kernels
support vector machines
dc.subject.proposal.spa.fl_str_mv Reconocimiento óptico de modelos
análisis
Aprendizaje automático (inteligencia artificial)
Optical pattern recognition
cluster analysis
Machine learning
Agrupamiento espectral
datos dinámicos o variantes en el tiempo
formulación primal-dual
kernels
máquinas de vectores de soporte
Spectral clustering
dynamic or time-varying data
primal-dual formulation
kernels
support vector machines
description El análisis de datos dinámicos o variantes en el tiempo es un tema de gran interés actual para la comunidad científica, especialmente, en los campos de reconocimiento de patrones y aprendizaje de máquina. Existe un amplio espectro de aplicaciones en donde el análisis de datos dinámicos toma lugar, tales como el análisis de video, la identificación de movimiento, la segmentación de movimientos de personas y el seguimiento de naves aéreas, entre otras. Una de las alternativas para desarrollar métodos dinámicos es el análisis matricial espectral. Las técnicas espectrales, principalmente aquellas basadas en kernels, han demostrado su alta aplicabilidad en diversos aspectos del reconocimiento de patrones y aprendizaje de máquina, incluso cuando los datos son variantes en el tiempo, tales como la estimación del número de grupos, agrupamiento y clasificación. La mayoría de los métodos espectrales han sido diseñados para el análisis de datos estáticos, descartando la información temporal, es decir, omitiendo el comportamiento y la evolución de los datos a lo largo del tiempo. En el estado del arte se encuentran algunos trabajos que consideran el efecto de la variación en el tiempo,sin embargo, el diseño de un método que permita seguir la dinámica de los datos y agrupar los mismos en ambientes de tiempo real, con alta fidelidad y precisión, es aún un problema abierto. En este trabajo de tesis se presenta un método de agrupamiento espectral basado en kernels diseñado a partir de un enfoque primal-dual con el fin de realizar el proceso de agrupamiento considerando la información dinámica, es decir, los cambios de secuencia de los datos a lo largo del tiempo. Para este propósito, se plantea un esquema de agrupamiento que consiste en la extensión de una formulación primal-dual al análisis de datos dinámicos a través de un kernel dinámico. El esquema se basa en un aprendizaje de múltiples kernels (MKL) y se denomina dynamic kernel spectral clustering (DKSC). El método DKSC usa como modelo de MKL una combinación lineal de matrices kernel. Las matrices kernel se calculan a partir de una secuencia de datos representada por un conjunto de matrices de datos. Subsecuentemente, se obtiene una matriz acumulada de kernel de tal forma que los coeficientes o factores de ponderación del modelo son considerados como valores de evaluación de cada muestra del conjunto de datos o frame. Dicha evaluación se hace a partir de un novedoso método de tracking que se basa en la descomposición espectral de una matriz kernel generalizada. Finalmente, para la obtención de las asignaciones de grupo resultantes, los datos son agrupados usando la matriz acumulada como matriz kernel.
publishDate 2013
dc.date.issued.spa.fl_str_mv 2013
dc.date.accessioned.spa.fl_str_mv 2019-06-25T18:22:10Z
dc.date.available.spa.fl_str_mv 2019-06-25T18:22:10Z
dc.type.spa.fl_str_mv Trabajo de grado - Doctorado
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/doctoralThesis
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_db06
dc.type.content.spa.fl_str_mv Text
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/TD
format http://purl.org/coar/resource_type/c_db06
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv https://repositorio.unal.edu.co/handle/unal/19995
dc.identifier.eprints.spa.fl_str_mv http://bdigital.unal.edu.co/10219/
url https://repositorio.unal.edu.co/handle/unal/19995
http://bdigital.unal.edu.co/10219/
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.ispartof.spa.fl_str_mv Universidad Nacional de Colombia Sede Manizales Facultad de Ingeniería y Arquitectura Departamento de Ingeniería Eléctrica, Electrónica y Computación
Departamento de Ingeniería Eléctrica, Electrónica y Computación
dc.relation.references.spa.fl_str_mv Peluffo Ordoñez, Diego Hernán (2013) Agrupamiento espectral de datos dinamicos. Doctorado thesis, Universidad Nacional de Colombia - Sede Manizales.
dc.rights.spa.fl_str_mv Derechos reservados - Universidad Nacional de Colombia
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.license.spa.fl_str_mv Atribución-NoComercial 4.0 Internacional
dc.rights.uri.spa.fl_str_mv http://creativecommons.org/licenses/by-nc/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv Atribución-NoComercial 4.0 Internacional
Derechos reservados - Universidad Nacional de Colombia
http://creativecommons.org/licenses/by-nc/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
institution Universidad Nacional de Colombia
bitstream.url.fl_str_mv https://repositorio.unal.edu.co/bitstream/unal/19995/1/7910001.2013.pdf
https://repositorio.unal.edu.co/bitstream/unal/19995/2/7910001.2013.pdf.jpg
bitstream.checksum.fl_str_mv 3778cc91547d4b242283a9b641406eea
6e471525ba820902bcd50c788b8f068d
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Nacional de Colombia
repository.mail.fl_str_mv repositorio_nal@unal.edu.co
_version_ 1806886012164505600
spelling Atribución-NoComercial 4.0 InternacionalDerechos reservados - Universidad Nacional de Colombiahttp://creativecommons.org/licenses/by-nc/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Castellanos Domínguez, César GermánPeluffo Ordoñez, Diego Hernánb1c80689-1b7a-4f84-9060-5459dc8253583002019-06-25T18:22:10Z2019-06-25T18:22:10Z2013https://repositorio.unal.edu.co/handle/unal/19995http://bdigital.unal.edu.co/10219/El análisis de datos dinámicos o variantes en el tiempo es un tema de gran interés actual para la comunidad científica, especialmente, en los campos de reconocimiento de patrones y aprendizaje de máquina. Existe un amplio espectro de aplicaciones en donde el análisis de datos dinámicos toma lugar, tales como el análisis de video, la identificación de movimiento, la segmentación de movimientos de personas y el seguimiento de naves aéreas, entre otras. Una de las alternativas para desarrollar métodos dinámicos es el análisis matricial espectral. Las técnicas espectrales, principalmente aquellas basadas en kernels, han demostrado su alta aplicabilidad en diversos aspectos del reconocimiento de patrones y aprendizaje de máquina, incluso cuando los datos son variantes en el tiempo, tales como la estimación del número de grupos, agrupamiento y clasificación. La mayoría de los métodos espectrales han sido diseñados para el análisis de datos estáticos, descartando la información temporal, es decir, omitiendo el comportamiento y la evolución de los datos a lo largo del tiempo. En el estado del arte se encuentran algunos trabajos que consideran el efecto de la variación en el tiempo,sin embargo, el diseño de un método que permita seguir la dinámica de los datos y agrupar los mismos en ambientes de tiempo real, con alta fidelidad y precisión, es aún un problema abierto. En este trabajo de tesis se presenta un método de agrupamiento espectral basado en kernels diseñado a partir de un enfoque primal-dual con el fin de realizar el proceso de agrupamiento considerando la información dinámica, es decir, los cambios de secuencia de los datos a lo largo del tiempo. Para este propósito, se plantea un esquema de agrupamiento que consiste en la extensión de una formulación primal-dual al análisis de datos dinámicos a través de un kernel dinámico. El esquema se basa en un aprendizaje de múltiples kernels (MKL) y se denomina dynamic kernel spectral clustering (DKSC). El método DKSC usa como modelo de MKL una combinación lineal de matrices kernel. Las matrices kernel se calculan a partir de una secuencia de datos representada por un conjunto de matrices de datos. Subsecuentemente, se obtiene una matriz acumulada de kernel de tal forma que los coeficientes o factores de ponderación del modelo son considerados como valores de evaluación de cada muestra del conjunto de datos o frame. Dicha evaluación se hace a partir de un novedoso método de tracking que se basa en la descomposición espectral de una matriz kernel generalizada. Finalmente, para la obtención de las asignaciones de grupo resultantes, los datos son agrupados usando la matriz acumulada como matriz kernel.Abstract : The analysis of dynamic or time-varying data has emerged as an issue of great interest taking increasingly an important place in scientific community, especially in automation, pattern recognition and machine learning. There exists a broad range of important applications such as video analysis, motion identification, segmentation of human motion and airplane tracking, among others. Spectral matrix analysis is one of the approaches to address this issue. Spectral techniques, mainly those based on kernels, have proved to be a suitable tool in several aspects of interest in pattern recognition and machine learning even when data are time-varying, such as the estimation of the number of clusters, clustering and classification. Most of spectral clustering approaches have been designed for analyzing static data, discarding the temporal information, i.e. the evolutionary behavior along time. Some works have been developed to deal with the time varying effect. Nonetheless, an approach able to accurately track and cluster time-varying data in real time applications remains an open issue. This thesis describes the design of a kernel-based dynamic spectral clustering using a primaldual approach so as to carry out the grouping task involving the dynamic information, that is to say, the changes of data frames along time. To this end, a dynamic kernel framework aimed to extend a clustering primal formulation to dynamic data analysis is introduced. Such framework is founded on a multiple kernel learning (MKL) approach. Proposed clustering approach, named dynamic kernel spectral clustering (DKSC) uses a linear combination of kernels matrices as a MKL model. Kernel matrices are computed from an input frame sequence represented by data matrices. Then, a cumulative kernel is obtained, being the model coefficients or weighting factors obtained by ranking each sample contained in the frame. Such ranking corresponds to a novel tracking approach that takes advantages of the spectral decomposition of a generalized kernel matrix. Finally, to get the resultant cluster assignments, data are clustered using the cumulative kernel matrix. Experiments are done over real databases (human motion and moon covered by clouds)as well as artificial data (moving-Gaussian clouds). As a main result, proposed spectral clustering method for dynamic data proved to be able for grouping underlying events and movements and detecting hidden objects as well. The proposed approach may represent a contribution to the pattern recognition field, mainly, for solving problems involving dynamic information aimed to either tracking or clustering of data.Doctoradoapplication/pdfspaUniversidad Nacional de Colombia Sede Manizales Facultad de Ingeniería y Arquitectura Departamento de Ingeniería Eléctrica, Electrónica y ComputaciónDepartamento de Ingeniería Eléctrica, Electrónica y ComputaciónPeluffo Ordoñez, Diego Hernán (2013) Agrupamiento espectral de datos dinamicos. Doctorado thesis, Universidad Nacional de Colombia - Sede Manizales.0 Generalidades / Computer science, information and general worksReconocimiento óptico de modelosanálisisAprendizaje automático (inteligencia artificial)Optical pattern recognitioncluster analysisMachine learningAgrupamiento espectraldatos dinámicos o variantes en el tiempoformulación primal-dualkernelsmáquinas de vectores de soporteSpectral clusteringdynamic or time-varying dataprimal-dual formulationkernelssupport vector machinesAgrupamiento espectral de datos dinamicosTrabajo de grado - Doctoradoinfo:eu-repo/semantics/doctoralThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_db06Texthttp://purl.org/redcol/resource_type/TDORIGINAL7910001.2013.pdfapplication/pdf6102972https://repositorio.unal.edu.co/bitstream/unal/19995/1/7910001.2013.pdf3778cc91547d4b242283a9b641406eeaMD51THUMBNAIL7910001.2013.pdf.jpg7910001.2013.pdf.jpgGenerated Thumbnailimage/jpeg3728https://repositorio.unal.edu.co/bitstream/unal/19995/2/7910001.2013.pdf.jpg6e471525ba820902bcd50c788b8f068dMD52unal/19995oai:repositorio.unal.edu.co:unal/199952022-10-02 23:06:02.524Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.co