What You Need to Know Before
You Start

Starts 4 June 2026 06:34

Ends 4 June 2026

00 Days
00 Hours
00 Minutes
00 Seconds
course image

Neural Networks

Master neural network fundamentals by implementing perceptrons, activation functions, and backpropagation from scratch in C++ without high-level libraries.
via CodeSignal

177 Courses


Not Specified

Optional upgrade avallable

Advanced

Progress at your own speed

Free Certificate

Optional upgrade avallable

Overview

Dive deep into the theory and implementation of Neural Networks. This course will have you implementing tools at the heart of modern AI such as Perceptrons, activation functions, and the crucial components of multi-layer Neural Networks.

All of this without the help of high-level libraries leaves you with a profound understanding of the underpinning mechanisms.

Syllabus

  • Unit 1: Building a Perceptron Model
  • Building a Perceptron for AND Logic Gate Simulation
    Debugging Perceptron Summation Calculation
    Perceptron Activation Logic Simulation
  • Unit 2: Activation Functions in C++
  • Implementing the Step Function in C++
    Visualizing Sigmoid and Tanh Functions
    Visualizing ReLU and Softplus Functions
  • Unit 3: Backpropagation in Neural Networks
  • Neural Network Training for XOR Problem
    Neural Network Prediction Implementation
    Neural Network Weight Update Implementation
    Neural Network Enhancement Task

Subjects

Artificial Intelligence