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

Anupam Prakash

dblp:41/10720 · DBLP profile ↗
← Back
9ranked-venue papers
0as first author
0since 2021 · last 2020
0000-0002-6853-7125ORCID · corroborated

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

Theory of computation · 4Artificial intelligence and machine learning · 3Security and privacy · 2Applied, interdisciplinary, general and emerging computing · 1

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
Quantum computing and quantum information · 47% Algorithms and data structures · 20% Computational complexity · 20%
Artificial intelligence
2 papers
Probabilistic and Bayesian machine learning · 67% Deep learning architectures and training · 33%
Network and information security
1 paper
Cryptographic primitives and cryptanalysis · 100%

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

TopicWeightPapersLastEvidence papers
Quantum computing and quantum information
quantum machine learning
1.232020
Quantum Expectation-Maximization for Gaussian mixture models · ICML 2020
Quantum Algorithms for Deep Convolutional Neural Networks · ICLR 2020
q-means: A quantum algorithm for unsupervised machine learning · NeurIPS 2019
Quantum computing and quantum information
quantum algorithms
0.522020
Quantum Algorithms for Deep Convolutional Neural Networks · ICLR 2020
q-means: A quantum algorithm for unsupervised machine learning · NeurIPS 2019
Machine learning › Deep learning architectures and training
convolutional neural network
0.412020
Quantum Algorithms for Deep Convolutional Neural Networks · ICLR 2020
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model › mixture model
gaussian mixture model
0.412020
Quantum Expectation-Maximization for Gaussian mixture models · ICML 2020
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model
mixture model
0.412020
Quantum Expectation-Maximization for Gaussian mixture models · ICML 2020
Algorithms and data structures
clustering
0.412019
q-means: A quantum algorithm for unsupervised machine learning · NeurIPS 2019
Algorithms and data structures › clustering
k-means clustering
0.412019
q-means: A quantum algorithm for unsupervised machine learning · NeurIPS 2019
Cryptographic primitives and cryptanalysis
post-quantum cryptography
0.312018
A New Public-Key Cryptosystem via Mersenne Numbers · CRYPTO (3) 2018
Cryptographic primitives and cryptanalysis › public-key cryptography
public-key encryption
0.312018
A New Public-Key Cryptosystem via Mersenne Numbers · CRYPTO (3) 2018
Approximation and online algorithms
approximation
0.212016
On the Sum-of-Squares Degree of Symmetric Quadratic Functions · CCC 2016
Computational complexity
proof complexity
0.212016
On the Sum-of-Squares Degree of Symmetric Quadratic Functions · CCC 2016
Computational complexity › query complexity
quantum query complexity
0.212016
On the Sum-of-Squares Degree of Symmetric Quadratic Functions · CCC 2016
Computational complexity
query complexity
0.212016
On the Sum-of-Squares Degree of Symmetric Quadratic Functions · CCC 2016
Mathematical optimization
semidefinite programming
0.212016
On the Sum-of-Squares Degree of Symmetric Quadratic Functions · CCC 2016

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

