Desarrollo de un algoritmo de aprendizaje de máquina para la clasificación de patología tumoral ósea del sistema musculoesquelético con radiografías simples
Date
2024-12-14Authors
Jaramillo Castillo, DavidDirectors
Arbelaez Echeverri, PabloPublisher
Pontificia Universidad Javeriana
Faculty
Facultad de Medicina
Program
Especialización en Ortopedia y Traumatología
Obtained title
Especialista en Ortopedia y Traumatología
Type
Tesis/Trabajo de grado - Monografía - Especialización
Share this record
Citación
Metadata
Show full item record
PDF documents
English Title
Development of a machine learning algorithm for the classification of bone tumor pathology of the musculoskeletal system with simple radiographsResumen
El cáncer óseo es una de las principales causas de muerte en personas menores de 20 años, con una supervivencia relativa a 5 años de entre el 68-73% en los Estados Unidos. Este estudio tiene como objetivo desarrollar un algoritmo basado en inteligencia artificial (IA) para la detección de tumores óseos en radiografías del sistema musculoesquelético mediante redes neuronales convolucionales (CNN). A partir de imágenes clínicas obtenidas en el Hospital Universitario San Ignacio de Bogotá (2018-2023), se recolectaron 447 radiografías, incluidas imágenes de tumores benignos y malignos, así como normales.
Las imágenes fueron preprocesadas y etiquetadas para entrenar diversos modelos de redes neuronales. El análisis incluyó la creación de histogramas de intensidades en escala de grises de las imágenes y la implementación de un modelo de Mixtura Gaussiana (GMM) para extraer parámetros descriptivos. Posteriormente, se construyó una red neuronal simple para clasificar las imágenes en función de la presencia de tumores. El modelo fue entrenado con un 80% de los datos y validado con un 20%, utilizando métricas como precisión, sensibilidad y exactitud.
El desempeño del modelo de red neuronal fue limitado, con una exactitud global del 12.24%, una precisión del 100%, pero una sensibilidad extremadamente baja del 12.24%, lo que indica que el modelo tiene una alta tasa de falsos negativos. Aunque los resultados de precisión son favorables, la baja sensibilidad resalta la necesidad de mejorar el modelo para detectar un mayor número de tumores.
El estudio concluye que, si bien los modelos sencillos ofrecen procesos de entrenamiento más ágiles, requieren características adicionales, como la textura y correlación de píxeles, para mejorar la clasificación. Se recomienda la utilización de arquitecturas más complejas en investigaciones futuras, para mejorar la precisión y efectividad del algoritmo en la segmentación y detección de tumores, con el fin de acercarse al rendimiento de los expertos en diagnóstico.
Abstract
Bone cancer is one of the leading causes of death in individuals under 20 years old, with a 5-year relative survival rate ranging from 68-73% in the United States. The aim of this study is to develop an artificial intelligence (AI)-based algorithm for detecting bone tumors in musculoskeletal radiographs using convolutional neural networks (CNNs). Clinical images collected from the Hospital Universitario San Ignacio in Bogotá (2018-2023) were used, consisting of 447 radiographs, including images of benign and malignant tumors as well as normal ones.
The images were preprocessed and labeled to train various neural network models. The analysis included the creation of histograms of grayscale intensities from the images and the implementation of a Gaussian Mixture Model (GMM) to extract descriptive parameters. A simple neural network was then built to classify the images based on the presence of tumors. The model was trained with 80% of the data and validated with 20%, using metrics such as accuracy, sensitivity, and precision.
The performance of the neural network model was limited, with an overall accuracy of 12.24%, a precision of 100%, but an extremely low sensitivity of 12.24%, indicating that the model has a high rate of false negatives. Although the precision results are favorable, the low sensitivity highlights the need to improve the model to detect a greater number of tumors.
The study concludes that while simple models provide more efficient training processes, they require additional features, such as texture and pixel correlation, to improve classification. It is recommended to use more complex architectures in future research to enhance the algorithm's accuracy and effectiveness in tumor segmentation and detection, aiming to approach the performance of expert diagnostic systems.
Themes
Especialización en ortopedia y traumatología - Tesis y disertaciones académicasAprendizaje automático (Inteligencia artificial)
Aprendizaje de máquinas
Redes neuronales (Computadores)
Google Analytics Statistics