Logo do repositório

Avaliação da viabilidade de Spiking Neural Networks em dispositivos móveis para diagnóstico de câncer de pele

dc.contributor.advisorPassos Junior, Leandro Aparecido [UNESP]
dc.contributor.authorLeal, Fábio Halben Guerra [UNESP]
dc.contributor.institutionUniversidade Estadual Paulista (Unesp)
dc.date.accessioned2025-11-27T19:27:34Z
dc.date.issued2025-11-11
dc.description.abstractEste trabalho investiga a viabilidade de Spiking Neural Networks (SNNs) em dispositivos móveis para apoio ao diagnóstico de câncer de pele, comparando-as com uma arquitetura convolucional convencional em condições controladas. Utilizou-se um conjunto de dados derivado da ISIC, disponível no Kaggle, estratificado em treino (5,000 benignas e 4,605 malignas) e teste (500/500), com pré-processamento padronizado (redimensionamento para 224×224, conversão para tons de cinza e normalização em [0, 1]). A CNN, inspirada na AlexNet, foi treinada por 20 épocas com seleção do melhor ponto via F1-macro; seu desempenho no teste atingiu acurácia de 90,6%, com precisão e recall próximos de 0,9, e teve o gasto energético medido com o Zeus. A SNN espelhou a arquitetura da CNN, substituindo ativações por camadas LIF (𝛽 = 0,8) ao longo de 10 time steps e treinada com surrogate gradients; no teste, obteve 89,3% de acurácia e 𝐹1 = 0,8997 (≈ 1,3 p.p. abaixo da CNN). Quanto à energia, registrou-se na CNN um gasto de ≈ 25,300 J durante o treinamento e ≈ 111 J durante a fase de testes. A SNN não foi medida no hardware convencional, pois seus ganhos se manifestam sobretudo em hardware neuromórfico, no qual a literatura sugere uma economia de energia melhor em comparação à CNN. Em síntese, os resultados indicam que SNNs são podem ser viáveis quando a restrição energética é crítica e há acesso a hardware neuromórfico, embora persista um pequeno decréscimo de acurácia e desafios de engenharia.pt
dc.description.abstractThis work investigates the feasibility of Spiking Neural Networks (SNNs) on mobile devices to support skin cancer diagnosis, comparing them with a conventional convolutional architecture under controlled conditions. An ISIC-derived dataset, available on Kaggle, was used, stratified into training (5,000 benign and 4,605 malignant) and test (500/500), with standardized preprocessing (resizing to 224 × 224, conversion to grayscale and normalization in [0, 1]). The CNN, inspired by AlexNet, was trained for 20 epochs with best checkpoint selection via F1-macro; its test performance reached 90,6% accuracy, with precision and recall close to 0,9, and had energy consumption measured with Zeus. The SNN mirrored the CNN architecture, replacing activations with LIF layers (𝛽 = 0,8) over 10 time steps and trained with surrogate gradients; in the tests, it obtained 89,3% accuracy and 𝐹1 = 0,8997 (≈ 1,3 p.p. below the CNN). Regarding energy, the CNN recorded a consumption of ≈ 25,300 J during training and ≈ 111 J during the testing phase. The SNN was not measured on conventional hardware, because its gains manifest mainly on neuromorphic hardware, in which the literature suggests that SNNs are generally more energy efficient when compared to their CNN counterpart. In summary, the results indicate that SNNs are may be viable when the energy constraint is critical and there is access to neuromorphic hardware, although a small decrease in accuracy and engineering challenges persist.en
dc.description.sponsorshipIdNão recebi financiamento
dc.identifier.citationLEAL, Fábio Halben Guerra. Avaliação da viabilidade de Spiking Neural Networks em dispositivos móveis para diagnóstico de câncer de pele. 2025. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) – Faculdade de Ciências, Universidade Estadual Paulista (UNESP), Bauru, 2025.
dc.identifier.urihttps://hdl.handle.net/11449/315750
dc.language.isopor
dc.publisherUniversidade Estadual Paulista (Unesp)
dc.rights.accessRightsAcesso abertopt
dc.subjectRedes neuraispt
dc.subjectInteligência artificialpt
dc.subjectMelanomapt
dc.subjectSpiking Neural Networken
dc.subjectConvolutional Neural Networken
dc.titleAvaliação da viabilidade de Spiking Neural Networks em dispositivos móveis para diagnóstico de câncer de pelept
dc.title.alternativeEvaluation of the feasibility of Spiking Neural Networks on mobile devices for skin cancer diagnosisen
dc.typeTrabalho de conclusão de cursopt
dspace.entity.typePublication
relation.isAuthorOfPublication8328934e-c084-4311-a8da-5b22b1ce08a0
relation.isAuthorOfPublication.latestForDiscovery8328934e-c084-4311-a8da-5b22b1ce08a0
relation.isOrgUnitOfPublicationaef1f5df-a00f-45f4-b366-6926b097829b
relation.isOrgUnitOfPublication.latestForDiscoveryaef1f5df-a00f-45f4-b366-6926b097829b
relation.isUndergradCourseOfPublication0ad27f2d-0ce4-45ac-9ab9-d719bb888d0c
relation.isUndergradCourseOfPublication.latestForDiscovery0ad27f2d-0ce4-45ac-9ab9-d719bb888d0c
unesp.campusUniversidade Estadual Paulista (UNESP), Faculdade de Ciências, Baurupt
unesp.examinationboard.typeBanca públicapt
unesp.undergraduateBauru - FC - Ciência da Computaçãopt

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
leal_fhg_tcc_bauru.pdf
Tamanho:
3.56 MB
Formato:
Adobe Portable Document Format

Licença do pacote

Agora exibindo 1 - 2 de 2
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
2.14 KB
Formato:
Item-specific license agreed upon to submission
Descrição:
Carregando...
Imagem de Miniatura
Nome:
leal_fhg_autorizacao_bauru.pdf
Tamanho:
139.19 KB
Formato:
Adobe Portable Document Format
Descrição: