Use este identificador para citar ou linkar para este item: http://repositorio.ufc.br/handle/riufc/76653
Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisorMagalhães, Regis Pires-
dc.contributor.authorBraga, Pedro Henrique Spinosa-
dc.date.accessioned2024-03-21T20:24:01Z-
dc.date.available2024-03-21T20:24:01Z-
dc.date.issued2023-
dc.identifier.citationBRAGA, Pedro Henrique Spinosa. Implantação de modelos de aprendizado de máquina no formato onnx utilizando diferentes frameworks. 2023. 46 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação)-Universidade Federal do Ceará, Campus de Quixadá, Quixadá, 2023.pt_BR
dc.identifier.urihttp://repositorio.ufc.br/handle/riufc/76653-
dc.description.abstractThis paper presents a systematic analysis of the Open Neural Network Exchange (ONNX) and ONNXRuntime, along with the main frameworks for training and serving machine learning models. The general objective is to evaluate the performance and interoperability of ONNX Runtime on multiple platforms, both in batch and real-time inference, comparing it with other inference solutions. In addition, specific objectives are presented, including a literature review on ONNXandONNXRuntime, the development of a pipeline for distributed execution of tested algorithms, the evaluation of ONNX Runtime performance, the analysis of ONNX interoperability with different machine learning frameworks, and the documentation of the results of the systematic analysis and experiments. The study also includes a comparative analysis of fundamental characteristics among related works, such as inference engines, platforms used, application domains, evaluated metrics, models used, and hardware accelerators. The obtained results provide insights and conclusions on the performance and interoperability of ONNX Runtime, contributing to the understanding and improvement of deploying machine learning models in different environments and usage scenarios.pt_BR
dc.language.isopt_BRpt_BR
dc.rightsAcesso Abertopt_BR
dc.titleImplantação de modelos de aprendizado de máquina no formato onnx utilizando diferentes frameworkspt_BR
dc.typeTCCpt_BR
dc.description.abstract-ptbrEste trabalho apresenta uma análise sistemática do Open Neural Network Exchange (ONNX) e ONNXRuntime, juntamente com as principais frameworks para treinar e servir modelos de aprendizado de máquina. O objetivo geral é avaliar o desempenho e a interoperabilidade do ONNXRuntime em múltiplas plataformas, tanto em inferência em lote quanto em tempo real, comparando-o com outras soluções de inferência. Além disso, são apresentados objetivos específ icos, incluindo uma revisão bibliográfica sobre o ONNX e ONNX Runtime, o desenvolvimento de um pipeline para execução distribuída de algoritmos testados, a avaliação do desempenho do ONNXRuntime, a análise da interoperabilidade do ONNX com diferentes frameworks de aprendizado de máquina, e a documentação dos resultados da análise sistemática e dos experimentos. O estudo também inclui uma análise comparativa de características fundamentais entre trabalhos relacionados, como motores de inferência, plataformas utilizadas, domínio de aplicação, métricas avaliadas, modelos utilizados e aceleradores de hardware. Os resultados obtidos fornecem percepções e conclusões sobre o desempenho e a interoperabilidade do ONNX Runtime, contribuindo para o entendimento e aprimoramento da implantação de modelos de aprendizado de máquina em diferentes ambientes e cenários de uso.pt_BR
dc.subject.ptbrAprendizado do computadorpt_BR
dc.subject.ptbrAprendizagem Profundapt_BR
dc.subject.ptbrMLOpspt_BR
dc.subject.ptbrTroca de rede neural abertapt_BR
dc.subject.ptbrInteligência Artificialpt_BR
local.date.available2023-
Aparece nas coleções:CIÊNCIA DA COMPUTAÇÃO-QUIXADÁ - Monografias

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
Pedro_Spinosa___Implantação_de_modelos_de_apredizado_de_máquina_utilizando_ONNX (8) (1).pdf1,61 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.