Top 10 Arxiv Papers Today in Mathematical Software


0.0 Mikeys
#1. GuiTeNet: A graphical user interface for tensor networks
Lisa Sahlmann, Christian B. Mendl
We introduce a graphical user interface for constructing arbitrary tensor networks and specifying common operations like contractions or splitting, denoted GuiTeNet. Tensors are represented as nodes with attached legs, corresponding to the ordered dimensions of the tensor. GuiTeNet visualizes the current network, and instantly generates Python/NumPy source code for the hitherto sequence of user actions. Support for additional programming languages is planned for the future. We discuss the elementary operations on tensor networks used by GuiTeNet, together with high-level optimization strategies. The software runs directly in web browsers and is available online at http://guitenet.org.
more | pdf | html
Figures
Tweets
MStoudenmire: A GUI for making tensor networks! https://t.co/gx6OSmhCMZ Descriptive paper here: https://t.co/OePoedNyYF Looking forward to seeing more development in this area. https://t.co/CFVj6OZGIw
rigarash: GuiTeNet: A graphical user interface for tensor networks Contraction/SplittingするNumpyコードを生成してくれます。GUIでいじっていると楽しいです。 https://t.co/yKSccKV9hN https://t.co/t5gsh3vf2M
Montreal_AI: RT @MStoudenmire: A GUI for making tensor networks! https://t.co/gx6OSmhCMZ Descriptive paper here: https://t.co/OePoedNyYF Looking forwar…
Quebec_AI: RT @MStoudenmire: A GUI for making tensor networks! https://t.co/gx6OSmhCMZ Descriptive paper here: https://t.co/OePoedNyYF Looking forwar…
ceobillionaire: RT @MStoudenmire: A GUI for making tensor networks! https://t.co/gx6OSmhCMZ Descriptive paper here: https://t.co/OePoedNyYF Looking forwar…
AnimaAnandkumar: RT @MStoudenmire: A GUI for making tensor networks! https://t.co/gx6OSmhCMZ Descriptive paper here: https://t.co/OePoedNyYF Looking forwar…
trisetyarso: RT @MStoudenmire: A GUI for making tensor networks! https://t.co/gx6OSmhCMZ Descriptive paper here: https://t.co/OePoedNyYF Looking forwar…
rdviii: RT @MStoudenmire: A GUI for making tensor networks! https://t.co/gx6OSmhCMZ Descriptive paper here: https://t.co/OePoedNyYF Looking forwar…
carrasqu: RT @MStoudenmire: A GUI for making tensor networks! https://t.co/gx6OSmhCMZ Descriptive paper here: https://t.co/OePoedNyYF Looking forwar…
Jotarun: RT @MStoudenmire: A GUI for making tensor networks! https://t.co/gx6OSmhCMZ Descriptive paper here: https://t.co/OePoedNyYF Looking forwar…
nick_mayhall: RT @MStoudenmire: A GUI for making tensor networks! https://t.co/gx6OSmhCMZ Descriptive paper here: https://t.co/OePoedNyYF Looking forwar…
pegasus2568: RT @MStoudenmire: A GUI for making tensor networks! https://t.co/gx6OSmhCMZ Descriptive paper here: https://t.co/OePoedNyYF Looking forwar…
RyanAlimo: RT @MStoudenmire: A GUI for making tensor networks! https://t.co/gx6OSmhCMZ Descriptive paper here: https://t.co/OePoedNyYF Looking forwar…
Github
None.
Youtube
None.
Other stats
Sample Sizes : None.
Authors: 2
Total Words: 2872
Unqiue Words: 1098

0.0 Mikeys
#2. Nonequispaced Fast Fourier Transform (NFFT) Interface for Julia
Michael Schmischke
This report describes the newly added Julia interface to the NFFT3 library. We explain the multidimensional NFFT algorithm and basics of the interface. Furthermore, we go into detail about the different parameters and how to adjust them properly.
more | pdf | html
Figures
None.
Tweets
ComputerPapers: Nonequispaced Fast Fourier Transform (NFFT) Interface for Julia. https://t.co/EKxOf40YbF
Github
None.
Youtube
None.
Other stats
Sample Sizes : None.
Authors: 1
Total Words: 4879
Unqiue Words: 1380

