atlas

Research map / Learning theory and algorithms / Matrix and tensor methods

Semi-supervised Vertex Hunting, with Applications in Network and Text Analysis

NeurIPS 2025 · Learning theory and algorithms › Matrix and tensor methods · approach: Structured low-rank learning · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces semi-supervised vertex hunting (SSVH), estimating simplex vertices from noisy data plus partial barycentric coordinates via an optimization-free eigenvector estimate of an unknown weight vector b, and applies it to semi-supervised mixed membership estimation and topic modeling.

Problem

Vertex hunting (estimating simplex vertices from noisy points) becomes hard to extend when partial soft-label information is available only up to an unknown positive transformation b; existing unsupervised VH methods cannot use it and have non-decaying error rates.

Approach

Estimate the unknown transformation b as the smallest eigenvector of a K x K matrix built from orthogonal projections of the labeled points' pi-vectors, avoiding optimization; then recover barycentric coordinates and vertices by regression, yielding error that decays with the number of labeled points.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SSVH instead of SP for vertex huntingSynthetic VH with varying noise σ · Synthetic VH (σ=0.2, 0.4, 0.6, 0.8, 1)median estimation error: 0.319 -> 0.053; 1.712 -> 0.064; 4.438 -> 0.231; 8.404 -> 0.297; 13.37 -> 0.416Helped
Use SSVH instead of MVT for vertex huntingSynthetic VH with varying noise σ · Synthetic VH (σ=0.2, 0.4, 0.6, 0.8, 1)median estimation error: 0.191 -> 0.053; 0.38 -> 0.064; 0.39 -> 0.231; 0.427 -> 0.297; 0.522 -> 0.416Helped
Use SSVH instead of AA for vertex huntingSynthetic VH with varying noise σ · Synthetic VH (σ=0.2, 0.4, 0.6, 0.8, 1)median estimation error: 1.863 -> 0.053; 4.095 -> 0.064; 7.8 -> 0.231; 12.521 -> 0.297; 18.925 -> 0.416Helped
Use SSVH instead of the strongest baseline, SVS, for vertex huntingSemi-supervised network mixed-membership estimation · Network mixed-membership estimationvertex estimation error: 1.05 (0.14) -> 0.16 (0.04)Helped
Use SSVH instead of the strongest baseline, SVS, for membership estimationSemi-supervised network mixed-membership estimation · Network mixed-membership estimationexcess membership error: 0.08 (0.0083) -> 0.02 (0.0035)Helped
Use SSVH instead of the strongest baseline, SVS, for vertex estimationSemi-supervised topic modeling · Text analysisvertex estimation error: 1.64 (0.11) -> 1.22 (0.46)Helped
Use SSVH instead of the strongest baseline, SVS, for topic estimationSemi-supervised topic modeling · Text analysisexcess topic error: 0.033 (0.0025) -> 0.031 (0.0047)Helped
Use the proposed method instead of the unsupervised topic model baselineSemi-supervised topic modeling with N = K + 1 · Synthetic topic modelingmedian estimation error in V: 0.030 -> 0.023Helped
Use SSVH instead of SeededLDASemi-supervised topic modeling · Synthetic topic modelingerror in A: about 40 times larger than our methodHelped

Surprising findings

Limitations

Experimental setup

Datasets: co-authorship network of statisticians (2831 nodes, 71432 edges) MADStat academic abstracts

Benchmarks: simulated vertex hunting semi-synthetic network mixed membership semi-synthetic topic modeling

Metrics: estimation error of vertices (Frobenius/K, permutation-minim excess error of membership or topic estimates runtime in milliseconds

Baselines: successive projection (SP) SVS minimum volume transformation (MVT) archetypal analysis (AA) SeededLDA

Builds on: successive projection minimum volume transformation Mixed-SCORE degree-corrected mixed membership model pLSI

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy