All About Circuits

Latest Network Hardware Technical Articles

Categories

Design a Two-element Matching Network Using the ZY Smith Chart

Design a Two-element Matching Network Using the ZY Smith Chart

Learn about the immittance Smith chart (ZY Smith chart), the effect of adding series and parallel components, impedance matching, and finding a two-element matching network.


RF Design Basics—Introduction to Transmission Lines

RF Design Basics—Introduction to Transmission Lines

Learn about voltage waves and how they relate to an important basic concept of radio frequency (RF) circuit design: transmission lines.


IoT Communication Protocols—Network Protocols

IoT Communication Protocols—Network Protocols

Learn about some of the main Internet of Things (IoT) network communication protocols.


Demystifying LoRa and LoRaWAN Wireless Network Protocols

Demystifying LoRa and LoRaWAN Wireless Network Protocols

In this article, get a basic understanding of wireless communication networks—LoRa and LoRaWAN.


Intro to 5G NR

Intro to 5G NR

Learn the basics of 5G NR (New Radio), including its frequency bands, applications, and what technologies make it possible.


Learn How Integrated Solutions Can Increase the Accuracy of Resistive Current Sensing

Learn How Integrated Solutions Can Increase the Accuracy of Resistive Current Sensing

In this article, we’ll discuss why a discrete implementation cannot provide a high accuracy in resistive current sensing.


How Standard Deviation Relates to Root-Mean-Square Values

How Standard Deviation Relates to Root-Mean-Square Values

This article explores an interesting connection between an important statistical measure and one of the fundamental analytical tools of electrical engineering.


The Four EV Charging Modes in the IEC 61851 Standard

The Four EV Charging Modes in the IEC 61851 Standard

In this article, we’ll look at different EV charging modes specified by the International Electrotechnical Commission (IEC).


Average Deviation, Standard Deviation, and Variance in Signal Processing

Average Deviation, Standard Deviation, and Variance in Signal Processing

This article discusses three descriptive statistical measures from the perspective of signal-processing applications.


Understanding Local Minima in Neural-Network Training

Understanding Local Minima in Neural-Network Training

This article discusses a complication that can prevent your Perceptron from achieving adequate classification accuracy.


Incorporating Bias Nodes Into Your Neural Network

Incorporating Bias Nodes Into Your Neural Network

This article shows you how to add bias values to a multilayer Perceptron implemented in a high-level programming language such as Python.


How to Increase the Accuracy of a Hidden Layer Neural Network

How to Increase the Accuracy of a Hidden Layer Neural Network

In this article, we’ll perform some classification experiments and gather data on the relationship between hidden-layer dimensionality and network performance.


How Many Hidden Layers and Hidden Nodes Does a Neural Network Need?

How Many Hidden Layers and Hidden Nodes Does a Neural Network Need?

This article provides guidelines for configuring the hidden portion of a multilayer Perceptron.


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.


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.


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.


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.