Tag: convolution
-
Even more about neural networks
Because I essentially got it wrong in the last post … turns out that a fully connected network is, generally, not a great idea for image processing and that partial connections – through “convolution layers” are likely to be more efficient. And my practical experience backs this up: my first NN did, in effect, have…
-
Learning more about neural networks
Cheap and accessible books on neural nets are not easy to find – so I bought “Practical Neural Network Recipes in C++” as a second-hand book on Amazon (link). According to Google Scholar this book – though now 24 years old – has over 2,000 citations, so it ought to be good, right? Well, the…
-
Convolutional coding
Convolutional coding is form of error-correction widely used in mobile communications and is another area of life where discrete mathematics is hard at work for us, even though we are unlikely ever to think about it. The basic idea in convolutional coding are that a stream of bits of length is converted to a different…