Publicação

Topological Expressiveness of Neural Networks: Topology of Learning

Ver documento

Detalhes bibliográficos
Resumo:Given a neural network, how many di erent problems can it solve? This important and open question in deep learning is usually referred to as the problem of the expressive power of a neural network. Previous research has tackled this issue through statistical and geometrical methods. This work proposes a new method based on a topological perspective. Topology is the eld of mathematics aimed at describing spaces and functions through robust characterizing features. Topological Data Analysis is the young eld developed to extract topological insight from data. We rst show that topological features of the decision boundary describe the closest notion of the intrinsic complexity of a classi cation problem. These topological features divide classi cation problems into several equivalence classes. Linear-separability is an example of such a class. We establish the topological expressive power of a network architecture as the number of di erent topological classes it is able to express. Being a novel work in a young research eld, most of the thesis is devoted to developing this perspective and creating the tools required. The main objective of this thesis is to tackle neural network’s understanding in general and architecture selection in particular, through a novel approach. Our results show that topological expressiveness has a complex correlation with many features in a neural network’s architecture depending weakly on the total number of parameters. Some of our results recapitulate previous research on geometrical properties, while others are unique to this novel topological point of view, sometimes challenging previous research.
Autores principais:Leitão, António Maria Lage de Sousa
Assunto:Topological Data Analysis Neural Networks Machine Learning Decision Boundary Persistent Homology Voronoi Diagram Análise Topológica de Dados Redes Neuronais Aprendizagem Autónoma
Ano:2021
País:Portugal
Tipo de documento:dissertação de mestrado
Tipo de acesso:acesso aberto
Instituição associada:Universidade Nova de Lisboa
Idioma:inglês
Origem:Repositório Institucional da UNL
_version_ 1879447554730491904
author Leitão, António Maria Lage de Sousa
author_facet Leitão, António Maria Lage de Sousa
author_role author
contributor_name_str_mv Petri, Giovanni
Pinheiro, Flávio Luís Portas
RUN
country_str PT
creators_json_txt [{\"Person.name\":\"Leitão, António Maria Lage de Sousa\"}]
datacite.contributors.contributor.contributorName.fl_str_mv Petri, Giovanni
Pinheiro, Flávio Luís Portas
RUN
datacite.creators.creator.creatorName.fl_str_mv Leitão, António Maria Lage de Sousa
datacite.date.Accepted.fl_str_mv 2021-12-15T00:00:00Z
datacite.date.available.fl_str_mv 2021-12-22T17:59:44Z
datacite.date.embargoed.fl_str_mv 2021-12-22T17:59:44Z
datacite.rights.fl_str_mv http://purl.org/coar/access_right/c_abf2
datacite.subjects.subject.fl_str_mv Topological Data Analysis
Neural Networks
Machine Learning
Decision Boundary
Persistent Homology
Voronoi Diagram
Análise Topológica de Dados
Redes Neuronais
Aprendizagem Autónoma
datacite.titles.title.fl_str_mv Topological Expressiveness of Neural Networks: Topology of Learning
dc.contributor.none.fl_str_mv Petri, Giovanni
Pinheiro, Flávio Luís Portas
RUN
dc.creator.none.fl_str_mv Leitão, António Maria Lage de Sousa
dc.date.Accepted.fl_str_mv 2021-12-15T00:00:00Z
dc.date.available.fl_str_mv 2021-12-22T17:59:44Z
dc.date.embargoed.fl_str_mv 2021-12-22T17:59:44Z
dc.format.none.fl_str_mv application/pdf
dc.identifier.none.fl_str_mv http://hdl.handle.net/10362/129615
dc.language.none.fl_str_mv eng
dc.rights.cclincense.fl_str_mv http://creativecommons.org/licenses/by/4.0/
dc.rights.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.subject.none.fl_str_mv Topological Data Analysis
Neural Networks
Machine Learning
Decision Boundary
Persistent Homology
Voronoi Diagram
Análise Topológica de Dados
Redes Neuronais
Aprendizagem Autónoma
dc.title.fl_str_mv Topological Expressiveness of Neural Networks: Topology of Learning
dc.type.none.fl_str_mv http://purl.org/coar/resource_type/c_bdcc
description Given a neural network, how many di erent problems can it solve? This important and open question in deep learning is usually referred to as the problem of the expressive power of a neural network. Previous research has tackled this issue through statistical and geometrical methods. This work proposes a new method based on a topological perspective. Topology is the eld of mathematics aimed at describing spaces and functions through robust characterizing features. Topological Data Analysis is the young eld developed to extract topological insight from data. We rst show that topological features of the decision boundary describe the closest notion of the intrinsic complexity of a classi cation problem. These topological features divide classi cation problems into several equivalence classes. Linear-separability is an example of such a class. We establish the topological expressive power of a network architecture as the number of di erent topological classes it is able to express. Being a novel work in a young research eld, most of the thesis is devoted to developing this perspective and creating the tools required. The main objective of this thesis is to tackle neural network’s understanding in general and architecture selection in particular, through a novel approach. Our results show that topological expressiveness has a complex correlation with many features in a neural network’s architecture depending weakly on the total number of parameters. Some of our results recapitulate previous research on geometrical properties, while others are unique to this novel topological point of view, sometimes challenging previous research.
dirty 0
eu_rights_str_mv openAccess
format masterThesis
fulltext.url.fl_str_mv https://run.unl.pt/bitstreams/79f528a6-c46d-4f30-9f7e-98f90d34af82/download
id run_6cef83166368be67d43d5ba2ad5b4f0f
identifier.url.fl_str_mv http://hdl.handle.net/10362/129615
inst_facet_str urn:organizationAcronym:unl{{{_:::_}}}Universidade Nova de Lisboa
instacron_str unl
institution Universidade Nova de Lisboa
instname_str Universidade Nova de Lisboa
language eng
network_acronym_str run
network_name_str Repositório Institucional da UNL
oai_identifier_str oai:run.unl.pt:10362/129615
organization_str_mv urn:organizationAcronym:unl
person_str_mv Leitão, António Maria Lage de Sousa
publishDate 2021
repo_facet_str urn:repositoryAcronym:run{{{_:::_}}}Repositório Institucional da UNL
reponame_str Repositório Institucional da UNL
repository_id_str urn:repositoryAcronym:run
service_str_mv urn:repositoryAcronym:run
spelling engpt_PTGiven a neural network, how many di erent problems can it solve? This important and open question in deep learning is usually referred to as the problem of the expressive power of a neural network. Previous research has tackled this issue through statistical and geometrical methods. This work proposes a new method based on a topological perspective. Topology is the eld of mathematics aimed at describing spaces and functions through robust characterizing features. Topological Data Analysis is the young eld developed to extract topological insight from data. We rst show that topological features of the decision boundary describe the closest notion of the intrinsic complexity of a classi cation problem. These topological features divide classi cation problems into several equivalence classes. Linear-separability is an example of such a class. We establish the topological expressive power of a network architecture as the number of di erent topological classes it is able to express. Being a novel work in a young research eld, most of the thesis is devoted to developing this perspective and creating the tools required. The main objective of this thesis is to tackle neural network’s understanding in general and architecture selection in particular, through a novel approach. Our results show that topological expressiveness has a complex correlation with many features in a neural network’s architecture depending weakly on the total number of parameters. Some of our results recapitulate previous research on geometrical properties, while others are unique to this novel topological point of view, sometimes challenging previous research.application/pdfpt_PTTopological Expressiveness of Neural Networks: Topology of LearningLeitão, António Maria Lage de SousaPetri, GiovanniPinheiro, Flávio Luís PortasHostingInstitutionOrganizationalRUNe-mailmailto:run@unl.ptrun@unl.ptURNurn:tid:2028335772021-12-22T17:59:44Z2021-12-152021-12-15T00:00:00ZHandlehttp://hdl.handle.net/10362/129615http://purl.org/coar/access_right/c_abf2open accessTopological Data AnalysisNeural NetworksMachine LearningDecision BoundaryPersistent HomologyVoronoi DiagramAnálise Topológica de DadosRedes NeuronaisAprendizagem Autónoma5067308 bytesliteraturehttp://purl.org/coar/resource_type/c_bdccmaster thesis2021-12-15http://creativecommons.org/licenses/by/4.0/http://purl.org/coar/access_right/c_abf2application/pdffulltexthttps://run.unl.pt/bitstreams/79f528a6-c46d-4f30-9f7e-98f90d34af82/download
spellingShingle Topological Expressiveness of Neural Networks: Topology of Learning
Leitão, António Maria Lage de Sousa
Topological Data Analysis
Neural Networks
Machine Learning
Decision Boundary
Persistent Homology
Voronoi Diagram
Análise Topológica de Dados
Redes Neuronais
Aprendizagem Autónoma
status SINGLETON
subject.fl_str_mv Topological Data Analysis
Neural Networks
Machine Learning
Decision Boundary
Persistent Homology
Voronoi Diagram
Análise Topológica de Dados
Redes Neuronais
Aprendizagem Autónoma
title Topological Expressiveness of Neural Networks: Topology of Learning
title_full Topological Expressiveness of Neural Networks: Topology of Learning
title_fullStr Topological Expressiveness of Neural Networks: Topology of Learning
title_full_unstemmed Topological Expressiveness of Neural Networks: Topology of Learning
title_short Topological Expressiveness of Neural Networks: Topology of Learning
title_sort Topological Expressiveness of Neural Networks: Topology of Learning
topic Topological Data Analysis
Neural Networks
Machine Learning
Decision Boundary
Persistent Homology
Voronoi Diagram
Análise Topológica de Dados
Redes Neuronais
Aprendizagem Autónoma
topic_facet Topological Data Analysis
Neural Networks
Machine Learning
Decision Boundary
Persistent Homology
Voronoi Diagram
Análise Topológica de Dados
Redes Neuronais
Aprendizagem Autónoma
url http://hdl.handle.net/10362/129615
visible 1

Atividades financiadas

Não foram encontrados projetos financiados.