...My request is quite simple, if you actually know what you're talking about you should be able to provide some links that give solid, documented, somewhat detailed information on the things you are claiming to have existed long ago. ... If you can I'd really like to see it.
I searched “neural networks" at:
Amazon.com: 48 books about them.
Ebay: 140 items for sale. Some are machines and many are used BOOKS about them.
In the few minutes I searched elsewhere I did not get any explicit statement that they are not programmed. I did find some text from Barons (at answer.com) which comes very close:
“…The system gets positive or negative response to output from the operator and stores that data so that it will make a better decision the next time. While still in its infancy, this technology shows promise for use in accounting, fraud detection, economic forecasting, and risk appraisals. The idea behind this software is
to convert the order-taking computer into a "thinking" problem solver. …”
Most computers are von Neumann machines that “take orders” or “follow instructions” or are “programmed to do their job;” but Neural Networks are not. - They only are told (on each trial of the “training set” examples), if they guessed correctly or not. If “not,” then
they modify themselves to guess better next time. Eventually, after many attempts on the training set, they do very well (~100% correct on the training set examples) and often better than 90% correct on similar trials with input cases never seen before.
From Wikipedia (
http://en.wikipedia.org/wiki/Neural_networks):
Real life applications
“The tasks to which artificial neural networks are applied tend to fall within the following broad categories:
Function approximation, or regression analysis, including time series prediction and modelling.
Classification, including pattern and sequence recognition, novelty detection and sequential decision making.
Data processing, including filtering, clustering, blind signal separation and compression.
Application areas include system identification and control (vehicle control, process control), game-playing and decision making (backgammon, chess, racing), pattern recognition (radar systems, face identification, object recognition and more), sequence recognition (gesture, speech, handwritten text recognition), medical diagnosis, financial applications, data mining (or knowledge discovery in databases, "KDD"), visualisation and e-mail spam filtering. …”
AND:
“…neural networks have been applied successfully to speech recognition, image analysis and adaptive control, in order to construct software agents (in computer and video games) or autonomous robots. Most of the currently employed artificial neural networks for artificial intelligence are based on statistical estimation, optimization and control theory….”
I knew they were never programmed, but as have not been active in the field for more than 25years, I did not know that now they even construct programs for video game machine and robots. - Despite what Wiki states, I bet they are really just used there as fast parallel machines of amazing power, which no one understands (how they do their task) and no one has programmed. !!!
I know that to be the case of the neural networks that contol the paper quality at pulp to paper mills - no human can understand all the variables through out the plant's process in real time like a neural network can. It is more of an art than a science and Neural Networks do it better than even the old timer with 30 years of experience can. -I gave this example many posts ago.
Neural Networks machines may be only “software” as they are often simulated in a von Neumann machine, before physical construction. Then of course they require software, use programming, etc., but it is all for the von Neumann machine. I.e. even then, there is no software or program executed by the simulated neural network.*
OK now I have given you a lot from the literature supporting my point (Neural networks are not programmed yet very useful computers.) Can you give even one example of a neural network program, or even tell when it is done?
Answer: No you can not. If you do reply, it will be again to duck the issue, and demand something more from me, etc.!
------------------------------------------------
* I have some old neural network simulation I wrote approximately 30 years ago, but they are useless now as on the old 5.25 inch floppy disks. - They never were worth cost of converting and it would be nearly impossible to do so now. also they are in language Fortan or PL1 - I forget which.
I note in passing that there is a lot to be said for books. I can still get information from some written 300 years ago, but this 30 year old information can no longer be used.