A few months ago, Samsung announced its Exynos M1 processor, which sports a neural network in its branch-prediction system. Now, we hear about AMD’s new “Ryzen” (formerly “Zen”) processors, which also use a neural network for something similar.
Neural networks seem like magical things: they can be trained to perform recognition tasks that we don’t know how to program. Trouble is, once the neural network has been trained up, we have no idea how it works. Also, they can sometimes behave peculiarly when encountering situations that were not covered in their training.
To me, the use of such things is almost like an admission of defeat: the problem is too complex to solve with our own brains, so let us summon the demons (or genies, if you prefer) to solve the problem for us...
Neural networks seem like magical things: they can be trained to perform recognition tasks that we don’t know how to program. Trouble is, once the neural network has been trained up, we have no idea how it works. Also, they can sometimes behave peculiarly when encountering situations that were not covered in their training.
To me, the use of such things is almost like an admission of defeat: the problem is too complex to solve with our own brains, so let us summon the demons (or genies, if you prefer) to solve the problem for us...
Comment