Diseño de una Herramienta para la Detección de Imágenes de Cáncer de Piel Usando Redes Neuronales Profundas (DNN).

dc.contributor.advisorCastillo Bohorquez, Jeison Arley
dc.contributor.advisorBarrero Pérez , Jaime Guillermo
dc.contributor.authorRueda Rivera, Andrew Dalai
dc.contributor.evaluatorPertuz Arroyo, Said David
dc.contributor.evaluatorFajardo Ariza, Carlos Augusto
dc.date.accessioned2024-05-31T12:57:18Z
dc.date.available2024-05-31T12:57:18Z
dc.date.created2024-05-22
dc.date.issued2024-05-22
dc.description.abstractEn el presente proyecto se realizo la implementación de un sistema embebido prototipo capaz de clasificar imágenes obtenidas por medio de una cámara. En primer lugar, se seleccionó la base de datos que se iba a trabajar teniendo en cuenta que existieran los suficientes datos para que no se presente overfitting ni underfitting, a grosso modo la base de datos más completa es la HAM10000. Para cumplir con el objetivo principal, se analizaron varias topologías base tales como la Resnet50, la MobileNetV2, la InceptionV2 y la EfficientnetV2 que se aplicaron a tres diferentes modelos en dónde se modificó la cantidad y el tipo de capas, las dimensiones de salida, la cantidad de filtros, el valor del dropout, la función de activación, los regularizadores, la cantidad de clases a clasificar, el tipo de validación, entre otros. Después de obtener los resultados se seleccionó la EfficientnetV2 porque tenía el mayor rendimiento. A esta topología se le aplicó la técnica del aprendizaje contrastivo, que busca crear representaciones para discriminar las características que presentan similitudes y diferencias. El modelo final obtuvo un valor de rendimiento superior al 80%. Sin embargo, debido a la disminución de la calidad de la imagen por el uso de OpenCV, se modificó la forma en que se cargaba la base de datos en el algoritmo para que no se viera afectada la eficiencia. Se implementó la topología base seleccionada en la Raspberry pi 4 y se utiliza una cámara Logitech Brio para realizar la detección de imágenes. El sistema cuenta con una interfaz sencilla y amigable con el usuario, que permite interactuar fácilmente con el modelo clasificador.
dc.description.abstractenglishIn this project, the implementation of a prototype embedded system capable of classifying images obtained by means of a camera was carried out. Firstly, the database that was going to be worked on was selected taking into account that there was enough data so that no overfitting or underfitting occurred. Roughly speaking, the most complete database is the HAM10000. To meet the main objective, several base topologies were analyzed such as Resnet50, MobileNetV2, InceptionV2 and EfficientnetV2, which were applied to three different models where the number and type of layers, the output dimensions, the number of filters, the dropout value, the activation function, the regularizers, the number of classes to classify, the type of validation, among others. After obtaining the results, EfficientnetV2 was selected because it had the highest performance. The contrastive learning technique was applied to this topology, which seeks to create representations to discriminate characteristics that present similarities and differences. The final model obtained a performance value greater than 80%. However, due to the decrease in image quality due to the use of OpenCV, the way the database was loaded into the algorithm was modified so that efficiency was not affected. The selected base topology was implemented on the Raspberry pi 4 and a Logitech Brio camera is used to perform image detection. The system has a simple and user￾friendly interface, which allows easy interaction with the classifier model.
dc.description.degreelevelPregrado
dc.description.degreenameIngeniero Electrónico
dc.format.mimetypeapplication/pdf
dc.identifier.instnameUniversidad Industrial de Santander
dc.identifier.reponameUniversidad Industrial de Santander
dc.identifier.repourlhttps://noesis.uis.edu.co
dc.identifier.urihttps://noesis.uis.edu.co/handle/20.500.14071/42653
dc.language.isospa
dc.publisherUniversidad Industrial de Santander
dc.publisher.facultyFacultad de Ingeníerias Fisicomecánicas
dc.publisher.programIngeniería Electrónica
dc.publisher.schoolEscuela de Ingenierías Eléctrica, Electrónica y Telecomunicaciones
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.licenseAtribución-NoComercial-SinDerivadas 2.5 Colombia (CC BY-NC-ND 2.5 CO)
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectDNN
dc.subjectREDES
dc.subjectCANCER DE PIEL
dc.subjectDEEP LEARNING
dc.subjectDETECCION DE IMAGENES
dc.subject.keywordSKIN CANCER
dc.subject.keywordDNN
dc.subject.keywordNEURONAL NETWORKS
dc.subject.keywordDEEP LEARNING
dc.titleDiseño de una Herramienta para la Detección de Imágenes de Cáncer de Piel Usando Redes Neuronales Profundas (DNN).
dc.title.englishDesign of a Tool for Skin Cancer Image Detection Using Deep Neural Networks (DNN).
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.hasversionhttp://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.localTesis/Trabajo de grado - Monografía - Pregrado
Files
Original bundle
Now showing 1 - 3 of 3
No Thumbnail Available
Name:
Carta de autorización.pdf
Size:
74.29 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Nota de proyecto.pdf
Size:
262.01 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Documento.pdf
Size:
5.02 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.18 KB
Format:
Item-specific license agreed to upon submission
Description: