Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Victor Bittorf

dblp:116/3047 · DBLP profile ↗
← Back
7ranked-venue papers
0as first author
1since 2021 · last 2023
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 4Databases, data management, data science and information retrieval · 2Systems, architecture and hardware · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
4 papers
Mathematical optimization · 90% Algorithms and data structures · 10%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Parallel and multicore computing · 100%

Topics — the 8 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Parallel and multicore computing › parallel algorithms › parallel algorithm design
asynchronous parallel algorithms
0.422015
An asynchronous parallel stochastic coordinate descent algorithm · J. Mach. Learn. Res. 2015
An Asynchronous Parallel Stochastic Coordinate Descent Algorithm · ICML 2014
Mathematical optimization › continuous optimization › convex optimization › first-order methods › coordinate descent
random coordinate descent
0.422015
An asynchronous parallel stochastic coordinate descent algorithm · J. Mach. Learn. Res. 2015
An Asynchronous Parallel Stochastic Coordinate Descent Algorithm · ICML 2014
Mathematical optimization
stochastic optimization
0.422015
An asynchronous parallel stochastic coordinate descent algorithm · J. Mach. Learn. Res. 2015
An Asynchronous Parallel Stochastic Coordinate Descent Algorithm · ICML 2014
Mathematical optimization
linear programming
0.212013
An Approximate, Efficient LP Solver for LP Rounding · NIPS 2013
Mathematical optimization › linear programming relaxation › rounding
LP rounding
0.212013
An Approximate, Efficient LP Solver for LP Rounding · NIPS 2013
Mathematical optimization
linear programming relaxation
0.112012
Factoring nonnegative matrices with linear programs · NIPS 2012
Algorithms and data structures › numerical linear algebra › matrix factorization › low-rank matrix factorization
nonnegative matrix factorization
0.112012
Factoring nonnegative matrices with linear programs · NIPS 2012
Mathematical optimization › convex relaxation
quadratic programming relaxation
0.012013
An Approximate, Efficient LP Solver for LP Rounding · NIPS 2013

Methods — techniques the papers use, named apart from their topics

coordinate descent · 0.4linear convergence analysis · 0.4convex optimization · 0.4asynchronous updates · 0.2asynchronous update · 0.2stochastic coordinate descent · 0.2quadratic penalty formulation · 0.2perturbation analysis · 0.2linear programming · 0.1feature selection · 0.1
YearPublicationVenuePosition
2023 MLSoC™ - An Overview
abstract
Effortless machine learning for the embedded edge
Srivi Dhruvanarayan, Victor Bittorf
HCS2
2015 Impala: A Modern, Open-Source SQL Engine for Hadoop
Marcel Kornacker, Alexander Behm, Victor Bittorf, Taras Bobrovytsky, Casey Ching, Alan Choi, Justin Erickson, Martin Grund, Daniel Hecht, Matthew Jacobs, Ishaan Joshi, Lenni Kuff, Alex Leblang, Nong Li, Ippokratis Pandis, Henry Robinson, David Rorke, Silvius Rus, Dimitris Tsirogiannis, Skye Wanderman-Milne, Michael Yoder 0002
CIDR3
2015 An asynchronous parallel stochastic coordinate descent algorithm
Ji Liu 0002, Stephen J. Wright 0001, Christopher Ré, Victor Bittorf, Srikrishna Sridhar
J. Mach. Learn. Res.4
2014 An Asynchronous Parallel Stochastic Coordinate Descent Algorithm
abstract
We describe an asynchronous parallel stochastic coordinate descent algorithm for minimizing smooth unconstrained or separably constrained functions. The method achieves a linear convergence rate on functions that satisfy an essential strong convexity property and a sublinear rate (1/K) on general convex functions. Near-linear speedup on a multicore system can be expected if the number of processors is O(n^1/2) in unconstrained optimization and O(n^1/4) in the separable-constrained case, where n is the number of variables. We describe results from implementation on 40-core processors.
Ji Liu 0002, Stephen J. Wright 0001, Christopher Ré, Victor Bittorf, Srikrishna Sridhar
ICML4
2013 Brainwash: A Data System for Feature Engineering
Michael R. Anderson, Dolan Antenucci, Victor Bittorf, Matthew Burgess, Michael J. Cafarella, Arun Kumar 0001, Feng Niu, Yongjoo Park, Christopher Ré, Ce Zhang 0001
CIDR3
2013 An Approximate, Efficient LP Solver for LP Rounding
abstract
Many problems in machine learning can be solved by rounding the solution of an appropriate linear program. We propose a scheme that is based on a quadratic program relaxation which allows us to use parallel stochastic-coordinate-descent to approximately solve large linear programs efficiently. Our software is an order of magnitude faster than Cplex (a commercial linear programming solver) and yields similar solution quality. Our results include a novel perturbation analysis of a quadratic-penalty formulation of linear programming and a convergence result, which we use to derive running time and quality guarantees.
Srikrishna Sridhar, Stephen J. Wright 0001, Christopher Ré, Ji Liu 0002, Victor Bittorf, Ce Zhang 0001
NIPS5
2012 Factoring nonnegative matrices with linear programs
abstract
This paper describes a new approach for computing nonnegative matrix factorizations (NMFs) with linear programming. The key idea is a data-driven model for the factorization, in which the most salient features in the data are used to express the remaining features. More precisely, given a data matrix X, the algorithm identifies a matrix C that satisfies X = CX and some linear constraints. The matrix C selects features, which are then used to compute a low-rank NMF of X. A theoretical analysis demonstrates that this approach has the same type of guarantees as the recent NMF algorithm of Arora et al.~(2012). In contrast with this earlier work, the proposed method has (1) better noise tolerance, (2) extends to more general noise models, and (3) leads to efficient, scalable algorithms. Experiments with synthetic and real datasets provide evidence that the new approach is also superior in practice. An optimized C++ implementation of the new algorithm can factor a multi-Gigabyte matrix in a matter of minutes.
Benjamin Recht, Christopher Ré, Joel A. Tropp, Victor Bittorf
NIPS4