Ternary Neural Networks for Resource-Efficient AI Applications
Not on the map. Why?
Abstract (arXiv)
The computation and storage requirements for Deep Neural Networks (DNNs) are usually high. This issue limits their deployability on ubiquitous computing devices such as smart phones, wearables and autonomous drones. In this paper, we propose ternary neural networks (TNNs) in order to make deep learning more resource-efficient. We train these TNNs using a teacher-student approach based on a novel, layer-wise greedy methodology. Thanks to our two-stage training procedure, the teacher network is still able to use state-of-the-art methods such as dropout and batch normalization to increase accuracy and reduce training time. Using only ternary weights and activations, the student ternary network learns to mimic the behavior of its teacher network without using any multiplication. Unlike its -1,1 binary counterparts, a ternary neural network inherently prunes the smaller weights by setting them to zero during training. This makes them sparser and thus more energy-efficient. We design a purpose-built hardware architecture for TNNs and implement it on FPGA and ASIC. We evaluate TNNs on several benchmark datasets and demonstrate up to 3.1x better energy efficiency with respect to the state of the art while also improving accuracy.
Key facts. Cited by 30 papers in the map (data through 7 Oct 2026). First posted on arXiv 1 Sep 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 9; 2023: 7; 2024: 5; 2025: 4; 2026: 1.
30 papers.
Sort:
By area:
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 259
- 2022Sparse Random Networks for Communication-Efficient Federated Learningcited by 32
- 2023LUT-NN: Empower Efficient Neural Network Inference with Centroid Learning and Table Lookupcited by 19
- 2023Estimator Meets Equilibrium Perspective: A Rectified Straight Through Estimator for Binary Neural Networks Trainingcited by 19
- 2022FlexBlock: A Flexible DNN Training Accelerator with Multi-Mode Block Floating Point Supportcited by 10
- 2022A Survey on AI Sustainability: Emerging Trends on Learning Algorithms and Research Challengescited by 7
- 2026TWLA: Achieving Ternary Weights and Low-Bit Activations for LLMs via Post-Training Quantizationcited by 7
- 2022Signing the Supermask: Keep, Hide, Invertcited by 6
- 2024TerDiT: Ternary Diffusion Models with Transformerscited by 6
- 2021Static analysis of ReLU neural networks with tropical polyhedracited by 5
- 2022Why Quantization Improves Generalization: NTK of Binary Weight Neural Networkscited by 5
- 2023Stochastic Configuration Machines for Industrial Artificial Intelligencecited by 5
18 more
- 2025TernaryCLIP: Efficiently Compressing Vision-Language Models with Ternary Weights and Distilled Knowledgecited by 4
- 20213U-EdgeAI: Ultra-Low Memory Training, Ultra-Low BitwidthQuantization, and Ultra-Low Latency Accelerationcited by 3
- 2022Fast matrix multiplication for binary and ternary CNNs on ARM CPUcited by 3
- 2023Free Bits: Latency Optimization of Mixed-Precision Quantized Neural Networks on the Edgecited by 3
- 2025Full-Precision and Ternarised Neural Networks with Tunnel-Diode Activation Functions: Computing and Physics Perspectivescited by 3
- 2021Ternary Hashingcited by 2
- 2022TinyM2Net: A Flexible System Algorithm Co-designed Multimodal Learning Framework for Tiny Devicescited by 2
- 2023Ternary Quantization: A Surveycited by 2
- 2024SQUAT: Stateful Quantization-Aware Training in Recurrent Spiking Neural Networkscited by 2
- 2024Matmul or No Matmul in the Era of 1-bit LLMscited by 2
- 2025PT2-LLM: Post-Training Ternarization for Large Language Modelscited by 2
- 2024Infrared Domain Adaptation with Zero-Shot Quantizationcited by 1
- 2022A Fast Network Exploration Strategy to Profile Low Energy Consumption for Keyword Spottingcited by 0
- 2022Hardware-Robust In-RRAM-Computing for Object Detectioncited by 0
- 2023AutoQNN: An End-to-End Framework for Automatically Quantizing Neural Networkscited by 0
- 2023AxOMaP: Designing FPGA-based Approximate Arithmetic Operators using Mathematical Programmingcited by 0
- 2024Quality Scalable Quantization Methodology for Deep Learning on Edgecited by 0
- 2025P2U: Progressive Precision Update For Efficient Model Distributioncited by 0
- 2026TWLA: Achieving Ternary Weights and Low-Bit Activations for LLMs via Post-Training Quantization11 Jun 2026
- 2025TernaryCLIP: Efficiently Compressing Vision-Language Models with Ternary Weights and Distilled Knowledge23 Oct 2025
- 2025PT2-LLM: Post-Training Ternarization for Large Language Models27 Sep 2025
- 2025P2U: Progressive Precision Update For Efficient Model Distribution28 Jun 2025
- 2025Full-Precision and Ternarised Neural Networks with Tunnel-Diode Activation Functions: Computing and Physics Perspectives6 Mar 2025
- 2024Infrared Domain Adaptation with Zero-Shot Quantization25 Aug 2024
- 2024Matmul or No Matmul in the Era of 1-bit LLMs21 Aug 2024
- 2024Quality Scalable Quantization Methodology for Deep Learning on Edge15 Jul 2024
- 2024TerDiT: Ternary Diffusion Models with Transformers23 May 2024
- 2024SQUAT: Stateful Quantization-Aware Training in Recurrent Spiking Neural Networks15 Apr 2024
- 2023AxOMaP: Designing FPGA-based Approximate Arithmetic Operators using Mathematical Programming23 Sep 2023
- 2023Stochastic Configuration Machines for Industrial Artificial Intelligence25 Aug 2023
18 more
- 2023Estimator Meets Equilibrium Perspective: A Rectified Straight Through Estimator for Binary Neural Networks Training13 Aug 2023
- 2023Free Bits: Latency Optimization of Mixed-Precision Quantized Neural Networks on the Edge6 Jul 2023
- 2023AutoQNN: An End-to-End Framework for Automatically Quantizing Neural Networks7 Apr 2023
- 2023Ternary Quantization: A Survey2 Mar 2023
- 2023LUT-NN: Empower Efficient Neural Network Inference with Centroid Learning and Table Lookup7 Feb 2023
- 2022Sparse Random Networks for Communication-Efficient Federated Learning30 Sep 2022
- 2022Why Quantization Improves Generalization: NTK of Binary Weight Neural Networks13 Jun 2022
- 2022Fast matrix multiplication for binary and ternary CNNs on ARM CPU18 May 2022
- 2022Hardware-Robust In-RRAM-Computing for Object Detection9 May 2022
- 2022A Survey on AI Sustainability: Emerging Trends on Learning Algorithms and Research Challenges8 May 2022
- 2022FlexBlock: A Flexible DNN Training Accelerator with Multi-Mode Block Floating Point Support13 Mar 2022
- 2022TinyM2Net: A Flexible System Algorithm Co-designed Multimodal Learning Framework for Tiny Devices9 Feb 2022
- 2022A Fast Network Exploration Strategy to Profile Low Energy Consumption for Keyword Spotting4 Feb 2022
- 2022Signing the Supermask: Keep, Hide, Invert31 Jan 2022
- 2021Static analysis of ReLU neural networks with tropical polyhedra30 Jul 2021
- 20213U-EdgeAI: Ultra-Low Memory Training, Ultra-Low BitwidthQuantization, and Ultra-Low Latency Acceleration11 May 2021
- 2021Ternary Hashing16 Mar 2021
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Survey24 Jan 2021
- 2024TerDiT: Ternary Diffusion Models with Transformerscited by 6
- 2024TerDiT: Ternary Diffusion Models with Transformers23 May 2024
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 259
- 2022Sparse Random Networks for Communication-Efficient Federated Learningcited by 32
- 2023LUT-NN: Empower Efficient Neural Network Inference with Centroid Learning and Table Lookupcited by 19
- 2023Estimator Meets Equilibrium Perspective: A Rectified Straight Through Estimator for Binary Neural Networks Trainingcited by 19
- 2022FlexBlock: A Flexible DNN Training Accelerator with Multi-Mode Block Floating Point Supportcited by 10
- 2022A Survey on AI Sustainability: Emerging Trends on Learning Algorithms and Research Challengescited by 7
- 2022Signing the Supermask: Keep, Hide, Invertcited by 6
- 2021Static analysis of ReLU neural networks with tropical polyhedracited by 5
- 2022Why Quantization Improves Generalization: NTK of Binary Weight Neural Networkscited by 5
- 2023Stochastic Configuration Machines for Industrial Artificial Intelligencecited by 5
- 20213U-EdgeAI: Ultra-Low Memory Training, Ultra-Low BitwidthQuantization, and Ultra-Low Latency Accelerationcited by 3
- 2022Fast matrix multiplication for binary and ternary CNNs on ARM CPUcited by 3
12 most cited of 27 All 27 (JSON)
- 2025PT2-LLM: Post-Training Ternarization for Large Language Models27 Sep 2025
- 2025P2U: Progressive Precision Update For Efficient Model Distribution28 Jun 2025
- 2025Full-Precision and Ternarised Neural Networks with Tunnel-Diode Activation Functions: Computing and Physics Perspectives6 Mar 2025
- 2024Infrared Domain Adaptation with Zero-Shot Quantization25 Aug 2024
- 2024Matmul or No Matmul in the Era of 1-bit LLMs21 Aug 2024
- 2024Quality Scalable Quantization Methodology for Deep Learning on Edge15 Jul 2024
- 2024SQUAT: Stateful Quantization-Aware Training in Recurrent Spiking Neural Networks15 Apr 2024
- 2023AxOMaP: Designing FPGA-based Approximate Arithmetic Operators using Mathematical Programming23 Sep 2023
- 2023Stochastic Configuration Machines for Industrial Artificial Intelligence25 Aug 2023
- 2023Estimator Meets Equilibrium Perspective: A Rectified Straight Through Estimator for Binary Neural Networks Training13 Aug 2023
- 2023Free Bits: Latency Optimization of Mixed-Precision Quantized Neural Networks on the Edge6 Jul 2023
- 2023AutoQNN: An End-to-End Framework for Automatically Quantizing Neural Networks7 Apr 2023
12 newest of 27 All 27 (JSON)