Desarrollo de un sistema de clasificación de patrones de anticuerpos antinucleares en pruebas de inmunofluorescencia indirecta (IFI) utilizando técnicas de inteligencia artificial
Esta tesis de grado presenta un enfoque innovador para mejorar la detección de enfermedades autoinmunes mediante la aplicación de técnicas avanzadas de inteligencia artificial (IA), específicamente enfocadas en el aprendizaje profundo (deep learning) y el aprendizaje automático (machine learning), u...
- Autores:
-
Bernal Garnica, Adrian Felipe
Bernal Rangel, Jhojan David
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2023
- Institución:
- Universidad Autónoma de Bucaramanga - UNAB
- Repositorio:
- Repositorio UNAB
- Idioma:
- spa
- OAI Identifier:
- oai:repository.unab.edu.co:20.500.12749/23444
- Acceso en línea:
- http://hdl.handle.net/20.500.12749/23444
- Palabra clave:
- Biomedical engineering
Engineering
Medical electronics
Biological physics
Bioengineering
Medical instruments and apparatus
Medicine
Biomedical
Clinical engineering
Deep learning
Machine learning
Immunological techniques
Fluorescence
Machine theory
Simulation methods
Ingeniería biomédica
Ingeniería
Biofísica
Bioingeniería
Medicina
Biomédica
Técnicas inmunológicas
Fluorescencia
Teoría de las máquinas
Métodos de simulación
Sistema de clasificación
Patrones de anticuerpos antinucleares
Inmunofluorescencia Indirecta (IFI)
Procesamiento de imagenes
Inteligencia artificial
- Rights
- License
- http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id |
UNAB2_2e97928c88ea8fdfcc64af8596a936d2 |
---|---|
oai_identifier_str |
oai:repository.unab.edu.co:20.500.12749/23444 |
network_acronym_str |
UNAB2 |
network_name_str |
Repositorio UNAB |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Desarrollo de un sistema de clasificación de patrones de anticuerpos antinucleares en pruebas de inmunofluorescencia indirecta (IFI) utilizando técnicas de inteligencia artificial |
dc.title.translated.spa.fl_str_mv |
Development of a classification system for antinuclear antibody patterns in indirect immunofluorescence (iif) tests using artificial intelligence techniques |
title |
Desarrollo de un sistema de clasificación de patrones de anticuerpos antinucleares en pruebas de inmunofluorescencia indirecta (IFI) utilizando técnicas de inteligencia artificial |
spellingShingle |
Desarrollo de un sistema de clasificación de patrones de anticuerpos antinucleares en pruebas de inmunofluorescencia indirecta (IFI) utilizando técnicas de inteligencia artificial Biomedical engineering Engineering Medical electronics Biological physics Bioengineering Medical instruments and apparatus Medicine Biomedical Clinical engineering Deep learning Machine learning Immunological techniques Fluorescence Machine theory Simulation methods Ingeniería biomédica Ingeniería Biofísica Bioingeniería Medicina Biomédica Técnicas inmunológicas Fluorescencia Teoría de las máquinas Métodos de simulación Sistema de clasificación Patrones de anticuerpos antinucleares Inmunofluorescencia Indirecta (IFI) Procesamiento de imagenes Inteligencia artificial |
title_short |
Desarrollo de un sistema de clasificación de patrones de anticuerpos antinucleares en pruebas de inmunofluorescencia indirecta (IFI) utilizando técnicas de inteligencia artificial |
title_full |
Desarrollo de un sistema de clasificación de patrones de anticuerpos antinucleares en pruebas de inmunofluorescencia indirecta (IFI) utilizando técnicas de inteligencia artificial |
title_fullStr |
Desarrollo de un sistema de clasificación de patrones de anticuerpos antinucleares en pruebas de inmunofluorescencia indirecta (IFI) utilizando técnicas de inteligencia artificial |
title_full_unstemmed |
Desarrollo de un sistema de clasificación de patrones de anticuerpos antinucleares en pruebas de inmunofluorescencia indirecta (IFI) utilizando técnicas de inteligencia artificial |
title_sort |
Desarrollo de un sistema de clasificación de patrones de anticuerpos antinucleares en pruebas de inmunofluorescencia indirecta (IFI) utilizando técnicas de inteligencia artificial |
dc.creator.fl_str_mv |
Bernal Garnica, Adrian Felipe Bernal Rangel, Jhojan David |
dc.contributor.advisor.none.fl_str_mv |
Franco Arias, Manuel Hernando Arizmendi Pereira, Carlos Julio Salazar Villamizar, Mary Elízabeth |
dc.contributor.author.none.fl_str_mv |
Bernal Garnica, Adrian Felipe Bernal Rangel, Jhojan David |
dc.contributor.cvlac.spa.fl_str_mv |
Franco Arias, Manuel Hernando [0001427755] Arizmendi Pereira, Carlos Julio [1381550] Salazar Villamizar, Mary Elízabeth [0001546256] |
dc.contributor.googlescholar.spa.fl_str_mv |
Arizmendi Pereira, Carlos Julio [JgT_je0AAAAJ] |
dc.contributor.orcid.spa.fl_str_mv |
Salazar Villamizar, Mary Elízabeth [0000-0002-4112-6617] |
dc.contributor.scopus.spa.fl_str_mv |
Arizmendi Pereira, Carlos Julio [16174088500] |
dc.contributor.researchgate.spa.fl_str_mv |
Arizmendi Pereira, Carlos Julio [Carlos_Arizmendi2] |
dc.contributor.researchgroup.spa.fl_str_mv |
Centro de Investigación en Biotecnología, Bioética y Ambiente - CINBBYA |
dc.contributor.apolounab.spa.fl_str_mv |
Franco Arias, Manuel Hernando [manuel-hernando-franco-arias] Arizmendi Pereira, Carlos Julio [carlos-julio-arizmendi-pereira] |
dc.subject.keywords.spa.fl_str_mv |
Biomedical engineering Engineering Medical electronics Biological physics Bioengineering Medical instruments and apparatus Medicine Biomedical Clinical engineering Deep learning Machine learning Immunological techniques Fluorescence Machine theory Simulation methods |
topic |
Biomedical engineering Engineering Medical electronics Biological physics Bioengineering Medical instruments and apparatus Medicine Biomedical Clinical engineering Deep learning Machine learning Immunological techniques Fluorescence Machine theory Simulation methods Ingeniería biomédica Ingeniería Biofísica Bioingeniería Medicina Biomédica Técnicas inmunológicas Fluorescencia Teoría de las máquinas Métodos de simulación Sistema de clasificación Patrones de anticuerpos antinucleares Inmunofluorescencia Indirecta (IFI) Procesamiento de imagenes Inteligencia artificial |
dc.subject.lemb.spa.fl_str_mv |
Ingeniería biomédica Ingeniería Biofísica Bioingeniería Medicina Biomédica Técnicas inmunológicas Fluorescencia Teoría de las máquinas Métodos de simulación |
dc.subject.proposal.spa.fl_str_mv |
Sistema de clasificación Patrones de anticuerpos antinucleares Inmunofluorescencia Indirecta (IFI) Procesamiento de imagenes Inteligencia artificial |
description |
Esta tesis de grado presenta un enfoque innovador para mejorar la detección de enfermedades autoinmunes mediante la aplicación de técnicas avanzadas de inteligencia artificial (IA), específicamente enfocadas en el aprendizaje profundo (deep learning) y el aprendizaje automático (machine learning), utilizando redes neuronales y Support Vector Machine (SVM). La identificación de patrones de anticuerpos antinucleares (ANA) en muestras de inmunofluorescencia indirecta (IFI) ha sido tradicionalmente un proceso que requiere habilidades especializadas y puede ser propenso a errores. En esta investigación, se propone la construcción de un banco de imágenes utilizando el equipo Helios Quimiolab y la implementación de técnicas avanzadas de procesamiento de imágenes, incluyendo algoritmos de deep learning y machine learning, para lograr una clasificación automatizada de los patrones de ANA. Además, se plantea el desarrollo de una interfaz gráfica que facilite la visualización y clasificación de estos patrones, siguiendo la nomenclatura internacional de ANA Patterns. Este enfoque tiene como objetivo principal mejorar la eficiencia y precisión en el diagnóstico de enfermedades autoinmunes, con el potencial de reducir los tiempos de respuesta en el laboratorio clínico. La integración de técnicas de deep learning y machine learning en el proceso de análisis de imágenes constituye un elemento clave para la optimización del sistema propuesto, permitiendo una mayor capacidad de reconocimiento de patrones y una mejora en la precisión del diagnóstico. Este trabajo representa un avance significativo en el campo de la medicina diagnóstica, al combinar la vanguardia en IA con las necesidades prácticas del diagnóstico clínico, con potenciales beneficios para la salud pública y la calidad de vida de los pacientes. |
publishDate |
2023 |
dc.date.issued.none.fl_str_mv |
2023-11-22 |
dc.date.accessioned.none.fl_str_mv |
2024-02-09T15:38:14Z |
dc.date.available.none.fl_str_mv |
2024-02-09T15:38:14Z |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.local.spa.fl_str_mv |
Trabajo de Grado |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.hasversion.none.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
dc.type.redcol.none.fl_str_mv |
http://purl.org/redcol/resource_type/TP |
format |
http://purl.org/coar/resource_type/c_7a1f |
status_str |
acceptedVersion |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/20.500.12749/23444 |
dc.identifier.instname.spa.fl_str_mv |
instname:Universidad Autónoma de Bucaramanga - UNAB |
dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional UNAB |
dc.identifier.repourl.spa.fl_str_mv |
repourl:https://repository.unab.edu.co |
url |
http://hdl.handle.net/20.500.12749/23444 |
identifier_str_mv |
instname:Universidad Autónoma de Bucaramanga - UNAB reponame:Repositorio Institucional UNAB repourl:https://repository.unab.edu.co |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.relation.references.spa.fl_str_mv |
A. Marcano J. Quintanilla, M. C. (2010). Feature selection using Sequential Forward Selection and classification applying Artificial Metaplasticity Neural Network. IECON. Abandono (redes neuronales). (s.f.). Obtenido de Wikipedia: https://es.wikipedia.org/wiki/Abandono_%28redes_neuronales%29 B. Krawczyk, M. G. (2016). Evolutionary un-dersampling boosting for imbalanced classification of breast cancer malignancy . Applied Soft Computing. Baldung. (2022). Multiclass Classification Using Support Vector Machines. Chueca Rodríguez, M. I. (2023). Diagnóstico de laboratorio, enfermedades y profilaxis de la salud. Lab Tests Online, Sociedad Española de Medicina de Laboratorio (SEQCML). Ciberseguridad. (s.f.). ¿Qué es PyTorch? Todo lo que debes saber. Obtenido de Ciberseguridad: https://ciberseguridad.com/guias/nuevas-tecnologias/machine-learning/pytorch/ Cruz, P. (2010). Inteligencia artificial con aplicaciones a la ingeniería. Alfaomega. Primera edición. D. BS1, K. S. (2016). HEp-2 cell classification using artificial neural networkapproach. Karpagam University, Coimbatore, India. D. Gragnaniello, C. S. (2014). Biologically-inspired dense local descriptor for indirect immunofluorescence image classification. Universitá Federico II di Napoli. Naples, Italy. D. Huang, Y. W. (2011). Local Binary Patterns and Its Application to Facial Image Analyis: A Survey. Beihang University, China. E.K.L. Chan, J. D. (2015). Report of the First International Consensus on Standardized Nomenclature of Antinuclear Antibody HEp-2 Cell Patterns . Gandhi, R. (2018). Support Vector Machine - Introduction to Machine Learning Algorithms. Towards Data Science. González, R. C. (2008). Procesamiento digital de imágenes. Pearson Education. H. Tran Hong, A. K. (2016). Transfer learning of a convolutional neural network for Hep-2 cell image classification. The University of Sydney, Australia. I. Izonin, R. T. (2017). Towards Data Normalization task for the efficient mining of Medical Data. Liviv Polytechnic National University. IBM. (s.f.). IBM. Obtenido de ¿Qué es Deep Learning?: https://www.ibm.com/es-es/topics/deep learning IBM. (s.f.). IBM. Obtenido de ¿Qué son las redes neuronales convolucionales?: https://www.ibm.com/mx-es/topics/convolutional-neural-networks Ignite, M. (2023). Componente Normalizar Datos. Machine Learning. J. Cabiedes, C. A.-Á. (2010). Anticuerpos antinucleares. Reumatología y Colegio Mexicano de Reumatología. Jiang, J. (2023). CT Image Recognition of COVID-19 Based on Improved Resnet Model. IEEE. Jordan, M. I. (2015). Machine learning: Trends, perspectives, and prospects. Science. K. Devanathan, N. G. (2019). Binary Grey Wolf Optimizer based Feature Selection for Nucleolar and Centromere Staining Pattern Classification in Indirect Immunofluorescence Images. Institute of Technology Madras. Chennai, India. KeepCoding. (30 de 08 de 2022). KeepCoding Tech School. Obtenido de Visualización de activaciones y filtros en red convolucional: https://keepcoding.io/blog/visualizacion activaciones-filtros/ Kohli, M. P. (2017). Implementing machine learning in radiology practice and research. 111 American journal of roentgenology. Kumar, S. (2021). Techniques to work with Imbalanced Data in Machine Learning. Towards Data Science. Kundu, R. (2023). Image Processing: Techniques, Types, & Applications. Blog Image Processing Guide. L. Nanni, M. P. (2014). Indirect immunofluorescence image classification using texture descriptors. University of Padua. Padua, Italy. Lowe, D. (2023). Distinctive Image Features from Sacale-Invariant Keypoints. International Journal of Computer Vision, Vol 60. MathWorks. (s.f.). Entrenar una red neuronal convolucional para regresión. Obtenido de MathWorks: https://la.mathworks.com/help/deeplearning/ug/train-a-convolutional-neural network-for-regression.html Nacelle, A. (2009). Redes neuronales artificiales. Universidad de la república, Facultad de ingeniería. Uruguay. Ng, S. (2017). Principal component analysis to reduce dimension on digital image. SEGi University, Macau, China. Python Software, F. (2021). Módulo os de Python. Recuperado de la documentación oficial de Python. Python Software, F. (2021). Python Language Reference, versión 3.9.4. Recuperado de la página oficial de Python. R. Mohammed, J. R. (2020). Machine Learning with Oversampling and Undersampling Techniques. Jordan University of Science and Technology. Jordan. Ramírez, D. F. (2010). Técnicas inmunológicas que apoyan el diagnóstico de las enfermedades autoinmunes. Reumatología Clínica Rouhiainem, L. (2018). “Inteligencia artificial, 101 cosas que debes saber hoy sobre el futuro. Editorial Planeta. España. S. Cataldo, A. B. (2013). Applying Textural Features to the Classification of HEp-2 Cell Patterns in IIF images. International Conference on Pattern Recognition. Tsukuba, Japan S. Manivannan, W. L. (2014). HEp-2 Cell Classification using Multi-resolution Local Patterns and Ensemble SVM. University of Dundee, UK. S. Manivannan, W. L. (2016). An automated pattern recognition system for classifying indirect immunofluorescence images of HEp-2 cells and specimens. University of Dundee. UK. S. Yadav, S. S. (2016). Analysis of k-fold cross-validation over hold-out validation on colossal datasets for quality classification . Institute of Technology. Bhopal, Madhya. S.C, N. (2017). Principal component analysis to reduce dimension on digital image. SEGi University, Macau, China. Siddique, A. (2023). Exploring KNN with Different Distance Metrics. Dev Genius. Srivastava, N., Hinton, G., Krizhevsky, A., Sutskever, I., & Salakhutdinov, R. (2014). Dropout: A Simple Way to Prevent Neural Networks from Overfitting. Journal of Machine Learning Research. T, K. (2020). Principal Component Analysis (PCA) . Computer Vision. Springer, Cham. TensorFlow. (26 de 01 de 2022). Aumento de datos. Obtenido de TensorFlow: https://www.tensorflow.org/tutorials/images/data_augmentation?hl=es-419 TensorFlow. (24 de 01 de 2022). Keras. Obtenido de TensorFlow: https://www.tensorflow.org/guide/keras?hl=es-419 Tokio School. (05 de 07 de 2022). Analizamos qué es y para qué se usa el Transfer Learning en el Deep Learning. Obtenido de Tokio School: https://www.tokioschool.com/noticias/transfer-learning/ Villa, F., Velásquez, J., & Sánchez, P. (2015). Control del sobreajuste en redes neuronales tipo cascada correlación aplicado a la predicción de precios de contratos de electricidad. Revista Ingenierías Universidad de Medellín, 26. Y. Kurniawati, A. P. (2018). Adaptive Synthetic - Nominal (Adasyn-N) and Adaptative Synthetic - KNN (ADASYNKNN) for Multiclas Imbalance Learning on Laboratory Test Data. University Gadjah. Yi-Chu Huang, C.-W. C.-L. (2009). HEp-2 Cell Classification in Indirect mmunofluorescence Images. Tunghai University. Taichung, Taiwan. Ying, N. D. (2015). An Evaluation of LBP Texture Descriptors for the Classification of HEp-2 cells. IEEE International Conference on Systems, Man, and Cybernetics. Z. Gao, J. Z. (2014). HEp-2 Cell Image Classification with Convolutional Neural Networks. University of Wollongong Wollongong, Australia. |
dc.relation.uriapolo.spa.fl_str_mv |
https://apolo.unab.edu.co/en/persons/manuel-hernando-franco-arias |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_14cb |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ |
dc.rights.local.spa.fl_str_mv |
Abierto (Texto Completo) |
dc.rights.creativecommons.*.fl_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ Abierto (Texto Completo) Atribución-NoComercial-SinDerivadas 2.5 Colombia http://purl.org/coar/access_right/c_14cb |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.coverage.spatial.spa.fl_str_mv |
Bucaramanga (Santander, Colombia) |
dc.coverage.temporal.spa.fl_str_mv |
01/06/2023 - 15/12/2023 |
dc.coverage.campus.spa.fl_str_mv |
UNAB Campus Bucaramanga |
dc.publisher.grantor.spa.fl_str_mv |
Universidad Autónoma de Bucaramanga UNAB |
dc.publisher.faculty.spa.fl_str_mv |
Facultad Ingeniería |
dc.publisher.program.spa.fl_str_mv |
Pregrado Ingeniería Biomédica |
institution |
Universidad Autónoma de Bucaramanga - UNAB |
bitstream.url.fl_str_mv |
https://repository.unab.edu.co/bitstream/20.500.12749/23444/6/license.txt https://repository.unab.edu.co/bitstream/20.500.12749/23444/1/Tesis.pdf https://repository.unab.edu.co/bitstream/20.500.12749/23444/7/Licencia.pdf https://repository.unab.edu.co/bitstream/20.500.12749/23444/8/Tesis.pdf.jpg https://repository.unab.edu.co/bitstream/20.500.12749/23444/9/Licencia.pdf.jpg |
bitstream.checksum.fl_str_mv |
3755c0cfdb77e29f2b9125d7a45dd316 207b49c258fe47b6095d3657970aa4bf 6a0b297d99dc6929041f648508438167 f23042e35d68dae8e207ac7200981123 e1364fec2c5dad44f051042b5e60ac6b |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB |
repository.mail.fl_str_mv |
repositorio@unab.edu.co |
_version_ |
1814277259896291328 |
spelling |
Franco Arias, Manuel Hernandof54597c9-3b82-4525-9a23-1cf6369a6a66Arizmendi Pereira, Carlos Julio79e0125f-b191-4144-999b-281177ddaaf9Salazar Villamizar, Mary Elízabeth9a17446c-4893-41e2-a75f-915cd9e258eaBernal Garnica, Adrian Felipe556ca790-5c12-4171-b1e8-8def42de6750Bernal Rangel, Jhojan Davidac9f6197-84c2-43a8-bc0d-88cdaf18d69aFranco Arias, Manuel Hernando [0001427755]Arizmendi Pereira, Carlos Julio [1381550]Salazar Villamizar, Mary Elízabeth [0001546256]Arizmendi Pereira, Carlos Julio [JgT_je0AAAAJ]Salazar Villamizar, Mary Elízabeth [0000-0002-4112-6617]Arizmendi Pereira, Carlos Julio [16174088500]Arizmendi Pereira, Carlos Julio [Carlos_Arizmendi2]Centro de Investigación en Biotecnología, Bioética y Ambiente - CINBBYAFranco Arias, Manuel Hernando [manuel-hernando-franco-arias]Arizmendi Pereira, Carlos Julio [carlos-julio-arizmendi-pereira]Bucaramanga (Santander, Colombia)01/06/2023 - 15/12/2023UNAB Campus Bucaramanga2024-02-09T15:38:14Z2024-02-09T15:38:14Z2023-11-22http://hdl.handle.net/20.500.12749/23444instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABrepourl:https://repository.unab.edu.coEsta tesis de grado presenta un enfoque innovador para mejorar la detección de enfermedades autoinmunes mediante la aplicación de técnicas avanzadas de inteligencia artificial (IA), específicamente enfocadas en el aprendizaje profundo (deep learning) y el aprendizaje automático (machine learning), utilizando redes neuronales y Support Vector Machine (SVM). La identificación de patrones de anticuerpos antinucleares (ANA) en muestras de inmunofluorescencia indirecta (IFI) ha sido tradicionalmente un proceso que requiere habilidades especializadas y puede ser propenso a errores. En esta investigación, se propone la construcción de un banco de imágenes utilizando el equipo Helios Quimiolab y la implementación de técnicas avanzadas de procesamiento de imágenes, incluyendo algoritmos de deep learning y machine learning, para lograr una clasificación automatizada de los patrones de ANA. Además, se plantea el desarrollo de una interfaz gráfica que facilite la visualización y clasificación de estos patrones, siguiendo la nomenclatura internacional de ANA Patterns. Este enfoque tiene como objetivo principal mejorar la eficiencia y precisión en el diagnóstico de enfermedades autoinmunes, con el potencial de reducir los tiempos de respuesta en el laboratorio clínico. La integración de técnicas de deep learning y machine learning en el proceso de análisis de imágenes constituye un elemento clave para la optimización del sistema propuesto, permitiendo una mayor capacidad de reconocimiento de patrones y una mejora en la precisión del diagnóstico. Este trabajo representa un avance significativo en el campo de la medicina diagnóstica, al combinar la vanguardia en IA con las necesidades prácticas del diagnóstico clínico, con potenciales beneficios para la salud pública y la calidad de vida de los pacientes.Capítulo I - Aspectos generales..................................................................................................... 14 Descripción del problema ................................................................................................. 14 Justificación del problema ................................................................................................ 15 Objetivo general................................................................................................................ 17 Objetivos específicos................................................................................................ 17 Capitulo II - Marco teórico y Estado de arte................................................................................. 18 Marco teórico.................................................................................................................... 18 Anticuerpos Antinucleares........................................................................................ 18 Técnicas utilizadas para la detección de ANA.............................. 18 Inmunofluorescencia Indirecta (IFI)............................................. 19 Patrones de ANA detectados por IFI............................................. 20 Procesamiento de Imágenes...................................................................................... 25 Tipos de imágenes......................................................................... 26 Imagen RGB ..................................................................... 26 Imagen binaria .................................................................. 27 Imagen en escala de grises................................................ 28 Segmentación de la imagen .............................................. 28 Ecualización...................................................................... 29 Filtros................................................................................ 30 Técnicas de extracción de características en Imágenes ............................................ 30 Patrones binarios locales (LBP).................................................... 31 Co-occurrence matrix (GLCM) .................................................... 32 Binarizacion y segmentación de contornos................................... 33 Scale-invariant feature transform (SIFT)...................................... 34 Balanceo de clases.................................................................................................... 34 Undersampling.............................................................................. 35 Oversampling................................................................................ 35 Normalización de datos............................................................................................. 36 Reducción dimensional............................................................................................. 36 Clasificadores Machine Learning ............................................................................. 37 Redes neuronales artificiales......................................................... 38 Support Vector Machines (SVM).................................................. 39 k-Nearest Neighbor (kNN) ........................................................... 41 Deep Learning........................................................................................................... 41 Redes Neuronales Convolucionales.............................................. 42 Aumento de Datos......................................................................... 43 Dropout ......................................................................................... 44 Transferencia de Aprendizaje........................................................ 45 Estado de arte.................................................................................................................... 46 Capitulo III – Metodología ........................................................................................................... 51 Capitulo IV - Desarrollo del proyecto .......................................................................................... 54 Construcción de banco de imágenes................................................................................. 54 Organización de las imágenes ANAs con su respectiva etiqueta o patrón correspondiente ....................................................................................................................................................... 56 Definición de las marcas de clase ..................................................................................... 59 Características de los patrones de anticuerpos antinucleares que favorezcan su identificación................................................................................................................................. 64 Selección de técnicas de extracción de características de la imagen................................ 65 Selección del lenguaje....................................................................................................... 67 MATLAB para Procesamiento de Imágenes y Machine Learning:.......................... 67 Python para Gestión y Organización de Imágenes y Archivos:................................ 68 Entrenamiento de modelos................................................................................................ 69 Local Binary Patterns (LBP) – Redes Neuronales.................................................... 71 Local Binary Patterns (LBP) – Support Vector Machine.......................................... 72 Matriz de concurrencia de nivel de gris – Redes neuronales - SVM........................ 74 Propiedades de las regiones de la imagen binaria – Redes Neuronales – SVM....... 76 Normalización........................................................................................................... 81 Reducción dimensional............................................................................................. 83 Forward Selection ......................................................................... 83 Análisis de componentes principales............................................ 84 Bibliotecas de Deep Learning para CNN.................................................................. 85 Matlab para el desarrollo de la interfaz gráfica ........................................................ 86 Desarrollo de algoritmo Deep Learning de clasificación de imágenes............................. 87 Clasificadores por Deep Learning ............................................................................ 87 CNN -Simple ................................................................................ 87 Transfer learning: MobileNetV2................................................... 88 Transfer learning: ResNet50 ......................................................... 88 Desarrollo de interfaz grafica............................................................................................ 89 Funcionalidades del software.................................................................................... 90 Carga de datos:.............................................................................. 90 Visualización de datos: ................................................................. 90 Análisis de datos:.......................................................................... 90 Generación de informes:............................................................... 90 Exportación de resultados:............................................................ 90 Requisitos del sistema............................................................................................... 91 Manual de Usuario.................................................................................................... 91 Capitulo V -Pruebas, resultados y análisis.................................................................................... 92 Validación del modelo....................................................................................................... 96 Pruebas de funcionamiento del algoritmo Deep Learning de clasificación...................... 98 Deep Learning........................................................................................................... 98 CNN – Simple............................................................................... 99 Transfer Learning: MobileNetV2 ................................................. 99 Transfer Learning: ResNet50...................................................... 100 Ejecución de pruebas de interfaz gráfica integrando el modelo predictor...................... 101 Capítulo VI - Conclusiones y trabajo futuro............................................................................... 106 Trabajo Futuro................................................................................................................. 108 Bibliografía ................................................................................................................................. 109 Anexos ........................................................................................................................................ 115PregradoThis thesis presents an innovative approach to improve the detection of autoimmune diseases through the application of advanced artificial intelligence (AI) techniques, specifically focusing on deep learning and machine learning, using neural networks and Support Vector Machine (SVM). Traditionally, identifying patterns of antinuclear antibodies (ANA) in indirect immunofluorescence (IFI) samples has been a process that requires specialized skills and can be prone to errors. In this research, the construction of an image bank using the Helios Quimiolab equipment is proposed, along with the implementation of advanced image processing techniques, including deep learning and machine learning algorithms, to achieve automated classification of ANA patterns. Additionally, the development of a graphical interface to facilitate the visualization and classification of these patterns, following the international nomenclature of ANA Patterns, is suggested. This approach aims to improve efficiency and accuracy in the diagnosis of autoimmune diseases, with the potential to reduce response times in the clinical laboratory. The integration of deep learning and machine learning techniques in the image analysis process is a key element for optimizing the proposed system, allowing for greater pattern recognition capability and improved diagnostic accuracy. This work represents a significant advancement in the field of diagnostic medicine by combining cutting-edge AI with the practical needs of clinical diagnosis, with potential benefits for public health and the quality of life of patients.Modalidad Presencialapplication/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)Atribución-NoComercial-SinDerivadas 2.5 Colombiahttp://purl.org/coar/access_right/c_14cbDesarrollo de un sistema de clasificación de patrones de anticuerpos antinucleares en pruebas de inmunofluorescencia indirecta (IFI) utilizando técnicas de inteligencia artificialDevelopment of a classification system for antinuclear antibody patterns in indirect immunofluorescence (iif) tests using artificial intelligence techniquesIngeniero BiomédicoUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaPregrado Ingeniería Biomédicainfo:eu-repo/semantics/bachelorThesisTrabajo de Gradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/acceptedVersionhttp://purl.org/redcol/resource_type/TPBiomedical engineeringEngineeringMedical electronicsBiological physicsBioengineeringMedical instruments and apparatusMedicineBiomedicalClinical engineeringDeep learningMachine learningImmunological techniquesFluorescenceMachine theorySimulation methodsIngeniería biomédicaIngenieríaBiofísicaBioingenieríaMedicinaBiomédicaTécnicas inmunológicasFluorescenciaTeoría de las máquinasMétodos de simulaciónSistema de clasificaciónPatrones de anticuerpos antinuclearesInmunofluorescencia Indirecta (IFI)Procesamiento de imagenesInteligencia artificialA. Marcano J. Quintanilla, M. C. (2010). Feature selection using Sequential Forward Selection and classification applying Artificial Metaplasticity Neural Network. IECON.Abandono (redes neuronales). (s.f.). Obtenido de Wikipedia: https://es.wikipedia.org/wiki/Abandono_%28redes_neuronales%29B. Krawczyk, M. G. (2016). Evolutionary un-dersampling boosting for imbalanced classification of breast cancer malignancy . Applied Soft Computing.Baldung. (2022). Multiclass Classification Using Support Vector Machines.Chueca Rodríguez, M. I. (2023). Diagnóstico de laboratorio, enfermedades y profilaxis de la salud. Lab Tests Online, Sociedad Española de Medicina de Laboratorio (SEQCML).Ciberseguridad. (s.f.). ¿Qué es PyTorch? Todo lo que debes saber. Obtenido de Ciberseguridad: https://ciberseguridad.com/guias/nuevas-tecnologias/machine-learning/pytorch/Cruz, P. (2010). Inteligencia artificial con aplicaciones a la ingeniería. Alfaomega. Primera edición.D. BS1, K. S. (2016). HEp-2 cell classification using artificial neural networkapproach. Karpagam University, Coimbatore, India.D. Gragnaniello, C. S. (2014). Biologically-inspired dense local descriptor for indirect immunofluorescence image classification. Universitá Federico II di Napoli. Naples, Italy.D. Huang, Y. W. (2011). Local Binary Patterns and Its Application to Facial Image Analyis: A Survey. Beihang University, China.E.K.L. Chan, J. D. (2015). Report of the First International Consensus on Standardized Nomenclature of Antinuclear Antibody HEp-2 Cell Patterns .Gandhi, R. (2018). Support Vector Machine - Introduction to Machine Learning Algorithms. Towards Data Science.González, R. C. (2008). Procesamiento digital de imágenes. Pearson Education.H. Tran Hong, A. K. (2016). Transfer learning of a convolutional neural network for Hep-2 cell image classification. The University of Sydney, Australia.I. Izonin, R. T. (2017). Towards Data Normalization task for the efficient mining of Medical Data. Liviv Polytechnic National University.IBM. (s.f.). IBM. Obtenido de ¿Qué es Deep Learning?: https://www.ibm.com/es-es/topics/deep learningIBM. (s.f.). IBM. Obtenido de ¿Qué son las redes neuronales convolucionales?: https://www.ibm.com/mx-es/topics/convolutional-neural-networksIgnite, M. (2023). Componente Normalizar Datos. Machine Learning.J. Cabiedes, C. A.-Á. (2010). Anticuerpos antinucleares. Reumatología y Colegio Mexicano de Reumatología.Jiang, J. (2023). CT Image Recognition of COVID-19 Based on Improved Resnet Model. IEEE.Jordan, M. I. (2015). Machine learning: Trends, perspectives, and prospects. Science.K. Devanathan, N. G. (2019). Binary Grey Wolf Optimizer based Feature Selection for Nucleolar and Centromere Staining Pattern Classification in Indirect Immunofluorescence Images. Institute of Technology Madras. Chennai, India.KeepCoding. (30 de 08 de 2022). KeepCoding Tech School. Obtenido de Visualización de activaciones y filtros en red convolucional: https://keepcoding.io/blog/visualizacion activaciones-filtros/Kohli, M. P. (2017). Implementing machine learning in radiology practice and research. 111 American journal of roentgenology.Kumar, S. (2021). Techniques to work with Imbalanced Data in Machine Learning. Towards Data Science.Kundu, R. (2023). Image Processing: Techniques, Types, & Applications. Blog Image Processing Guide.L. Nanni, M. P. (2014). Indirect immunofluorescence image classification using texture descriptors. University of Padua. Padua, Italy.Lowe, D. (2023). Distinctive Image Features from Sacale-Invariant Keypoints. International Journal of Computer Vision, Vol 60.MathWorks. (s.f.). Entrenar una red neuronal convolucional para regresión. Obtenido de MathWorks: https://la.mathworks.com/help/deeplearning/ug/train-a-convolutional-neural network-for-regression.htmlNacelle, A. (2009). Redes neuronales artificiales. Universidad de la república, Facultad de ingeniería. Uruguay.Ng, S. (2017). Principal component analysis to reduce dimension on digital image. SEGi University, Macau, China.Python Software, F. (2021). Módulo os de Python. Recuperado de la documentación oficial de Python.Python Software, F. (2021). Python Language Reference, versión 3.9.4. Recuperado de la página oficial de Python.R. Mohammed, J. R. (2020). Machine Learning with Oversampling and Undersampling Techniques. Jordan University of Science and Technology. Jordan.Ramírez, D. F. (2010). Técnicas inmunológicas que apoyan el diagnóstico de las enfermedades autoinmunes. Reumatología ClínicaRouhiainem, L. (2018). “Inteligencia artificial, 101 cosas que debes saber hoy sobre el futuro. Editorial Planeta. España.S. Cataldo, A. B. (2013). Applying Textural Features to the Classification of HEp-2 Cell Patterns in IIF images. International Conference on Pattern Recognition. Tsukuba, JapanS. Manivannan, W. L. (2014). HEp-2 Cell Classification using Multi-resolution Local Patterns and Ensemble SVM. University of Dundee, UK.S. Manivannan, W. L. (2016). An automated pattern recognition system for classifying indirect immunofluorescence images of HEp-2 cells and specimens. University of Dundee. UK.S. Yadav, S. S. (2016). Analysis of k-fold cross-validation over hold-out validation on colossal datasets for quality classification . Institute of Technology. Bhopal, Madhya.S.C, N. (2017). Principal component analysis to reduce dimension on digital image. SEGi University, Macau, China.Siddique, A. (2023). Exploring KNN with Different Distance Metrics. Dev Genius.Srivastava, N., Hinton, G., Krizhevsky, A., Sutskever, I., & Salakhutdinov, R. (2014). Dropout: A Simple Way to Prevent Neural Networks from Overfitting. Journal of Machine Learning Research.T, K. (2020). Principal Component Analysis (PCA) . Computer Vision. Springer, Cham.TensorFlow. (26 de 01 de 2022). Aumento de datos. Obtenido de TensorFlow: https://www.tensorflow.org/tutorials/images/data_augmentation?hl=es-419TensorFlow. (24 de 01 de 2022). Keras. Obtenido de TensorFlow: https://www.tensorflow.org/guide/keras?hl=es-419Tokio School. (05 de 07 de 2022). Analizamos qué es y para qué se usa el Transfer Learning en el Deep Learning. Obtenido de Tokio School: https://www.tokioschool.com/noticias/transfer-learning/Villa, F., Velásquez, J., & Sánchez, P. (2015). Control del sobreajuste en redes neuronales tipo cascada correlación aplicado a la predicción de precios de contratos de electricidad. Revista Ingenierías Universidad de Medellín, 26.Y. Kurniawati, A. P. (2018). Adaptive Synthetic - Nominal (Adasyn-N) and Adaptative Synthetic - KNN (ADASYNKNN) for Multiclas Imbalance Learning on Laboratory Test Data. University Gadjah.Yi-Chu Huang, C.-W. C.-L. (2009). HEp-2 Cell Classification in Indirect mmunofluorescence Images. Tunghai University. Taichung, Taiwan.Ying, N. D. (2015). An Evaluation of LBP Texture Descriptors for the Classification of HEp-2 cells. IEEE International Conference on Systems, Man, and Cybernetics.Z. Gao, J. Z. (2014). HEp-2 Cell Image Classification with Convolutional Neural Networks. University of Wollongong Wollongong, Australia.https://apolo.unab.edu.co/en/persons/manuel-hernando-franco-ariasLICENSElicense.txtlicense.txttext/plain; charset=utf-8829https://repository.unab.edu.co/bitstream/20.500.12749/23444/6/license.txt3755c0cfdb77e29f2b9125d7a45dd316MD56open accessORIGINALTesis.pdfTesis.pdfTesisapplication/pdf11715046https://repository.unab.edu.co/bitstream/20.500.12749/23444/1/Tesis.pdf207b49c258fe47b6095d3657970aa4bfMD51open accessLicencia.pdfLicencia.pdfLicenciaapplication/pdf513057https://repository.unab.edu.co/bitstream/20.500.12749/23444/7/Licencia.pdf6a0b297d99dc6929041f648508438167MD57metadata only accessTHUMBNAILTesis.pdf.jpgTesis.pdf.jpgIM Thumbnailimage/jpeg5329https://repository.unab.edu.co/bitstream/20.500.12749/23444/8/Tesis.pdf.jpgf23042e35d68dae8e207ac7200981123MD58open accessLicencia.pdf.jpgLicencia.pdf.jpgIM Thumbnailimage/jpeg10324https://repository.unab.edu.co/bitstream/20.500.12749/23444/9/Licencia.pdf.jpge1364fec2c5dad44f051042b5e60ac6bMD59metadata only access20.500.12749/23444oai:repository.unab.edu.co:20.500.12749/234442024-02-09 22:00:22.159open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.coRUwoTE9TKSBBVVRPUihFUyksIG1hbmlmaWVzdGEobWFuaWZlc3RhbW9zKSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgbGEgbWlzbWEuCgpFbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbi4gRWwgQVVUT1IgYXN1bWlyw6EgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQsIHkgc2FsZHLDoSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcywgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSBVTkFCIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8gZGUgYnVlbmEgZmUuCgpFbCBBVVRPUiBhdXRvcml6YSBhIGxhIFVuaXZlcnNpZGFkIEF1dMOzbm9tYSBkZSBCdWNhcmFtYW5nYSBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24uCg== |