Book description
This book aims to provide the latest machine learning based methods, algorithms, architectures, and frameworks designed for VLSI design with focus on digital, analog and mixed-signal design techniques, device modeling, physical design, hardware implementation, testability, reconfigurable design, synthesis and verification, and related areas.
Table of contents
- Cover
- Half Title
- Title Page
- Copyright Page
- Contents
- Preface
- About the Editors
- Contributors
- Chapter 1 VLSI and Hardware Implementation Using Machine Learning Methods: A Systematic Literature Review
- Chapter 2 Machine Learning for Testing of VLSI Circuit
- Chapter 3 Online Checkers to Detect Hardware Trojans in AES Hardware Accelerators
-
Chapter 4 Machine Learning Methods for Hardware Security
- 4.1 Introduction
-
4.2 Preliminaries
-
4.2.1 Machine Learning Models Used in Hardware Security
-
4.2.1.1 Supervised Learning
- 4.2.1.1.1 Support Vector Machines
- 4.2.1.1.2 One-Class Classifiers
- 4.2.1.1.3 Bayesian Classifiers
- 4.2.1.1.4 Linear Regression
- 4.2.1.1.5 Multivariate Adaptive Regression Splines (MARS)
- 4.2.1.1.6 Decision Tree (DT)
- 4.2.1.1.7 Random Forest (RF)
- 4.2.1.1.8 Logistic Regression (LR)
- 4.2.1.1.9 AdaBoost or Adaptive Boosting
- 4.2.1.1.10 Artificial Neural Networks
- 4.2.1.1.11 Convolutional Neural Network
- 4.2.1.1.12 AutoEncoder
- 4.2.1.1.13 Recurrent Neural Network
- 4.2.1.1.14 Extreme Learning Machine
- 4.2.1.1.15 Long Short-Term Memory
- 4.2.1.1.16 Half-Space Trees
- 4.2.1.1.17 K-Nearest Neighbors (KNN)
-
4.2.1.1 Supervised Learning
- 4.2.2 Unsupervised Learning
- 4.2.3 Feature Selection and Dimensionality Reduction
-
4.2.1 Machine Learning Models Used in Hardware Security
- 4.3 Hardware Security Challenges Addressed by Machine Learning
- 4.4 Present Protection Mechanisms in Hardware Security
- 4.5 Machine-Learning–Based Attacks and Threats
- 4.6 Emerging Challenges and New Directions
- References
-
Chapter 5 Application-Driven Fault Identification in NoC Designs
- 5.1 Introduction
- 5.2 Related Work
- 5.3 Identification of Vulnerable Routers
- 5.4 The Proposed Methodology for the Identification of Vulnerable Routers
- 5.5 Future Work and Scope
- 5.6 Conclusion
- References
- Chapter 6 Online Test Derived from Binary Neural Network for Critical Autonomous Automotive Hardware
- Chapter 7 Applications of Machine Learning in VLSI Design
- Chapter 8 An Overview of High-Performance Computing Techniques Applied to Image Processing
- Chapter 9 Machine Learning Algorithms for Semiconductor Device Modeling
- Chapter 10 Securing IoT-Based Microservices Using Artificial Intelligence
-
Chapter 11 Applications of the Approximate Computing on ML Architecture
- 11.1 Approximate Computing
- 11.2 Machine Learning
- 11.3 Approximate Machine Learning Algorithms
- 11.4 Case Study 1: Energy-Efficient ANN Using Alphabet Set Multiplier
- 11.5 Case Study 2: Efficient ANN Using Approximate Multiply-Accumulate Blocks
- 11.6 Conclusion
- References
-
Chapter 12 Hardware Realization of Reinforcement Learning Algorithms for Edge Devices
- 12.1 Introduction
- 12.2 Background
- 12.3 Hardware Realization of Simple Reinforcement Learning Algorithm
- 12.4 Results and Analysis of SRL Hardware Architecture
- 12.5 Q-Learning and SRL Algorithm Applications
- 12.6 Future Work: Application and Hardware Design Overview
- 12.7 Conclusion
- Acknowledgment
- References
- Chapter 13 Deep Learning Techniques for Side-Channel Analysis
- Chapter 14 Machine Learning in Hardware Security of IoT Nodes
- Chapter 15 Integrated Photonics for Artificial Intelligence Applications
- Index
Product information
- Title: VLSI and Hardware Implementations using Modern Machine Learning Methods
- Author(s):
- Release date: December 2021
- Publisher(s): CRC Press
- ISBN: 9781000523843
You might also like
book
Machine Learning Techniques for VLSI Chip Design
MACHINE LEARNING TECHNIQUES FOR VLSI CHIP DESIGN This cutting-edge new volume covers the hardware architecture implementation, …
book
Architectures for Computer Vision: From Algorithm to Chip with Verilog
This book provides comprehensive coverage of 3D vision systems, from vision models and state-of-the-art algorithms to …
book
Embedded SoPC Design with Nios II Processor and Verilog Examples
Explores the unique hardware programmability of FPGA-based embedded systems, using a learn-by-doing approach to introduce the …
book
Embedded Systems Design with Platform FPGAs
Embedded Systems Design with Platform FPGAs introduces professional engineers and students alike to system development using …