0.0 Mikeys
#3. Auto-Differentiating Linear Algebra
Matthias Seeger, Asmus Hetzel, Zhenwen Dai, Eric Meissner, Neil D. Lawrence
Development systems for deep learning (DL), such as Theano, Torch, TensorFlow, or MXNet, are easy-to-use tools for creating complex neural network models. Since gradient computations are automatically baked in, and execution is mapped to high performance hardware, these models can be trained end-to-end on large amounts of data. However, it is currently not easy to implement many basic machine learning primitives in these systems (such as Gaussian processes, least squares estimation, principal components analysis, Kalman smoothing), mainly because they lack efficient support of linear algebra primitives as differentiable operators. We detail how a number of matrix decompositions (Cholesky, LQ, symmetric eigen) can be implemented as differentiable operators. We have implemented these primitives in MXNet, running on CPU and GPU in single and double precision. We sketch use cases of these new operators, learning Gaussian process and Bayesian linear regression models, where we demonstrate very substantial reductions in implementation...
more | pdf | html
Figures
None.
Tweets
Github
None.
Youtube
None.
Other stats
Sample Sizes : None.
Authors: 5
Total Words: 12940
Unqiue Words: 3466

0.0 Mikeys
#4. SGDLibrary: A MATLAB library for stochastic gradient descent algorithms
Hiroyuki Kasai
We consider the problem of finding the minimizer of a function $f: \mathbb{R}^d \rightarrow \mathbb{R}$ of the finite-sum form $\min f(w) = 1/n\sum_{i}^n f_i(w)$. This problem has been studied intensively in recent years in the field of machine learning (ML). One promising approach for large-scale data is to use a stochastic optimization algorithm to solve the problem. SGDLibrary is a readable, flexible and extensible pure-MATLAB library of a collection of stochastic optimization algorithms. The purpose of the library is to provide researchers and implementers a comprehensive evaluation environment for the use of these algorithms on various ML problems.
more | pdf | html
Figures
Tweets
Github

MATLAB library for stochastic optimization algorithms: Version 1.0.17

Repository: SGDLibrary
User: hiroyuki-kasai
Language: Terra
Stargazers: 49
Subscribers: 8
Forks: 24
Open Issues: 4
Youtube
None.
Other stats
Sample Sizes : None.
Authors: 1
Total Words: 8646
Unqiue Words: 1788

