no code implementations • 17 Apr 2024 • Stefan Steinerberger
We consider the problem of finding good low rank approximations of symmetric, positive-definite $A \in \mathbb{R}^{n \times n}$.
no code implementations • 13 Aug 2022 • Yulan Zhang, Anna C. Gilbert, Stefan Steinerberger
Modern methods in dimensionality reduction are dominated by nonlinear attraction-repulsion force-based methods (this includes t-SNE, UMAP, ForceAtlas2, LargeVis, and many more).
1 code implementation • 30 Jul 2021 • Ronald R. Coifman, Nicholas F. Marshall, Stefan Steinerberger
Let $\mathcal{G} = \{G_1 = (V, E_1), \dots, G_m = (V, E_m)\}$ be a collection of $m$ graphs defined on a common set of vertices $V$ but with different edge sets $E_1, \dots, E_m$.
no code implementations • 25 Feb 2021 • Yulan Zhang, Stefan Steinerberger
t-SNE is one of the most commonly used force-based nonlinear dimensionality reduction methods.
no code implementations • 9 Feb 2021 • Stefan Steinerberger
Burer, Monteiro & Zhang proposed to find, for $n$ angles $\left\{\theta_1, \theta_2, \dots, \theta_n\right\} \subset [0, 2\pi]$, minima of the energy $$ f(\theta_1, \dots, \theta_n) = \sum_{i, j=1}^{n} a_{ij} \cos{(\theta_i - \theta_j)}$$ because configurations achieving a global minimum leads to a partition of size 0. 878 Max-Cut(G).
Optimization and Control Data Structures and Algorithms
no code implementations • 4 Feb 2021 • Stefan Steinerberger
We study Laplacian eigenfunctions $-\Delta \phi_k = \lambda_k \phi_k$ with a Dirichlet condition on bounded domains $\Omega \subset \mathbb{R}^n$ with smooth boundary.
Analysis of PDEs
no code implementations • 15 Dec 2020 • Jianfeng Lu, Stefan Steinerberger
We consider the variational problem of cross-entropy loss with $n$ feature vectors on a unit hypersphere in $\mathbb{R}^d$.
no code implementations • 8 Dec 2020 • Dana G. Korssjoen, Biyao Li, Stefan Steinerberger, Raghavendra Tripathi, Ruimin Zhang
We investigate a method of generating a graph $G=(V, E)$ out of an ordered list of $n$ distinct real numbers $a_1, \dots, a_n$.
Combinatorics
no code implementations • 27 Jul 2020 • Stefan Steinerberger
We study the behavior of stochastic gradient descent applied to $\|Ax -b \|_2^2 \rightarrow \min$ for invertible $A \in \mathbb{R}^{n \times n}$.
no code implementations • 22 Mar 2020 • Adela DePavia, Stefan Steinerberger
We are interested in the clustering problem on graphs: it is known that if there are two underlying clusters, then the signs of the eigenvector corresponding to the second largest eigenvalue of the adjacency matrix can reliably reconstruct the two clusters.
no code implementations • 27 Feb 2020 • Ariel Jaffe, Yuval Kluger, Ofir Lindenbaum, Jonathan Patsenker, Erez Peterfreund, Stefan Steinerberger
word2vec due to Mikolov \textit{et al.} (2013) is a word embedding method that is widely used in natural language processing.
2 code implementations • 15 Feb 2019 • Dmitry Kobak, George Linderman, Stefan Steinerberger, Yuval Kluger, Philipp Berens
T-distributed stochastic neighbour embedding (t-SNE) is a widely used data visualisation technique.
no code implementations • 28 Jun 2018 • Eric C. Chi, Stefan Steinerberger
Convex clustering refers, for given $\left\{x_1, \dots, x_n\right\} \subset \mathbb{R}^p$, to the minimization of \begin{eqnarray*} u(\gamma) & = & \underset{u_1, \dots, u_n }{\arg\min}\;\sum_{i=1}^{n}{\lVert x_i - u_i \rVert^2} + \gamma \sum_{i, j=1}^{n}{w_{ij} \lVert u_i - u_j\rVert},\\ \end{eqnarray*} where $w_{ij} \geq 0$ is an affinity that quantifies the similarity between $x_i$ and $x_j$.
no code implementations • 25 Apr 2018 • Alexander Cloninger, Stefan Steinerberger
We discuss the geometry of Laplacian eigenfunctions $-\Delta \phi = \lambda \phi$ on compact manifolds $(M, g)$ and combinatorial graphs $G=(V, E)$.
no code implementations • 19 Mar 2018 • George C. Linderman, Stefan Steinerberger
Let $G=(V, E, w)$ be a finite, connected graph with weighted edges.
8 code implementations • 25 Dec 2017 • George C. Linderman, Manas Rachh, Jeremy G. Hoskins, Stefan Steinerberger, Yuval Kluger
t-distributed Stochastic Neighborhood Embedding (t-SNE) is a method for dimensionality reduction and visualization that has become widely popular in recent years.
3 code implementations • 13 Nov 2017 • George C. Linderman, Gal Mishne, Yuval Kluger, Stefan Steinerberger
If we pick $n$ random points uniformly in $[0, 1]^d$ and connect each point to its $k-$nearest neighbors, then it is well known that there exists a giant connected component with high probability.
2 code implementations • 8 Jun 2017 • George C. Linderman, Stefan Steinerberger
t-distributed Stochastic Neighborhood Embedding (t-SNE), a clustering and visualization method proposed by van der Maaten & Hinton in 2008, has rapidly become a standard tool in a number of natural sciences.
no code implementations • 5 Jun 2017 • Xiuyuan Cheng, Gal Mishne, Stefan Steinerberger
Let $(M, g)$ be a compact manifold and let $-\Delta \phi_k = \lambda_k \phi_k$ be the sequence of Laplacian eigenfunctions.
no code implementations • 9 Feb 2017 • Uri Shaham, Stefan Steinerberger
Stochastic Neighbor Embedding and its variants are widely used dimensionality reduction techniques -- despite their popularity, no theoretical results are known.
no code implementations • 9 Nov 2016 • Xiuyuan Cheng, Manas Rachh, Stefan Steinerberger
We study directed, weighted graphs $G=(V, E)$ and consider the (not necessarily symmetric) averaging operator $$ (\mathcal{L}u)(i) = -\sum_{j \sim_{} i}{p_{ij} (u(j) - u(i))},$$ where $p_{ij}$ are normalized edge weights.
no code implementations • 15 Jul 2016 • Alexander Cloninger, Stefan Steinerberger
Spectral embedding uses eigenfunctions of the discrete Laplacian on a weighted graph to obtain coordinates for an embedding of an abstract data set into Euclidean space.