quantum expectation-maximization · 0.9quantum convolution · 0.9maximum likelihood estimation · 0.9quantum algorithms · 0.4quantum algorithm · 0.4quantum linear algebra · 0.4quantum k-means · 0.4k-means++ · 0.4number theory · 0.3mersenne primes · 0.3positivstellensatz refutation · 0.2l∞-norm approximation · 0.2l1-norm approximation · 0.2
YearPublicationVenuePosition
2020 Quantum Algorithms for Deep Convolutional Neural Networks
Iordanis Kerenidis, Jonas Landman, Anupam Prakash
ICLR3
2020 Quantum Expectation-Maximization for Gaussian mixture models
abstract
We define a quantum version of Expectation-Maximization (QEM), a fundamental tool in unsupervised machine learning, often used to solve Maximum Likelihood (ML) and Maximum A Posteriori (MAP) estimation problems. We use QEM to fit a Gaussian Mixture Model, and show how to generalize it to fit mixture models with base distributions in the exponential family. Given quantum access to a dataset, our algorithm has convergence and precision guarantees similar to the classical algorithm, while the runtime is polylogarithmic in the number of elements in the training set and polynomial in other parameters, such as the dimension of the feature space and the number of components in the mixture. We discuss the performance of the algorithm on a dataset that is expected to be classified successfully by classical EM and provide guarantees for its runtime.
Iordanis Kerenidis, Alessandro Luongo, Anupam Prakash
ICML3
2020 A Quantum Interior Point Method for LPs and SDPs
abstract
We present a quantum interior point method (IPM) for semi-definite programs that has a worst-case running time of Õ( n 2.5 / ξ 2 μ κ 3 log(1/ϵ)). The algorithm outputs a pair of matrices ( S,Y ) that have objective value within ϵ of the optimal and satisfy the constraints approximately to error xi. The parameter mu is at most √2 n while kappa is an upper bound on the condition number of the intermediate solution matrices arising in the classical IPM. For the case where κ ≪ n 5/6 , our method provides a significant polynomial speedup over the best-known classical semi-definite program solvers that have a worst-case running time of Õ( n 6 ). For linear programs, our algorithm has a running time of Õ( n 1.5 / ξ 2 μ κ 3 log (1/ϵ)) with the same guarantees and with parameter μ < √2 n . Our technical contributions include an efficient quantum procedure for solving the Newton linear systems arising in the classical IPMs, an efficient pure state tomography algorithm, and an analysis of the IPM where the linear systems are solved approximately. Our results pave the way for the development of quantum algorithms with significant polynomial speedups for applications in optimization and machine learning.
Iordanis Kerenidis, Anupam Prakash
ACM Trans. Quantum Comput.2
2019 Quantum Algorithms for Portfolio Optimization
abstract
We develop the first quantum algorithm for the constrained portfolio optimization problem. The algorithm has running time Õ (n√r ζk/δ2 log (1/ϵ)), where r is the number of positivity and budget constraints, n is the number of assets in the portfolio, ϵ the desired precision, and δ, κ, ζ are problem-dependent parameters related to the well-conditioning of the intermediate solutions. If only a moderately accurate solution is required, our quantum algorithm can achieve a polynomial speedup over the best classical algorithms with complexity Õ (√rnω log(1/ϵ)), where ω is the matrix multiplication exponent that has a theoretical value of around 2.373, but is closer to 3 in practice.
Iordanis Kerenidis, Anupam Prakash, Dániel Szilágyi
AFT2
2019 q-means: A quantum algorithm for unsupervised machine learning
abstract
Quantum information is a promising new paradigm for fast computations that can provide substantial speedups for many algorithms we use today. Among them, quantum machine learning is one of the most exciting applications of quantum computers. In this paper, we introduce q-means, a new quantum algorithm for clustering. It is a quantum version of a robust k-means algorithm, with similar convergence and precision guarantees. We also design a method to pick the initial centroids equivalent to the classical k-means++ method. Our algorithm provides currently an exponential speedup in the number of points of the dataset, compared to the classical k-means algorithm. We also detail the running time of q-means when applied to well-clusterable datasets. We provide a detailed runtime analysis and numerical simulations for specific datasets. Along with the algorithm, the theorems and tools introduced in this paper can be reused for various applications in quantum machine learning.
Iordanis Kerenidis, Jonas Landman, Alessandro Luongo, Anupam Prakash
NeurIPS4
2018 A New Public-Key Cryptosystem via Mersenne Numbers
Divesh Aggarwal, Antoine Joux, Anupam Prakash, Miklos Santha
CRYPTO (3)3
2018 On Learning Linear Functions from Subset and Its Applications in Quantum Computing
abstract
Let F_{q} be the finite field of size q and let l: F_{q}^{n} -> F_{q} be a linear function. We introduce the Learning From Subset problem LFS(q,n,d) of learning l, given samples u in F_{q}^{n} from a special distribution depending on l: the probability of sampling u is a function of l(u) and is non zero for at most d values of l(u). We provide a randomized algorithm for LFS(q,n,d) with sample complexity (n+d)^{O(d)} and running time polynomial in log q and (n+d)^{O(d)}. Our algorithm generalizes and improves upon previous results [Friedl et al., 2014; Gábor Ivanyos, 2008] that had provided algorithms for LFS(q,n,q-1) with running time (n+q)^{O(q)}. We further present applications of our result to the Hidden Multiple Shift problem HMS(q,n,r) in quantum computation where the goal is to determine the hidden shift s given oracle access to r shifted copies of an injective function f: Z_{q}^{n} -> {0, 1}^{l}, that is we can make queries of the form f_{s}(x,h) = f(x-hs) where h can assume r possible values. We reduce HMS(q,n,r) to LFS(q,n, q-r+1) to obtain a polynomial time algorithm for HMS(q,n,r) when q=n^{O(1)} is prime and q-r=O(1). The best known algorithms [Andrew M. Childs and Wim van Dam, 2007; Friedl et al., 2014] for HMS(q,n,r) with these parameters require exponential time.
Gábor Ivanyos, Anupam Prakash, Miklos Santha
ESA2
2017 Quantum Recommendation Systems
abstract
A recommendation system uses the past purchases or ratings of n products by a group of m users, in order to provide personalized recommendations to individual users. The information is modeled as an m \times n preference matrix which is assumed to have a good rank-k approximation, for a small constant k. In this work, we present a quantum algorithm for recommendation systems that has running time O(\text{poly}(k)\text{polylog}(mn)). All known classical algorithms for recommendation systems that work through reconstructing an approximation of the preference matrix run in time polynomial in the matrix dimension. Our algorithm provides good recommendations by sampling efficiently from an approximation of the preference matrix, without reconstructing the entire matrix. For this, we design an efficient quantum procedure to project a given vector onto the row space of a given matrix. This is the first algorithm for recommendation systems that runs in time polylogarithmic in the dimensions of the matrix and provides an example of a quantum machine learning algorithm for a real world application.
Iordanis Kerenidis, Anupam Prakash
ITCS2
2016 On the Sum-of-Squares Degree of Symmetric Quadratic Functions
abstract
We study how well functions over the boolean hypercube of the form f_k(x)=(|x|-k)(|x|-k-1) can be approximated by sums of squares of low-degree polynomials, obtaining good bounds for the case of approximation in l_{infinity}-norm as well as in l_1-norm. We describe three complexity-theoretic applications: (1) a proof that the recent breakthrough lower bound of Lee, Raghavendra, and Steurer [Lee/Raghavendra/Steurer, STOC 2015] on the positive semidefinite extension complexity of the correlation and TSP polytopes cannot be improved further by showing better sum-of-squares degree lower bounds on l_1-approximation of f_k; (2) a proof that Grigoriev's lower bound on the degree of Positivstellensatz refutations for the knapsack problem is optimal, answering an open question from [Grigoriev, Comp. Compl. 2001]; (3) bounds on the query complexity of quantum algorithms whose expected output approximates such functions.
Troy Lee, Anupam Prakash, Ronald de Wolf, Henry Yuen
CCC2