Quote:Original post by Flashthinker
Quote:Original post by Steadtler your tutorial ends up propagating misconceptions about ANN common among people who studied them for a little while. Chief among those misconceptions:
1- ANN work just like the brain!!! 2- ANN can potentially do anything!!!
This end up doing more harm than good. |
As I said, it was my personal opinion which I got from studying them. I'm not saying ANNs can do anything as they are right now. What I'm saying is that they have a LOT of potential and I believe that some day, we'll be able to design them so that they can work just like a human brain.
If you think about the words 'Artificial Neural Network', it basically just is another way of saying 'artificial brain' as we know for a fact that the brain is just a massively complex 'neural network'. All I'm saying is that I believe that someday, we'll be able to make an artificial brain that works the same way as a human brain. To get it to that point, ANN theory will probably have to change a lot, but in the end, if we ever make a true artificial brain, it will have to be implemented just like a real brain; using a massive network of neurons and thus, technically, it be an ANN.
I'm convinced that ANNs can potentially work just like real brains. I guarantee you that any new technology that allows us to create a true human-like artificial brain will fall under the category of ANN. |
Oh gosh. How many times must we read these words, which are among the realms of faith and whishful thinking. Apart from Promit's words, which I strongly agree with, forgive me if I give you a few words of advice:
-People like to give their methods impressive names.
-When left with nothing better, people like to justify their methods by making analogies with biology.
-Our understanding of the brain is feeble at best, and from what we do know, it doesnt work like the ANN you know of.
Im not saying ANN are bad or useless. Im saying justifying them or encouraging its use by making far-fetched analogies do more harm than good. Dont let your understanding of ANN or any technology be clouded by dreams and hope of
potiential.
If you want to improve your tutorial, replace this rubish by situating ANN in the field of Machine Learning. Why would we need it? What are the advantages and disavantages of modeling a generic non-linear function by parallelizing linear components? What are the underlying assumptions? The answers to these questions your readers should learn
before they learn how ANN actually work.