Sy Borg wrote: ↑April 24th, 2025, 7:50 pm
...you know no more about the black box nature of neural networks than I do.
I'm not sure that's true.
The reason why you have read that no human can understand the workings of a neural net is because the writer has misunderstood what they are, and how they work. There is no need for humans to understand their inner workings. They are quite different from other computer hardware, in the way that they are 'programmed'.
A conventional microprocessor is usually programmed in some language or other, and that code is translated by a compiler into what we call "object code", the executable code that the microprocessor understands as instructions. This has mostly been the case since programmable computers were invented.
A neural net, on the other hand, is not "programmed" in that way, it is "trained", as you have already mentioned. It begins with a default state, and the AI software adjusts that state by adjusting the
connections between the simulated neurons. The training proceeds by running the net, and giving the final result a figure of merit. Then the AI software changes some aspect(s) of the net's configuration, and the net is executed once more. If its performance exceeds the previous configuration, the change is retained; if not, it is discarded. This process is repeated many, many times, until the net has beeen optimised to perform its particular assigned task. "Training", as you say.
The training substitutes for 'programming'. It still ends up getting executable code to where it belongs, but in a very different way. So of course no human can understand its 'programming', as it really doesn't have any. It has instead its own post-training configuration, derived as described.
We could talk of all manner of other details, like hardware neuron simulation versus neurons simulated wholly in software. [I don't think they use the latter much, as it is heavily processing-intensive.] We could compare the number and nature/function of connections to these neurons to those of human neurons, and so on.
But I have already suggested, several times, that if you really want to delve into this stuff, you need to find someone who knows more than I do, and (stating the obvious

) more than you do too. I know more than you, thanks to a lifetime of experience of designing and building electronic hardware and software, but I don't know enough to offer AI-specific knowledge here in this topic.
I have opinions, and so do you. Mine are informed opinions, to the extent that I know what I
don't know. I'm not sure that you have yet reached even that stage/state of ignorance. If you want to discuss the detailed operatioon of AI hardware and software, I suggest a new topic would be more appropriate?