Differentiable programming tensor networks
Differentiable programming is a fresh programming paradigm which composes
parameterized algorithmic components and optimizes them using gradient search. The …
parameterized algorithmic components and optimizes them using gradient search. The …
Dealing with sparse rewards in reinforcement learning
J Hare - arxiv preprint arxiv:1910.09281, 2019 - arxiv.org
Successfully navigating a complex environment to obtain a desired outcome is a difficult
task, that up to recently was believed to be capable only by humans. This perception has …
task, that up to recently was believed to be capable only by humans. This perception has …
Quaternion equivariant capsule networks for 3d point clouds
We present a 3D capsule module for processing point clouds that is equivariant to 3D
rotations and translations, as well as invariant to permutations of the input points. The …
rotations and translations, as well as invariant to permutations of the input points. The …
[PDF][PDF] Scalable Noise Characterization of Syndrome-Extraction Circuits with Averaged Circuit Eigenvalue Sampling
Characterizing the performance of noisy quantum circuits is central to the production of
prototype quantum computers and can enable improved quantum error correction that …
prototype quantum computers and can enable improved quantum error correction that …
Principled weight initialization for hypernetworks
Hypernetworks are meta neural networks that generate weights for a main neural network in
an end-to-end differentiable manner. Despite extensive applications ranging from multi-task …
an end-to-end differentiable manner. Despite extensive applications ranging from multi-task …
A simple and efficient tensor calculus
Computing derivatives of tensor expressions, also known as tensor calculus, is a
fundamental task in machine learning. A key concern is the efficiency of evaluating the …
fundamental task in machine learning. A key concern is the efficiency of evaluating the …
[PDF][PDF] Machine learning, linear algebra, and more: Is SQL all you need?
ABSTRACT SQL is the standard language for retrieving and manipulating relational data.
Although SQL is ubiquitous for simple analytical queries, it is rarely used for more complex …
Although SQL is ubiquitous for simple analytical queries, it is rarely used for more complex …
A probabilistic reformulation technique for discrete RIS optimization in wireless systems
The use of reconfigurable intelligent surfaces (RIS) can improve wireless communication by
modifying the wireless link to create virtual line-of-sight links, bypass blockages, suppress …
modifying the wireless link to create virtual line-of-sight links, bypass blockages, suppress …
Learning to relax: Setting solver parameters across a sequence of linear system instances
Solving a linear system $ Ax= b $ is a fundamental scientific computing primitive for which
numerous solvers and preconditioners have been developed. These come with parameters …
numerous solvers and preconditioners have been developed. These come with parameters …
Rethinking Reconstruction-based Graph-Level Anomaly Detection: Limitations and a Simple Remedy
Abstract Graph autoencoders (Graph-AEs) learn representations of given graphs by aiming
to accurately reconstruct them. A notable application of Graph-AEs is graph-level anomaly …
to accurately reconstruct them. A notable application of Graph-AEs is graph-level anomaly …