Publicación: Implementación de un algoritmo de aprendizaje automático para determinar características de espejos utilizando los patrones de prueba de Ronchi en el taller de óptica de la Unillanos
dc.contributor.advisor | Jiménez López, Andrés Fernando | |
dc.contributor.advisor | Cruz Roa, Ángel Alfonso | |
dc.contributor.author | Zapata Medina, Daniel | |
dc.date.accessioned | 2023-09-13T21:22:24Z | |
dc.date.available | 2023-09-13T21:22:24Z | |
dc.date.issued | 2017 | |
dc.description | Incluye cuadros y figuras. | spa |
dc.description.abstract | La prueba de Ronchi es un procedimiento que permite obtener patrones visuales (Ronchigramas), los cuales pueden usarse para determinar características ópticas en la superficie de espejos, como lo son las aberraciones y deformaciones ópticas. En este libro se presenta la implementación de un algoritmo de aprendizaje automático para la clasificación de imágenes de Ronchigramas, utilizando la técnica de extracción y descripción de características locales con el método Scale Invariant Feature Transform (SIFT), una bolsa de palabras visuales (BOVWs) para representación de imágenes y el entrenamiento del algoritmo de árboles de decisión (Random ForestRF) en el esquema de clasificación con un rendimiento alcanzado de 0; 88 en términos de la medida de precisión media. Se realizó la selección de este algoritmo porque arrojó mejores resultados al ser comparado con el rendimiento del algoritmo de una Máquina de Vectores de Soporte (Support Vector Machine-SVM) que fue entrenado y evaluado con el mismo conjunto de datos y alcanzó un rendimiento de clasificación de 0; 74 en la medida de precisión media. El algoritmo es implementado en el Módulo de análisis de Ronchigramas (MARC), en la herramienta de Software ANGMAR - Image Processing V1.0, que compone el Sistema Asistido por Computador de la Prueba de Ronchi en el taaller de óptica de la Universidad de los Llanos (SAPRULL) | spa |
dc.description.abstract | The Ronchi test is a procedure that allows to obtain visual patterns (Ronchigramas), which can be used to determine the optical characteristics on the surface of the mirrors, such as aberrations and optical deformations. This book presents the implementation of an algorithm of automatic learning for the classi cation of images of Ronchigramas, using the technique of extraction and the description of local features with the Scale Invariant Feature Transform (SIFT) method, a bag of visual words (BOVWs) for the representation of images and the training decision tree algorithm (Random Forest-RF ) in the classi cation scheme with a performance achieved 0; 88 in terms of the average precision measure. The selection of this algorithm was performed because it showed better results in comparison to the Support Vector Machine (SVM ) performance that was trained and evaluated with the same data set and the performance achieved was 0; 74 of the average precision measure. The algorithm is implemented in the Analysis Module of Ronchigramas (MARC ), in the Software Tool ANGMAR - Image Processing V1.0, which composes the Computer Assisted System for the Ronchi test at the Optics Laboratory of the University of Los Llanos (SAPRULL). | eng |
dc.description.degreelevel | Especialización | spa |
dc.description.degreename | Especialista en Ingeniería de Software | spa |
dc.description.program | Especialización en Ingeniería de Software | spa |
dc.description.tableofcontents | Dedicación. -- Introducción. -- Agradecimientos. -- Índice de cuadros. -- Índice de figuras. -- Resumen. -- Abstract. -- Prueba ronchi realizada en el laboratorio de óptica de la universidad de los llanos. -- Fabricación de espejos. -- Prueba ronchi. -- Fenómenos de difracción e Interferencia. -- Teoría geométrica. -- Patrones de ronchi para aberraciones primaria. -- Determinación de las deformaciones en espejos. -- Visión por computador. -- Representación de las imágenes. -- Imágenes digitales. -- Clasificación de imágenes. -- Extracción de características. -- Scale invariant feature transform (sift). -- Característica local (local feature). -- Representación de la imagen. -- Construcción del vocabulario visual. -- Histograma normalizado. -- Algoritmos de aprendizaje. -- Tareas de aprendizaje automático. -- Clasificación: -- Regresión: -- Datos de entrenamiento y datos de prueba. -- Máquina de vectores de soporte (support vector machine-svm). -- Formulación básica: svm lineal: -- Desarrollo matemático del svm. -- Kernels especiales. -- Árboles de decisión (métodos de ensamble). -- Árboles cart. -- Bosques aleatorios (random forest-rf). -- Métodos de evaluación. -- Desarrollo del proyecto. -- Aspectos prácticos de la prueba de ronchi. -- Clasificación de ronchigramas. -- Experimentos con Clasificadores svm y random forest. -- Entrenamiento del clasificador svm y random forest. -- Resultados de Evaluación del clasificador svm y random forest. -- Implementación en Python. -- Interfaz gráfica. -- Conclusiones y trabajo futuro. -- Conclusiones. -- Trabajo futuro. -- Referencias. | spa |
dc.format.extent | 86 páginas | spa |
dc.format.mimetype | application/pdf | spa |
dc.identifier.citation | Zapata Medina, D. (2017). Implementación de un algoritmo de aprendizaje automático para determinar características de espejos utilizando los patrones de prueba de Ronchi en el taller de óptica de la Unillanos [Tesis de especialización, Universidad de los Llanos]. Repositorio digital Universidad de los Llanos. | spa |
dc.identifier.instname | Universidad de los Llanos | spa |
dc.identifier.reponame | Repositorio digital Universidad de los Llanos | spa |
dc.identifier.repourl | https://repositorio.unillanos.edu.co/ | spa |
dc.identifier.uri | https://repositorio.unillanos.edu.co/handle/001/2993 | |
dc.language.iso | spa | spa |
dc.publisher | Universidad de los Llanos | spa |
dc.publisher.faculty | Facultad de Ciencias Básicas e Ingeniería | spa |
dc.publisher.place | Villavicencio | spa |
dc.relation.references | Malacara, D.: Optical shop testing. Volume 59. John Wiley & Sons (2007) | spa |
dc.relation.references | Prieto, M., Forero, Á.R.: Diseño e implementación de un sistema asistido por computador de la prueba de Ronchi en el Taller de Óptica de la Universidad de los Llanos - SAPRULL. Universidad de los Llanos (2015) | spa |
dc.relation.references | Moya, J.P.A.: Procesamiento y análisis de imágenes digitales. libro electrónico disponible en www. ie. itcr. ac. cr/palvarado/PAID/paid. pdf [consultada el 17 de julio de 2012] (2012) | spa |
dc.relation.references | Kuncheva, L.I.: Combining pattern classifiers: methods and algorithms. John Wiley & Sons (2004) | spa |
dc.relation.references | Everaldo Aguiar, R.J.: Data mining course cse - spring 2014, university of notre dame. Validation & Interpretation, Week 13 (4/7-4/13), Random forests, Ensemble methods (2014-2017) | spa |
dc.relation.references | Friedman, J., Hastie, T., Tibshirani, R.: The elements of statistical learning. Volume 1. Springer series in statistics New York (2001) | spa |
dc.relation.references | Toto-Arellano, N.I., Rodríguez-Zurita, G., Serrano-García, D.I., HernándezOrduña, G.: Teoria Fisica de Rejillas de Amplitud y Fase. Noel Ivan Toto Arellano (2011) | spa |
dc.relation.references | Valveny Ernest, González Sabaté Jordi, B.C.R.: Clasificación de imágenes: cómo reconocer el contenido de una imagen (2010) | spa |
dc.relation.references | Bernard, S.: Random forests-parametrization and dynamic induction, document and learning research team litis laboratory university of rouen, france (2014) | spa |
dc.relation.references | Ding, S., Chen, L.: Intelligent optimization methods for high-dimensional data classification for support vector machines. Intelligent Information Management 2(06) (2010) 354 | spa |
dc.relation.references | Liu, M., Liu, X., Li, J., Ding, C., Jiang, J.: Evaluating total inorganic nitrogen in coastal waters through fusion of multi-temporal radarsat-2 and optical imagery using random forest algorithm. International Journal of Applied Earth Observation and Geoinformation 33 (2014) 192-202 | spa |
dc.relation.references | Jiménez López, A.F., et al.: Diseño de un sistema para la medición de potencia refractiva de lentes progresivas empleando el test de Hartmann Design of a refractive power measurement system of Progressive Addition Lenses by Using the Hartmann Test. PhD thesis, Universidad Nacional de Colombia (2011) | spa |
dc.relation.references | Serway, R.A., Beichner, R.J., Jewett, J.W.: Physics for scientists and engineers with modern physics. Saunders College Publishing Philadelphia PA (2000) | spa |
dc.relation.references | ackeling, G.: Mastering Machine Learning with scikit-learn. Packt Publishing Ltd (2014) | spa |
dc.relation.references | Bowles, M.: Machine learning in Python: essential techniques for predictive analysis. John Wiley & Sons (2015) | spa |
dc.relation.references | scikit-learn developers: An introduction to machine learning with scikit-learn. An introduction to machine learning with scikit-learn (2010-2016) | spa |
dc.relation.references | Lowe, D.G.: Distinctive image features from scale-invariant keypoints. International journal of computer vision 60(2) (2004) 91 110 | spa |
dc.relation.references | Howse, J.: OpenCV Computer Vision with Python. Packt Publishing Ltd (2013) | spa |
dc.relation.references | Csurka, G., Dance, C., Fan, L., Willamowski, J., Bray, C.: Visual categorization with bags of keypoints. In: Workshop on statistical learning in computer vision, ECCV. Volume 1., Prague (2004) 1-22 | spa |
dc.relation.references | Cruz Roa, A.A., et al.: Anotación Automática de Imágenes Médicas Usando la Representación de Bolsa de Características. PhD thesis, Universidad Nacional de Colombia (2011) | spa |
dc.relation.references | Witten, I.H., Frank, E., Hall, M.A., Pal, C.J.: Data Mining: Practical machine learning tools and techniques. Morgan Kaufmann (2016) | spa |
dc.relation.references | Joachims, T.: Training linear svms in linear time. In: Proceedings of the 12th ACM SIGKDD international conference on Knowledge discovery and data mining, ACM (2006) 217-226 | spa |
dc.relation.references | Grauman, K., Darrell, T.: The pyramid match kernel: Discriminative classification with sets of image features. In: Computer Vision, 2005. ICCV 2005. Tenth IEEE International Conference on. Volume 2., IEEE (2005) 1458-1465 | spa |
dc.relation.references | Lazebnik, S., Schmid, C., Ponce, J.: Beyond bags of features: Spatial pyramid matching for recognizing natural scene categories. In: Computer vision and pattern recognition, 2006 IEEE computer society conference on. Volume 2., IEEE (2006) 2169-2178 | spa |
dc.relation.references | Breiman, L.: Random forests. Machine learning 45(1) (2001) 5-32 | spa |
dc.relation.references | Hidalgo Ruiz-Capillas, S., et al.: Random forests para detección de fraude en medios de pago. Master's thesis, Universidad Autónoma de Madrid, Escuela Politécnica Superior, Departamento de Ingeniería Informática (2014) | spa |
dc.relation.references | scikit-learn developers: An introduction to machine learning with scikit-learn. Ensemble methods (2010-2016) | spa |
dc.relation.references | Martínez G., V.: Metodología de Minería de datos contra el fraude empresarial. Facultad de Estudios Estadísticos (2015) | spa |
dc.relation.references | Biau, G.: Analysis of a random forests model. Journal of Machine Learning Research 13(Apr) (2012) 1063-1095 | spa |
dc.relation.references | Wyner, A.J., Olson, M., Bleich, J., Mease, D.: Explaining the success of adaboost and random forests as interpolating classi ers. arXiv preprint arXiv:1504.07676 (2015) | spa |
dc.relation.references | Ruiz, F.E., Pérez, P.S., Bonev, B.I.: Information theory in computer vision and pattern recognition. Springer Science & Business Media (2009) | spa |
dc.relation.references | Raschka, S.: Python machine learning. Packt Publishing Ltd (2015) | spa |
dc.relation.references | Geurts, P., Ernst, D., Wehenkel, L.: Extremely randomized trees. Machine learning 63(1) (2006) 3-42 | spa |
dc.relation.references | Cordero-Dávila, A., González-García, J.: Surface evaluation with ronchi test by using malacara formula, genetic algorithms, and cubic splines. In: International Optical Design Conference 2010, International Society for Optics and Photonics (2010) 76521F-76521F | spa |
dc.relation.references | Cordero-Dávila, A., González-García, J., Robledo-Sánchez, C.I., Leal-Cabrera, I.: Local and global surface errors evaluation using ronchi test, without both approximation and integration. Applied optics 50(24) (2011) 4817-4823 | spa |
dc.relation.references | Sánchez-Paredes, J., Silva-Ortigoza, G., Castro-Ramos, J., Sasian, J.: 1- ronchi tester to obtain the wave front aberration in converging optical systems using phase shifting interferometry. Opt. Pura Apl 45(4) (2012) 461-473 | spa |
dc.relation.references | Baquero, N., Hernández, W., Rincón, R.: Diseño y construcción de un telescopio cassegrain clásico. Orinoquia 10(2) (2006) 7-12 | spa |
dc.relation.references | Kian [email protected], Gilles [email protected], A.M.a.b.: Oob errors for random forests. Scikit-Learn (2010-2016) | spa |
dc.relation.references | Chen, C., Liaw, A., Breiman, L.: Using random forest to learn imbalanced data. University of California, Berkeley 110 (2004) | spa |
dc.rights | Derechos Reservados - Universidad de los Llanos, 2017 | spa |
dc.rights.accessrights | info:eu-repo/semantics/openAccess | spa |
dc.rights.coar | http://purl.org/coar/access_right/c_abf2 | spa |
dc.rights.license | Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) | spa |
dc.rights.uri | https://creativecommons.org/licenses/by-nc-nd/4.0/ | spa |
dc.subject.proposal | Bolsa de palabras visuales | spa |
dc.subject.proposal | Procesamiento de imágenes | spa |
dc.subject.proposal | Aprendizaje de máquina | spa |
dc.subject.proposal | Defectos ópticos | spa |
dc.subject.proposal | Espejos | spa |
dc.subject.proposal | Ronchi test | spa |
dc.subject.proposal | Máquina de Vectores de Soporte | spa |
dc.subject.proposal | Árboles de decisión | spa |
dc.subject.proposal | Image processing | eng |
dc.subject.proposal | Machine learning | eng |
dc.subject.proposal | Optical defects | eng |
dc.subject.proposal | Mirrors | eng |
dc.subject.proposal | Support Vector Machine | eng |
dc.subject.proposal | Decision tree | eng |
dc.title | Implementación de un algoritmo de aprendizaje automático para determinar características de espejos utilizando los patrones de prueba de Ronchi en el taller de óptica de la Unillanos | spa |
dc.type | Trabajo de grado - Especialización | spa |
dc.type.coarversion | http://purl.org/coar/version/c_970fb48d4fbd8a85 | spa |
dc.type.content | Text | spa |
dc.type.version | info:eu-repo/semantics/publishedVersion | spa |
dspace.entity.type | Publication |
Archivos
Bloque original
1 - 3 de 3
Cargando...
- Nombre:
- 1121871537.pdf
- Tamaño:
- 2.94 MB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Tesis de especialización
Cargando...
- Nombre:
- Anexo 1.pdf
- Tamaño:
- 286.22 KB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Carta de autorización
Cargando...
- Nombre:
- Anexo 2.pdf
- Tamaño:
- 1002.19 KB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Artículo
Bloque de licencias
1 - 1 de 1
Cargando...

- Nombre:
- license.txt
- Tamaño:
- 14.43 KB
- Formato:
- Item-specific license agreed upon to submission
- Descripción: