From the course: Training Neural Networks in C++

Unlock the full course today

Join today to access over 24,700 courses taught by industry experts.

Solution: Design your own SDR neural network

Solution: Design your own SDR neural network - C++ Tutorial

From the course: Training Neural Networks in C++

Solution: Design your own SDR neural network

(upbeat electronic music) - [Instructor] How did you do? I came up with three plausible solutions for this single-digit SDR Neural Network. The first has seven inputs and one output. The second has seven inputs and 10 outputs, and the third has seven inputs and seven outputs. Let me tell you what I was thinking when I designed each of them. My first network has seven inputs, one hidden layer with seven neurons, and one output. In fact, all three designs have just one hidden layer with seven neurons. My thinking was to allow each segment to affect one neuron exclusively if needed. You could have used more or less neurons in this layer, and you could have used more hidden layers. Now, since I only have one output neuron, my output will be a real value between zero and one. So some calculations have to be made to output numbers from zero to nine. I was thinking of assigning buckets to encode each digit. For example…

Contents