All About Circuits

Latest Classification Articles and Videos

Categories

Training Datasets for Neural Networks: How to Train and Validate a Python Neural Network

Training Datasets for Neural Networks: How to Train and Validate a Python Neural Network

In this article, we’ll use Excel-generated samples to train a multilayer Perceptron, and then we’ll see how the network performs with validation samples.


Signal Processing Using Neural Networks: Validation in Neural Network Design

Signal Processing Using Neural Networks: Validation in Neural Network Design

This article explains why validation is particularly important when we’re processing data using a neural network.


The Importance of Reliability Verification in AI/ML Processors

The Importance of Reliability Verification in AI/ML Processors

With the adoption of artificial intelligence and machine learning in a wide variety of applications, reliability verification of AI/ML processors is critical since failures can have major consequences for the validity and legitimacy of AI/ML technology.


How to Create a Multilayer Perceptron Neural Network in Python

How to Create a Multilayer Perceptron Neural Network in Python

This article takes you step by step through a Python program that will allow us to train a neural network and perform advanced classification.


Neural Network Architecture for a Python Implementation

Neural Network Architecture for a Python Implementation

This article discusses the Perceptron configuration that we will use for our experiments with neural-network training and classification, and we’ll also look at the related topic of bias nodes.


Understanding Training Formulas and Backpropagation for Multilayer Perceptrons

Understanding Training Formulas and Backpropagation for Multilayer Perceptrons

This article presents the equations that we use when performing weight-update computations, and we’ll also discuss the concept of backpropagation.


How to Train a Multilayer Perceptron Neural Network

How to Train a Multilayer Perceptron Neural Network

We can greatly enhance the performance of a Perceptron by adding a layer of hidden nodes, but those hidden nodes also make training a bit more complicated.


The Sigmoid Activation Function: Activation in Multilayer Perceptron Neural Networks

The Sigmoid Activation Function: Activation in Multilayer Perceptron Neural Networks

In this article, we’ll see why we need a new activation function for a neural network that is trained via gradient descent.


Advanced Machine Learning with the Multilayer Perceptron

Advanced Machine Learning with the Multilayer Perceptron

This article explains why high-performance neural networks need an extra “hidden” layer of computational nodes.


In a 2 Billion Dollar Deal, Intel Acquires AI Chipmaker Habana Labs

In a 2 Billion Dollar Deal, Intel Acquires AI Chipmaker Habana Labs

In a bid to galvanize its own AI future, Intel has acquired advanced AI training and inference silicon technology.


News Dec 21, 2019 by Tyler Charboneau
Understanding Learning Rate in Neural Networks

Understanding Learning Rate in Neural Networks

This article discusses learning rate, which plays an important role in neural-network training.


OKdo Brings AI to Makers and Embedded Designers Alike With New Developer Kit

OKdo Brings AI to Makers and Embedded Designers Alike With New Developer Kit

The new kit offers out-of-the-box support for full desktop Linux and is compatible with many peripherals that support 4K, including Ethernet, USB, and HDMI.


News Dec 06, 2019 by Lisa Boneta.
An Introduction to Training Theory for Neural Networks

An Introduction to Training Theory for Neural Networks

In this article, we’ll explore Perceptron training from a more theoretical perspective, focusing on the “error bowl.”


AI Hardware Built from a Software-first Perspective: Groq’s Flexible Silicon Architecture

AI Hardware Built from a Software-first Perspective: Groq’s Flexible Silicon Architecture

Groq, a semiconductor startup with software roots, has developed a new processing unit with a unique architecture that offers inference solutions for AI acceleration.


News Dec 03, 2019 by Majeed Ahmad
Understanding Simple Neural Network Training

Understanding Simple Neural Network Training

In this article, we’ll review some important aspects of neural-net training, and then we’ll discuss the concept of overtraining.


How to Train a Basic Perceptron Neural Network

How to Train a Basic Perceptron Neural Network

This article presents Python code that allows you to automatically generate weights for a simple neural network.


How to Use a Simple Perceptron Neural Network Example to Classify Data

How to Use a Simple Perceptron Neural Network Example to Classify Data

This article demonstrates the basic functionality of a Perceptron neural network and explains the purpose of training.


How to Perform Classification Using a Neural Network: What Is the Perceptron?

How to Perform Classification Using a Neural Network: What Is the Perceptron?

This article explores the basic theory and structure of a well-known neural network topology.


AI Hardware Roundup: Neuromorphic Chips and Neural Network SoCs

AI Hardware Roundup: Neuromorphic Chips and Neural Network SoCs

AI algorithms take a lot of resources to function. What hardware can handle running them on the edge?


News Jul 18, 2019 by Robin Mitchell
The University of Michigan has Developed a Computer Based on the Memristor

The University of Michigan has Developed a Computer Based on the Memristor

AI on a smartphone? U of M researchers open the door to localized AI processing, even on portable devices.


News Jul 17, 2019 by Gary Elinoff