中文
相关论文

相关论文: A Computing Kernel for Network Binarization on PyT…

200 篇论文

We introduce torchNTK, a python library to calculate the empirical neural tangent kernel (NTK) of neural network models in the PyTorch framework. We provide an efficient method to calculate the NTK of multilayer perceptrons. We compare the…

机器学习 · 计算机科学 2022-05-26 Andrew Engel , Zhichao Wang , Anand D. Sarwate , Sutanay Choudhury , Tony Chiang

We propose a kernelized classification layer for deep networks. Although conventional deep networks introduce an abundance of nonlinearity for representation (feature) learning, they almost universally use a linear classifier on the learned…

机器学习 · 计算机科学 2021-03-22 Sadeep Jayasumana , Srikumar Ramalingam , Sanjiv Kumar

Research and applications in Machine Learning are limited by computational resources, while 1% of the world's electricity goes into calculating 34 billion billion SHA-256 hashes per second, four orders of magnitude more than the 200…

分布式、并行与集群计算 · 计算机科学 2022-08-29 Martin Kolář

Binarized Neural Networks (BNNs) significantly reduce the computation and memory demands with binarized weights and activations compared to full-precision NNs. Executing a layer in a BNN on different devices of a heterogeneous…

分布式、并行与集群计算 · 计算机科学 2023-01-13 Leonard David Bereholschi , Ching-Chi Lin , Mikail Yayla , Jian-Jia Chen

We introduce Larq Compute Engine, the world's fastest Binarized Neural Network (BNN) inference engine, and use this framework to investigate several important questions about the efficiency of BNNs and to design a new state-of-the-art BNN…

Binary Neural Networks (BNNs) use 1-bit weights and activations to efficiently execute deep convolutional neural networks on edge devices. Nevertheless, the binarization of the first layer is conventionally excluded, as it leads to a large…

机器学习 · 计算机科学 2023-05-05 Lorenzo Vorabbi , Davide Maltoni , Stefano Santi

For the efficient execution of deep convolutional neural networks (CNN) on edge devices, various approaches have been presented which reduce the bit width of the network parameters down to 1 bit. Binarization of the first layer was always…

机器学习 · 计算机科学 2018-12-11 Robert Dürichen , Thomas Rocznik , Oliver Renz , Christian Peters

Deep Neural Networks (DNN) have achieved state-of-the-art results in a wide range of tasks, with the best results obtained with large training sets and large models. In the past, GPUs enabled these breakthroughs because of their greater…

机器学习 · 计算机科学 2016-04-19 Matthieu Courbariaux , Yoshua Bengio , Jean-Pierre David

Binarization is an extreme network compression approach that provides large computational speedups along with energy and memory savings, albeit at significant accuracy costs. We investigate the question of where to binarize inputs at…

计算机视觉与模式识别 · 计算机科学 2018-04-12 Ameya Prabhu , Vishal Batchu , Rohit Gajawada , Sri Aurobindo Munagala , Anoop Namboodiri

Ternary neural networks (TNNs) offer a superior accuracy-energy trade-off compared to binary neural networks. However, until now, they have required specialized accelerators to realize their efficiency potential, which has hindered…

硬件体系结构 · 计算机科学 2024-05-30 Georg Rutishauser , Joan Mihali , Moritz Scherer , Luca Benini

In this work, we present a general purpose deep neural network package for representing energies, forces, dipole moments, and polarizabilities of atomistic systems. This so-called recursively embedded atom neural network model takes both…

化学物理 · 物理学 2022-04-06 Yaolong Zhang , Junfan Xia , Bin Jiang

This paper presents the Neural Cache architecture, which re-purposes cache structures to transform them into massively parallel compute units capable of running inferences for Deep Neural Networks. Techniques to do in-situ arithmetic in…

硬件体系结构 · 计算机科学 2018-05-11 Charles Eckert , Xiaowei Wang , Jingcheng Wang , Arun Subramaniyan , Ravi Iyer , Dennis Sylvester , David Blaauw , Reetuparna Das

Edge computing for neural networks is getting important especially for low power applications and offline devices. TensorFlow Lite and PyTorch Mobile were released for this purpose. But they mainly support mobile devices instead of…

硬件体系结构 · 计算机科学 2020-07-06 Hasan Unlu

Deep learning algorithms are a key component of many state-of-the-art vision systems, especially as Convolutional Neural Networks (CNN) outperform most solutions in the sense of accuracy. To apply such algorithms in real-time applications,…

计算机视觉与模式识别 · 计算机科学 2022-12-19 Dominika Przewlocka-Rus , Marcin Kowalczyk , Tomasz Kryjak

Quantizing weights and activations of deep neural networks is essential for deploying them in resource-constrained devices, or cloud platforms for at-scale services. While binarization is a special case of quantization, this extreme case…

计算机视觉与模式识别 · 计算机科学 2021-04-02 Phuoc Pham , Jacob Abraham , Jaeyong Chung

Deep neural networks for image super-resolution (SR) have demonstrated superior performance. However, the large memory and computation consumption hinders their deployment on resource-constrained devices. Binary neural networks (BNNs),…

计算机视觉与模式识别 · 计算机科学 2025-02-24 Renjie Wei , Zechun Liu , Yuchen Fan , Runsheng Wang , Ru Huang , Meng Li

Deep learning has significantly improved 2D image recognition. Extending into 3D may advance many new applications including autonomous vehicles, virtual and augmented reality, authoring 3D content, and even improving 2D recognition.…

计算机视觉与模式识别 · 计算机科学 2020-07-17 Nikhila Ravi , Jeremy Reizenstein , David Novotny , Taylor Gordon , Wan-Yen Lo , Justin Johnson , Georgia Gkioxari

Neural network binarization accelerates deep models by quantizing their weights and activations into 1-bit. However, there is still a huge performance gap between Binary Neural Networks (BNNs) and their full-precision (FP) counterparts. As…

计算机视觉与模式识别 · 计算机科学 2022-07-19 Yuzhang Shang , Dan Xu , Ziliang Zong , Liqiang Nie , Yan Yan

Network binarization is a promising hardware-aware direction for creating efficient deep models. Despite its memory and computational advantages, reducing the accuracy gap between binary models and their real-valued counterparts remains an…

计算机视觉与模式识别 · 计算机科学 2021-04-01 Adrian Bulat , Brais Martinez , Georgios Tzimiropoulos

Recent technological advances have proliferated the available computing power, memory, and speed of modern Central Processing Units (CPUs), Graphics Processing Units (GPUs), and Field Programmable Gate Arrays (FPGAs). Consequently, the…

机器学习 · 计算机科学 2021-02-18 Corey Lammie , Wei Xiang , Mostafa Rahimi Azghadi