0.0 Mikeys
#5. A Benchmark of Selected Algorithmic Differentiation Tools on Some Problems in Computer Vision and Machine Learning
Filip Šrajer, Zuzana Kukelova, Andrew Fitzgibbon
Algorithmic differentiation (AD) allows exact computation of derivatives given only an implementation of an objective function. Although many AD tools are available, a proper and efficient implementation of AD methods is not straightforward. The existing tools are often too different to allow for a general test suite. In this paper, we compare fifteen ways of computing derivatives including eleven automatic differentiation tools implementing various methods and written in various languages (C++, F#, MATLAB, Julia and Python), two symbolic differentiation tools, finite differences, and hand-derived computation. We look at three objective functions from computer vision and machine learning. These objectives are for the most part simple, in the sense that no iterative loops are involved, and conditional statements are encapsulated in functions such as {\tt abs} or {\tt logsumexp}. However, it is important for the success of algorithmic differentiation that such `simple' objective functions are handled efficiently, as so many...
more | pdf | html
Figures
None.
Tweets
nmfeeds: [CV] https://t.co/MhHDm800mO A Benchmark of Selected Algorithmic Differentiation Tools on Some Problems in Computer Vision...
Github
None.
Youtube
None.
Other stats
Sample Sizes : None.
Authors: 3
Total Words: 7548
Unqiue Words: 2383

0.0 Mikeys
#6. Far-HO: A Bilevel Programming Package for Hyperparameter Optimization and Meta-Learning
Luca Franceschi, Riccardo Grazzi, Massimiliano Pontil, Saverio Salzo, Paolo Frasconi
In (Franceschi et al., 2018) we proposed a unified mathematical framework, grounded on bilevel programming, that encompasses gradient-based hyperparameter optimization and meta-learning. We formulated an approximate version of the problem where the inner objective is solved iteratively, and gave sufficient conditions ensuring convergence to the exact problem. In this work we show how to optimize learning rates, automatically weight the loss of single examples and learn hyper-representations with Far-HO, a software package based on the popular deep learning framework TensorFlow that allows to seamlessly tackle both HO and ML problems.
more | pdf | html
Figures
Tweets
Github

Gradient based hyperparameter optimization & meta-learning package for TensorFlow

Repository: FAR-HO
User: lucfra
Language: Jupyter Notebook
Stargazers: 31
Subscribers: 4
Forks: 6
Open Issues: 1
Youtube
None.
Other stats
Sample Sizes : None.
Authors: 5
Total Words: 3015
Unqiue Words: 1232

0.0 Mikeys
#7. The Dune Python Module
Andreas Dedner, Martin Nolte
In this paper we present the new Dune-Python module which provides Python bindings for the Dune core, which is a C++ environment for solving partial differential equations. The aim of this new module is to firstly provide the general infrastructure for exporting realizations of statically polymorphic interfaces based on just-in-time compilation and secondly to provide bindings for the central interfaces of the dune core modules. In the first release we focus on the grid interface. Our aim is to only introduce a thin layer when passing objects into Python which can be removed when the object is passed back into a C++ algorithm. Thus no efficiency is lost and little additional code maintenance cost is incurred. To make the transition for Dune users to the Python environment straightforward the Python classes provide a very similar interface to their C++ counterparts. In addition, vectorized versions of many interfaces allow for more efficient code on the Python side. The infrastructure for exporting these interfaces and the...
more | pdf | html
Figures
Tweets
Github
None.
Youtube
None.
Other stats
Sample Sizes : None.
Authors: 2
Total Words: 15195
Unqiue Words: 3285

0.0 Mikeys
#8. Computational and applied topology, tutorial
Paweł Dłotko
This is a tutorial in applied and computational topology and topological data analysis. It is illustrated with numerous computational examples that utilize Gudhi library. It is under constant development, so please do not consider this version as final.
more | pdf | html
Figures
Tweets
MathPaper: Computational and applied topology, tutorial. https://t.co/eki8OyMawI
Github
None.
Youtube
None.
Other stats
Sample Sizes : None.
Authors: 1
Total Words: 24480
Unqiue Words: 3853

0.0 Mikeys
#9. Code generation for generally mapped finite elements
Robert C. Kirby, Lawrence Mitchell
Many classical finite elements such as the Argyris and Bell elements have long been absent from high-level PDE software. Building on recent theoretical work, we describe how to implement very general finite element transformations in FInAT and hence into the Firedrake finite element system. Numerical results evaluate the new elements, comparing them to existing methods for classical problems. For a second order model problem, we find that new elements give smooth solutions at a mild increase in cost over standard Lagrange elements. For fourth-order problems, however, the newly-enabled methods significantly outperform interior penalty formulations. We also give some advanced use cases, solving the nonlinear Cahn-Hilliard equation some biharmonic eigenvalue problems (including Chladni plates) using $C^1$ discretizations.
more | pdf | html
Figures
Tweets
_wence: New preprint with Rob Kirby on adding C¹ elements to FInAT https://t.co/y9YQMAruDg. As a bonus, I got to make some pretty pictures. https://t.co/PaS6sWGRHW
Github
None.
Youtube
None.
Other stats
Sample Sizes : None.
Authors: 2
Total Words: 10597
Unqiue Words: 3119

0.0 Mikeys
#10. A Search for Good Pseudo-random Number Generators : Survey and Empirical Studies
Kamalika Bhattacharjee, Krishnendu Maity, Sukanta Das
In today's world, several applications demand numbers which appear random but are generated by a background algorithm; that is, pseudo-random numbers. Since late $19^{th}$ century, researchers have been working on pseudo-random number generators (PRNGs). Several PRNGs continue to develop, each one demanding to be better than the previous ones. In this scenario, this paper targets to verify the claim of so-called good generators and rank the existing generators based on strong empirical tests in same platforms. To do this, the genre of PRNGs developed so far has been explored and classified into three groups -- linear congruential generator based, linear feedback shift register based and cellular automata based. From each group, well-known generators have been chosen for empirical testing. Two types of empirical testing has been done on each PRNG -- blind statistical tests with Diehard battery of tests, TestU01 library and NIST statistical test-suite and graphical tests (lattice test and space-time diagram test). Finally, the...
more | pdf | html
Figures
Tweets
ComputerPapers: A Search for Good Pseudo-random Number Generators : Survey and Empirical Studies. https://t.co/f8xsUOEbDv
Github
None.
Youtube
None.
Other stats
Sample Sizes : None.
Authors: 3
Total Words: 20129
Unqiue Words: 4261

About

Assert is a website where the best academic papers on arXiv (computer science, math, physics), bioRxiv (biology), BITSS (reproducibility), EarthArXiv (earth science), engrXiv (engineering), LawArXiv (law), PsyArXiv (psychology), SocArXiv (social science), and SportRxiv (sport research) bubble to the top each day.

Papers are scored (in real-time) based on how verifiable they are (as determined by their Github repos) and how interesting they are (based on Twitter).

To see top papers, follow us on twitter @assertpub_ (arXiv), @assert_pub (bioRxiv), and @assertpub_dev (everything else).

To see beautiful figures extracted from papers, follow us on Instagram.

Tracking 57,756 papers.

Search
Sort results based on if they are interesting or reproducible.
Interesting
Reproducible
Categories
All
Astrophysics
Cosmology and Nongalactic Astrophysics
Earth and Planetary Astrophysics
Astrophysics of Galaxies
High Energy Astrophysical Phenomena
Instrumentation and Methods for Astrophysics
Solar and Stellar Astrophysics
Condensed Matter
Disordered Systems and Neural Networks
Mesoscale and Nanoscale Physics
Materials Science
Other Condensed Matter
Quantum Gases
Soft Condensed Matter
Statistical Mechanics
Strongly Correlated Electrons
Superconductivity
Computer Science
Artificial Intelligence
Hardware Architecture
Computational Complexity
Computational Engineering, Finance, and Science
Computational Geometry
Computation and Language
Cryptography and Security
Computer Vision and Pattern Recognition
Computers and Society
Databases
Distributed, Parallel, and Cluster Computing
Digital Libraries
Discrete Mathematics
Data Structures and Algorithms
Emerging Technologies
Formal Languages and Automata Theory
General Literature
Graphics
Computer Science and Game Theory
Human-Computer Interaction
Information Retrieval
Information Theory
Machine Learning
Logic in Computer Science
Multiagent Systems
Multimedia
Mathematical Software
Numerical Analysis
Neural and Evolutionary Computing
Networking and Internet Architecture
Other Computer Science
Operating Systems
Performance
Programming Languages
Robotics
Symbolic Computation
Sound
Software Engineering
Social and Information Networks
Systems and Control
Economics
Econometrics
General Economics
Theoretical Economics
Electrical Engineering and Systems Science
Audio and Speech Processing
Image and Video Processing
Signal Processing
General Relativity and Quantum Cosmology
General Relativity and Quantum Cosmology
High Energy Physics - Experiment
High Energy Physics - Experiment
High Energy Physics - Lattice
High Energy Physics - Lattice
High Energy Physics - Phenomenology
High Energy Physics - Phenomenology
High Energy Physics - Theory
High Energy Physics - Theory
Mathematics
Commutative Algebra
Algebraic Geometry
Analysis of PDEs
Algebraic Topology
Classical Analysis and ODEs
Combinatorics
Category Theory
Complex Variables
Differential Geometry
Dynamical Systems
Functional Analysis
General Mathematics
General Topology
Group Theory
Geometric Topology
History and Overview
Information Theory
K-Theory and Homology
Logic
Metric Geometry
Mathematical Physics
Numerical Analysis
Number Theory
Operator Algebras
Optimization and Control
Probability
Quantum Algebra
Rings and Algebras
Representation Theory
Symplectic Geometry
Spectral Theory
Statistics Theory
Mathematical Physics
Mathematical Physics
Nonlinear Sciences
Adaptation and Self-Organizing Systems
Chaotic Dynamics
Cellular Automata and Lattice Gases
Pattern Formation and Solitons
Exactly Solvable and Integrable Systems
Nuclear Experiment
Nuclear Experiment
Nuclear Theory
Nuclear Theory
Physics
Accelerator Physics
Atmospheric and Oceanic Physics
Applied Physics
Atomic and Molecular Clusters
Atomic Physics
Biological Physics
Chemical Physics
Classical Physics
Computational Physics
Data Analysis, Statistics and Probability
Physics Education
Fluid Dynamics
General Physics
Geophysics
History and Philosophy of Physics
Instrumentation and Detectors
Medical Physics
Optics
Plasma Physics
Popular Physics
Physics and Society
Space Physics
Quantitative Biology
Biomolecules
Cell Behavior
Genomics
Molecular Networks
Neurons and Cognition
Other Quantitative Biology
Populations and Evolution
Quantitative Methods
Subcellular Processes
Tissues and Organs
Quantitative Finance
Computational Finance
Economics
General Finance
Mathematical Finance
Portfolio Management
Pricing of Securities
Risk Management
Statistical Finance
Trading and Market Microstructure
Quantum Physics
Quantum Physics
Statistics
Applications
Computation
Methodology
Machine Learning
Other Statistics
Statistics Theory
Feedback
Online
Stats
Tracking 57,756 papers.