An automated method for neural network quantization refinement

dc.contributor.advisor-co1Lima Filho, Eddie Batista de
dc.contributor.advisor-co1Latteshttp://lattes.cnpq.br/7827981023232761eng
dc.contributor.advisor1Cordeiro, Lucas Carvalho
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/5005832876603012eng
dc.contributor.referee1Rosa, Thierson Couto
dc.contributor.referee2Becker, Leandro Buss
dc.contributor.referee3Barreto, Raimundo da Silva
dc.creatorMatos Júnior, João Batista Pereira
dc.creator.Latteshttp://lattes.cnpq.br/6143153274833914eng
dc.creator.orcidhttps://orcid.org/0000-0001-8380-6058eng
dc.date.issued2025-02-18
dc.description.abstractNo campo em rápida evolução da inteligência artificial, redes neurais profundas (DNNs) tornaram-se essenciais em diversas aplicações, desde veículos autônomos até sistemas de saúde. No entanto, o aumento no tamanho e na complexidade dessas redes apresenta desafios significativos para sua implementação em ambientes com restrições de recursos e críticos para segurança, devido às altas demandas computacionais e de memória. Esta dissertação aborda o problema crítico da quantização de redes neurais, cujo objetivo é reduzir a precisão dos parâmetros das redes para aumentar a eficiência sem comprometer seu comportamento funcional. A principal contribuição é o desenvolvimento do arcabouço Quantização Guiada por Contraexemplos para Redes Neurais (CEG4N), que integra a Verificação Formal de Equivalência (FEV)—uma técnica que rigorosamente verifica se dois modelos apresentam comportamento idêntico—ao processo de quantização. Metodologicamente, o CEG4N emprega um ciclo iterativo de otimização que utiliza ferramentas de verificação formal para detectar e corrigir sistematicamente discrepâncias entre os modelos original e quantizado, garantindo assim sua equivalência funcional (FE). Avaliações experimentais realizadas em benchmarks como Iris, Seeds, MNIST e CIFAR-10 demonstram que o CEG4N mantém efetivamente a precisão e integridade comportamental dos modelos, superando métodos tradicionais de quantização como quantização por seguimento de caminho guloso (GPFQ), especialmente em redes menores e esparsas. Embora a escalabilidade para modelos maiores permaneça um desafio devido ao alto custo computacional associado aos métodos de verificação formal, o arcabouço proposto avança significativamente na robustez e confiabilidade das redes neurais quantizadas. Além disso, esta pesquisa ressalta a importância da integração da verificação formal com a quantização para equilibrar de maneira ótima eficiência e precisão. Em última análise, estas contribuições facilitam a implementação de redes neurais em ambientes com rigorosas restrições de recursos e confiabilidade, promovendo sistemas de inteligência artificial mais seguros e eficientes.por
dc.description.resumoIn the rapidly evolving field of artificial intelligence, deep neural networks (DNNs) have become integral to numerous applications, from autonomous vehicles to healthcare systems. However, the increasing size and complexity of DNNs pose significant challenges for deployment in resource-constrained and safety-critical environments due to high computational and memory demands. This dissertation addresses the critical problem of neural network quantization, which aims to reduce the precision of network parameters to enhance efficiency while preserving functional behavior. The primary contribution is the development of the Counterexample-Guided Quantization for Neural Networks (CEG4N) framework, which integrates formal equivalence verification (FEV)—a technique that rigorously verifies that two models exhibit identical behavior—into the quantization process. Methodologically, CEG4N employs an iterative optimization loop that leverages formal verification tools to systematically detect and correct discrepancies between the original and quantized models, thus ensuring their functional equivalence (FE). Experimental evaluations conducted on benchmark datasets, including Iris, Seeds, MNIST, and CIFAR-10, demonstrate that CEG4N effectively maintains model accuracy and behavioral integrity, outperforming traditional quantization methods such as the greedy path following quantization (GPFQ), particularly in smaller and sparse networks. While scalability to larger models remains challenging due to increased computational overhead associated with formal verification methods, the proposed framework significantly advances the robustness and reliability of quantized neural networks. Moreover, this research underscores the importance of integrating formal verification into quantization to optimally balance efficiency and accuracy. Ultimately, these contributions facilitate the deployment of neural networks in environments with stringent resource and reliability constraints, promoting safer and more efficient artificial intelligence systems.eng
dc.description.sponsorshipFAPEAM - Fundação de Amparo à Pesquisa do Estado do Amazonaseng
dc.description.sponsorshipCAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível Superioreng
dc.formatapplication/pdf*
dc.identifier.citationMATOS JÚNIOR, João Batista Pereira. An automated method for neural network quantization refinement. 2025. 130 f. Tese (Doutorado em Informática) - Universidade Federal do Amazonas, Manaus, 2025.eng
dc.identifier.urihttps://tede.ufam.edu.br/handle/tede/10912
dc.languageengeng
dc.publisherUniversidade Federal do Amazonaseng
dc.publisher.countryBrasileng
dc.publisher.departmentInstituto de Computaçãoeng
dc.publisher.initialsUFAMeng
dc.publisher.programPrograma de Pós-graduação em Informáticaeng
dc.rightsAcesso Aberto
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectRedes neuraispor
dc.subjectQuantizaçãopor
dc.subjectVerificação formal de equivalênciapor
dc.subjectEquivalência funcionalpor
dc.subjectSistemas críticos para segurançapor
dc.subjectAmbientes com recursos limitadospor
dc.subjectNeural networkseng
dc.subjectQuantizationeng
dc.subjectFormal equivalence verificationeng
dc.subjectFunctional equivalenceeng
dc.subjectSafety critical systemseng
dc.subjectResource-constrained environmentseng
dc.subject.cnpqCIENCIAS EXATAS E DA TERRA: CIENCIA DA COMPUTACAO: METODOLOGIA E TECNICAS DA COMPUTACAO: ENGENHARIA DE SOFTWAREeng
dc.subject.cnpqCIENCIAS EXATAS E DA TERRA: CIENCIA DA COMPUTACAO: METODOLOGIA E TECNICAS DA COMPUTACAO: SISTEMAS DE INFORMACAOeng
dc.subject.otherRedes neurais (Computação)por
dc.subject.otherComputação naturalpor
dc.subject.otherComputação quânticapor
dc.thumbnail.urlhttps://tede.ufam.edu.br/retrieve/84482/TESE_Jo%c3%a3oMatosJ%c3%banior_PPGI.pdf.jpg*
dc.titleAn automated method for neural network quantization refinementeng
dc.title.alternativeUm método automatizado para refinamento de quantização de redes neuraispor
dc.typeTeseeng

Arquivos

Pacote original

Agora exibindo 1 - 4 de 4
Carregando...
Imagem de Miniatura
Nome:
CartaEncaminhamento_JoãoMatosJúnior_PPGI.pdf
Tamanho:
290,67 KB
Formato:
Documentos internos
Descrição:
Carta de Encaminhamento para Autodepósito
Carregando...
Imagem de Miniatura
Nome:
FolhaAprovação_JoãoMatosJúnior_PPGI.pdf
Tamanho:
57,34 KB
Formato:
Documentos internos
Descrição:
Folha de aprovação
Carregando...
Imagem de Miniatura
Nome:
AtaDefesa_JoãoMatosJúnior_PPGI.pdf
Tamanho:
64,97 KB
Formato:
Documentos internos
Descrição:
Ata de defesa pública
Carregando...
Imagem de Miniatura
Nome:
TESE_JoãoMatosJúnior_PPGI.pdf
Tamanho:
967,22 KB
Formato:
Adobe Portable Document Format

Pacote de licença

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
2,32 KB
Formato:
Item-specific license agreed upon to submission
Descrição: