Uma introdução ao aprendizado profundo e à otimização Riemanniana

Detalhes bibliográficos
Ano de defesa: 2025
Autor(a) principal: Drechsler, Monica Maria Funk
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Biblioteca Digitais de Teses e Dissertações da USP
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://www.teses.usp.br/teses/disponiveis/45/45131/tde-30012026-162258/
Resumo: A otimização Riemanniana determina métodos para encontrar pontos mínimos em funções cujo domínio são variedades. Por outro lado, o aprendizado de máquina utilizado pelo aprendizado profundo pode ser visto como um problema de otimização. Neste trabalho iremos apresentar os conceitos fundamentais de ambas as áreas. Apresentamos algoritmos de otimização Riemanniana, teoremas e condições para convergência. Concomitantemente, apresentamos as definições formais de redes neurais, seu método de treinamento e o teorema universal de aproximação, que mostra a capacidade de redes neurais em aproximar funções contínuas. Unimos ambas as áreas testando algoritmos de otimização em redes neurais simples, apresentando seus resultados e códigos de implementação em Python.
id USP_ebdce0f2af843e8c4b2acadf678913a2
oai_identifier_str oai:teses.usp.br:tde-30012026-162258
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str
spelling Uma introdução ao aprendizado profundo e à otimização RiemannianaAn introduction to deep learning and Riemannian optimizationNeural networksOtimização RiemannianaRedes neuraisRiemannian optimizationA otimização Riemanniana determina métodos para encontrar pontos mínimos em funções cujo domínio são variedades. Por outro lado, o aprendizado de máquina utilizado pelo aprendizado profundo pode ser visto como um problema de otimização. Neste trabalho iremos apresentar os conceitos fundamentais de ambas as áreas. Apresentamos algoritmos de otimização Riemanniana, teoremas e condições para convergência. Concomitantemente, apresentamos as definições formais de redes neurais, seu método de treinamento e o teorema universal de aproximação, que mostra a capacidade de redes neurais em aproximar funções contínuas. Unimos ambas as áreas testando algoritmos de otimização em redes neurais simples, apresentando seus resultados e códigos de implementação em Python.Riemannian optimization determines methods for finding minimum points in functions whose domain are manifolds. On the other hand, supervised machine learning such as deep learning can be seen as an optimization problem. In this work, we will present the fundamental concepts of both areas. We present Riemannian optimization algorithms, theorems, and conditions for convergence. Concurrently, we present the formal definitions of neural networks, their training method, and the universal approximation theorem, which shows the capability of neural networks to approximate continuous functions. We combine both areas by testing optimization algorithms on simple neural networks, presenting their results and implementation codes in PythonBiblioteca Digitais de Teses e Dissertações da USPSilva, Marcos Martins Alexandrino daDrechsler, Monica Maria Funk2025-12-08info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/45/45131/tde-30012026-162258/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2026-02-02T09:02:02Zoai:teses.usp.br:tde-30012026-162258Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212026-02-02T09:02:02Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv Uma introdução ao aprendizado profundo e à otimização Riemanniana
An introduction to deep learning and Riemannian optimization
title Uma introdução ao aprendizado profundo e à otimização Riemanniana
spellingShingle Uma introdução ao aprendizado profundo e à otimização Riemanniana
Drechsler, Monica Maria Funk
Neural networks
Otimização Riemanniana
Redes neurais
Riemannian optimization
title_short Uma introdução ao aprendizado profundo e à otimização Riemanniana
title_full Uma introdução ao aprendizado profundo e à otimização Riemanniana
title_fullStr Uma introdução ao aprendizado profundo e à otimização Riemanniana
title_full_unstemmed Uma introdução ao aprendizado profundo e à otimização Riemanniana
title_sort Uma introdução ao aprendizado profundo e à otimização Riemanniana
author Drechsler, Monica Maria Funk
author_facet Drechsler, Monica Maria Funk
author_role author
dc.contributor.none.fl_str_mv Silva, Marcos Martins Alexandrino da
dc.contributor.author.fl_str_mv Drechsler, Monica Maria Funk
dc.subject.por.fl_str_mv Neural networks
Otimização Riemanniana
Redes neurais
Riemannian optimization
topic Neural networks
Otimização Riemanniana
Redes neurais
Riemannian optimization
description A otimização Riemanniana determina métodos para encontrar pontos mínimos em funções cujo domínio são variedades. Por outro lado, o aprendizado de máquina utilizado pelo aprendizado profundo pode ser visto como um problema de otimização. Neste trabalho iremos apresentar os conceitos fundamentais de ambas as áreas. Apresentamos algoritmos de otimização Riemanniana, teoremas e condições para convergência. Concomitantemente, apresentamos as definições formais de redes neurais, seu método de treinamento e o teorema universal de aproximação, que mostra a capacidade de redes neurais em aproximar funções contínuas. Unimos ambas as áreas testando algoritmos de otimização em redes neurais simples, apresentando seus resultados e códigos de implementação em Python.
publishDate 2025
dc.date.none.fl_str_mv 2025-12-08
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.teses.usp.br/teses/disponiveis/45/45131/tde-30012026-162258/
url https://www.teses.usp.br/teses/disponiveis/45/45131/tde-30012026-162258/
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv
dc.rights.driver.fl_str_mv Liberar o conteúdo para acesso público.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Liberar o conteúdo para acesso público.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv
dc.publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
dc.source.none.fl_str_mv
reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1859499410531024896