Dissertation: final update

This commit is contained in:
Dimitri Lozeve 2018-09-10 11:27:11 +02:00
parent baec57c51d
commit aedd94d4af
30 changed files with 17967 additions and 243 deletions

View file

@ -738,18 +738,6 @@ novel application of the discriminatory power of {PIs}.},
file = {Fulltext PDF:/home/dimitri/Zotero/storage/EUWNMLQF/Adams et al. - 2017 - Persistence Images A Stable Vector Representation.pdf:application/pdf}
}
@article{bubenik_statistical_2015-1,
title = {Statistical Topological Data Analysis using Persistence Landscapes},
volume = {16},
url = {http://www.jmlr.org/papers/v16/bubenik15a.html},
pages = {77--102},
journaltitle = {Journal of Machine Learning Research},
author = {Bubenik, Peter},
urldate = {2018-06-12},
date = {2015},
file = {Full Text PDF:/home/dimitri/Zotero/storage/CJW9F5XG/Bubenik - 2015 - Statistical Topological Data Analysis using Persis.pdf:application/pdf;Snapshot:/home/dimitri/Zotero/storage/E2DN26NP/bubenik15a.html:text/html}
}
@article{kalisnik_tropical_2018,
title = {Tropical Coordinates on the Space of Persistence Barcodes},
issn = {1615-3375, 1615-3383},
@ -873,4 +861,187 @@ novel application of the discriminatory power of {PIs}.},
urldate = {2018-07-31},
date = {2010},
keywords = {computational topology, simplicial set, vietoris-rips complex, witness complex}
}
@inproceedings{zeppelzauer_topological_2016,
title = {Topological Descriptors for 3D Surface Analysis},
isbn = {978-3-319-39440-4 978-3-319-39441-1},
url = {https://link.springer.com/chapter/10.1007/978-3-319-39441-1_8},
doi = {10.1007/978-3-319-39441-1_8},
series = {Lecture Notes in Computer Science},
abstract = {We investigate topological descriptors for 3D surface analysis, i.e. the classification of surfaces according to their geometric fine structure. On a dataset of high-resolution 3D surface reconstructions we compute persistence diagrams for a 2D cubical filtration. In the next step we investigate different topological descriptors and measure their ability to discriminate structurally different 3D surface patches. We evaluate their sensitivity to different parameters and compare the performance of the resulting topological descriptors to alternative (non-topological) descriptors. We present a comprehensive evaluation that shows that topological descriptors are (i) robust, (ii) yield state-of-the-art performance for the task of 3D surface analysis and (iii) improve classification performance when combined with non-topological descriptors.},
eventtitle = {International Workshop on Computational Topology in Image Context},
pages = {77--87},
booktitle = {Computational Topology in Image Context},
publisher = {Springer, Cham},
author = {Zeppelzauer, Matthias and Zieliński, Bartosz and Juda, Mateusz and Seidl, Markus},
urldate = {2018-08-16},
date = {2016-06-15},
langid = {english},
file = {Snapshot:/home/dimitri/Zotero/storage/JH8QTE5R/978-3-319-39441-1_8.html:text/html}
}
@article{muandet_kernel_2017,
title = {Kernel Mean Embedding of Distributions: A Review and Beyond},
volume = {10},
issn = {1935-8237, 1935-8245},
url = {https://www.nowpublishers.com/article/Details/MAL-060},
doi = {10.1561/2200000060},
shorttitle = {Kernel Mean Embedding of Distributions},
abstract = {Kernel Mean Embedding of Distributions: A Review and Beyond},
pages = {1--141},
number = {1},
journaltitle = {Foundations and Trends® in Machine Learning},
shortjournal = {{MAL}},
author = {Muandet, Krikamol and Fukumizu, Kenji and Sriperumbudur, Bharath and Schölkopf, Bernhard},
urldate = {2018-08-30},
date = {2017-06-28},
file = {Full Text PDF:/home/dimitri/Zotero/storage/87JN65NM/Muandet et al. - 2017 - Kernel Mean Embedding of Distributions A Review a.pdf:application/pdf;Snapshot:/home/dimitri/Zotero/storage/7DS27M8D/MAL-060.html:text/html}
}
@book{berlinet_reproducing_2011,
title = {Reproducing Kernel Hilbert Spaces in Probability and Statistics},
isbn = {978-1-4419-9096-9},
abstract = {The reproducing kernel Hilbert space construction is a bijection or transform theory which associates a positive definite kernel (gaussian processes) with a Hilbert space offunctions. Like all transform theories (think Fourier), problems in one space may become transparent in the other, and optimal solutions in one space are often usefully optimal in the other. The theory was born in complex function theory, abstracted and then accidently injected into Statistics; Manny Parzen as a graduate student at Berkeley was given a strip of paper containing his qualifying exam problem- It read "reproducing kernel Hilbert space"- In the 1950's this was a truly obscure topic. Parzen tracked it down and internalized the subject. Soon after, he applied it to problems with the following fla vor: consider estimating the mean functions of a gaussian process. The mean functions which cannot be distinguished with probability one are precisely the functions in the Hilbert space associated to the covariance kernel of the processes. Parzen's own lively account of his work on re producing kernels is charmingly told in his interview with H. Joseph Newton in Statistical Science, 17, 2002, p. 364-366. Parzen moved to Stanford and his infectious enthusiasm caught Jerry Sacks, Don Ylvisaker and Grace Wahba among others. Sacks and Ylvis aker applied the ideas to design problems such as the following. Sup pose ({XdO}},
pagetotal = {369},
publisher = {Springer Science \& Business Media},
author = {Berlinet, Alain and Thomas-Agnan, Christine},
date = {2011-06-28},
langid = {english},
note = {Google-Books-{ID}: {bX}3TBwAAQBAJ},
keywords = {Business \& Economics / Economics / General, Business \& Economics / Economics / Theory, Business \& Economics / General, Business \& Economics / Statistics, Mathematics / Probability \& Statistics / General}
}
@thesis{price-wright_topological_2015,
title = {A Topological Approach to Temporal Networks},
abstract = {“Temporal networks” are a mathematical tool to represent systems that change
over time. Research on temporal networks is very active, and limited theoreti-
cal work has been done to study them. One approach to is to construct a series
of static subgraphs called snapshots. Existing techniques attempt to find the
temporal structure of a network to inform its partitioning into snapshots. An
important goal of such methods is to uncover meaningful temporal structure
that corresponds to actual features of the underlying system.
We investigate existing methods used to partition temporal networks based
on di↵erent ways of identifying temporal structure. Such methods have never
previously been compared directly to each other, so we examine and evaluate
their performance side-by-side on a suite of random-graph ensembles. We
show that without prior knowledge about a networks temporal structure,
these existing methods have limitations producing meaningful partitions.
To tackle the problem of finding temporal structure in a network, we ap-
ply methods from computational topology. Such methods have begun to be
employed in the study of static networks and provide a summary of global
features in data sets. We use them here to track the topology of a network
over time and distinguish important temporal features from trivial ones. We
define two types of topological spaces derived from temporal networks and use
persistent homology to generate a temporal profile for a network. We then
present di↵erent ways to use this to understand a networks temporal struc-
ture with limited prior knowledge. We show that the methods we apply from
computational topology can distinguish temporal distributions and provide a
high-level summary of temporal structure. These combined can be used to
inform a meaningful network partitioning and a deeper understanding of a
temporal network itself.},
institution = {University of Oxford},
type = {{MSc} dissertation in Mathematics and Foundations of Computer Science},
author = {Price-Wright, Erin},
date = {2015},
file = {Price-Wrigt - 2015 - A Topological Approach to Temporal Networks.pdf:/home/dimitri/Zotero/storage/6YI5RC6K/Price-Wrigt - 2015 - A Topological Approach to Temporal Networks.pdf:application/pdf}
}
@inproceedings{edelsbrunner_topological_2000,
title = {Topological persistence and simplification},
doi = {10.1109/SFCS.2000.892133},
abstract = {We formalize a notion of topological simplification within the framework of a filtration, which is the history of a growing complex. We classify a topological change that happens during growth as either a feature or noise, depending on its life-time or persistence within the filtration. We give fast algorithms for completing persistence and experimental evidence for their speed and utility.},
eventtitle = {Proceedings 41st Annual Symposium on Foundations of Computer Science},
pages = {454--463},
booktitle = {Proceedings 41st Annual Symposium on Foundations of Computer Science},
author = {Edelsbrunner, H. and Letscher, D. and Zomorodian, A.},
date = {2000-11},
keywords = {Topology, History, computational topology, algorithm theory, alpha shapes, computational geometry, Computational geometry, Computer graphics, Computer science, Density functional theory, fast algorithms, filtration, Filtration, growing complex, homology groups, Mathematics, Noise shaping, Shape, topological change, topological persistence, topological simplification, topology},
file = {IEEE Xplore Abstract Record:/home/dimitri/Zotero/storage/5LPIWG5Z/892133.html:text/html}
}
@article{morozov_persistence_2005,
title = {Persistence algorithm takes cubic time in worst case},
abstract = {Given a sequence of N simplices, we consider the sequence of sets Ki consisting of the first i simplices, for 1 ≤ i ≤ N. We call the sequence of Ki a filtration if all the Ki are simplicial complexes. In this note, we describe a filtration of a simplicial complex of N simplices on which the algorithm Pair-Simplices of Edelsbrunner, Letscher and Zomorodian [1] performs Ω(N 3) operations. The existence of this filtration should be contrasted to the experimentally observed only slightly super-linear running time for filtrations that arise from applications. We describe the space as well as the ordering on the simplices. Let n = ⌊(N + 29)/7⌋, v = ⌊(n 1)/2⌋, and note that both n and v are in Ω(N). In our filtration, all vertices appear before all edges in the filtration, and all edges appear before all triangles. The indices that we assign to the simplices will be within their respective classes (e.g., edge labeled n will appear before the triangle labeled 1). Some edges will receive a negative index, which is done for simplicity to indicate that they appear before the edges with positive labels (see Figure 2). Figure 1 illustrates the construction of our space as well as the assignment of indices to the simplices. Starting with triangle {ABC}, we add v vertices inside the triangle in the following manner: we place the first vertex V1 near the middle of edge {AB}, the second vertex V2 near the middle of},
journaltitle = {{BioGeometry} News, Dept. Comput. Sci., Duke Univ},
author = {Morozov, Dmitriy},
date = {2005},
file = {Citeseer - Full Text PDF:/home/dimitri/Zotero/storage/I6HKHZQ5/Morozov - 2005 - Persistence algorithm takes cubic time in worst ca.pdf:application/pdf;Citeseer - Snapshot:/home/dimitri/Zotero/storage/WN8ZVZH9/summary.html:text/html}
}
@article{de_silva_persistent_2011,
title = {Persistent Cohomology and Circular Coordinates},
volume = {45},
issn = {1432-0444},
url = {https://doi.org/10.1007/s00454-011-9344-x},
doi = {10.1007/s00454-011-9344-x},
abstract = {Nonlinear dimensionality reduction ({NLDR}) algorithms such as Isomap, {LLE}, and Laplacian Eigenmaps address the problem of representing high-dimensional nonlinear data in terms of low-dimensional coordinates which represent the intrinsic structure of the data. This paradigm incorporates the assumption that real-valued coordinates provide a rich enough class of functions to represent the data faithfully and efficiently. On the other hand, there are simple structures which challenge this assumption: the circle, for example, is one-dimensional, but its faithful representation requires two real coordinates. In this work, we present a strategy for constructing circle-valued functions on a statistical data set. We develop a machinery of persistent cohomology to identify candidates for significant circle-structures in the data, and we use harmonic smoothing and integration to obtain the circle-valued coordinate functions themselves. We suggest that this enriched class of coordinate functions permits a precise {NLDR} analysis of a broader range of realistic data sets.},
pages = {737--759},
number = {4},
journaltitle = {Discrete \& Computational Geometry},
shortjournal = {Discrete Comput Geom},
author = {de Silva, Vin and Morozov, Dmitriy and Vejdemo-Johansson, Mikael},
urldate = {2018-09-05},
date = {2011-06-01},
langid = {english},
keywords = {Persistent homology, Computational topology, Dimensionality reduction, Persistent cohomology},
file = {Springer Full Text PDF:/home/dimitri/Zotero/storage/EX9L3F7F/de Silva et al. - 2011 - Persistent Cohomology and Circular Coordinates.pdf:application/pdf}
}
@article{de_silva_dualities_2011,
title = {Dualities in persistent (co)homology},
volume = {27},
issn = {0266-5611, 1361-6420},
url = {http://stacks.iop.org/0266-5611/27/i=12/a=124003?key=crossref.1f4b24ef80c9b1fc789ecdc6221097de},
doi = {10.1088/0266-5611/27/12/124003},
pages = {124003},
number = {12},
journaltitle = {Inverse Problems},
author = {de Silva, Vin and Morozov, Dmitriy and Vejdemo-Johansson, Mikael},
urldate = {2018-09-05},
date = {2011-12-01}
}
@incollection{mcgeoch_distributed_2014,
location = {Philadelphia, {PA}},
title = {Distributed Computation of Persistent Homology},
isbn = {978-1-61197-319-8},
url = {http://epubs.siam.org/doi/abs/10.1137/1.9781611973198.4},
pages = {31--38},
booktitle = {2014 Proceedings of the Sixteenth Workshop on Algorithm Engineering and Experiments ({ALENEX})},
publisher = {Society for Industrial and Applied Mathematics},
author = {Bauer, Ulrich and Kerber, Michael and Reininghaus, Jan},
editor = {{McGeoch}, Catherine C. and Meyer, Ulrich},
urldate = {2018-09-05},
date = {2014-05},
langid = {english},
doi = {10.1137/1.9781611973198.4}
}
@article{carlsson_zigzag_2008,
title = {Zigzag Persistence},
url = {http://arxiv.org/abs/0812.0197},
abstract = {We describe a new methodology for studying persistence of topological features across a family of spaces or point-cloud data sets, called zigzag persistence. Building on classical results about quiver representations, zigzag persistence generalises the highly successful theory of persistent homology and addresses several situations which are not covered by that theory. In this paper we develop theoretical and algorithmic foundations with a view towards applications in topological statistics.},
journaltitle = {{arXiv}:0812.0197 [cs]},
author = {Carlsson, Gunnar and de Silva, Vin},
urldate = {2018-09-08},
date = {2008-11-30},
eprinttype = {arxiv},
eprint = {0812.0197},
keywords = {Computer Science - Computational Geometry, I.3.5},
file = {arXiv\:0812.0197 PDF:/home/dimitri/Zotero/storage/PKSM89FF/Carlsson and de Silva - 2008 - Zigzag Persistence.pdf:application/pdf;arXiv.org Snapshot:/home/dimitri/Zotero/storage/QF37EI5F/0812.html:text/html}
}
@article{maria_computing_2016,
title = {Computing Zigzag Persistent Cohomology},
url = {http://arxiv.org/abs/1608.06039},
abstract = {Zigzag persistent homology is a powerful generalisation of persistent homology that allows one not only to compute persistence diagrams with less noise and using less memory, but also to use persistence in new fields of application. However, due to the increase in complexity of the algebraic treatment of the theory, most algorithmic results in the field have remained of theoretical nature. This article describes an efficient algorithm to compute zigzag persistence, emphasising on its practical interest. The algorithm is a zigzag persistent cohomology algorithm, based on the dualisation of reflections and transpositions transformations within the zigzag sequence. We provide an extensive experimental study of the algorithm. We study the algorithm along two directions. First, we compare its performance with zigzag persistent homology algorithm and show the interest of cohomology in zigzag persistence. Second, we illustrate the interest of zigzag persistence in topological data analysis by comparing it to state of the art methods in the field, specifically optimised algorithm for standard persistent homology and sparse filtrations. We compare the memory and time complexities of the different algorithms, as well as the quality of the output persistence diagrams.},
journaltitle = {{arXiv}:1608.06039 [cs]},
author = {Maria, Clément and Oudot, Steve},
urldate = {2018-09-08},
date = {2016-08-21},
eprinttype = {arxiv},
eprint = {1608.06039},
keywords = {Computer Science - Computational Geometry},
file = {arXiv\:1608.06039 PDF:/home/dimitri/Zotero/storage/LJBHWTMY/Maria and Oudot - 2016 - Computing Zigzag Persistent Cohomology.pdf:application/pdf;arXiv.org Snapshot:/home/dimitri/Zotero/storage/TCKJGZET/1608.html:text/html}
}