Natural computation for intelligent systems is a subject dedicated to the use of Neural Networks for the use of pattern recognition. Of the four subjects introductory lectures I found Natural Computation to be the most stressful. We were hit with a ‘self-assessment’ math test which we were advised would be the taste of the course. It has been a long time since I have done pure mathematics so was not completely comfortable with some topics covered.
Assuming that a great deal of pure mathematics will be required to do well in this subject it will likely be my most difficult this semester.
I have begun reading the prescribed text (S. Samarasinghe, Neural Networks for Applied Sciences and Engineering) however I still feel very foggy about a lot of the concepts raised and about neural networks in general.
The key advantages of neural networks appears to be the high degree of parallelism and the ability to ‘learn’.
Learning can be accomplished through supervised or unsupervised methods but these seem to always be decided by the application rather than the implementer.
This week I will get familiar with MatLab and hope to find some software that can emulate neural networks.