Numerical Cruncher
Pattern Recognition
Numerical Cruncher (NC) is a Java applet/application which
collects some algorithms widely used in the field of Pattern
Recognition. NC could be useful to help CS/CE students to understand
the behaviour of different algorithms and their applicability.
Since the advent of the digital computer there has been a constant
effort to expand the domain of computer applications [Duda & Hart, 1973].
Some of the motivation for Pattern Recognition research is shown
in the following quotations:
-
"The machine is still far behind the human's comprehensive abilities
such as intuition, memory, pattern recognition, and more advanced
levels of intelligent activities such as creativity."
Toshinori Munakata, Cleveland State University:
"Technical Opinion: Thoughts on Deep Blue vs. Kasparov",
Communications of the ACM, July 1996.
-
"Businesses and scientists are gathering data faster than ever before.
Scaled-up machine-learning methods are critical for finding patterns
and relationships in these data sets."
Thomas G. Dietterich, Oregon State University:
"Machine Learning",
ACM Computing Surveys 28(4es), December 1996.
REFERENCES
- DEVIJVER, P.A. & KITTLER, J.V.:
"Pattern Recognition. A Statistical Approach",
Prentice Hall - Englewood Cliffs, 1982.
- DUDA, R. & HART, P.:
"Pattern Classification & Scene Analysis",
John Wiley & Sons, 1973.
- FUKUNAGA, K.:
"Introduction to Statistical Pattern Recognition",
Academic Press, 1990.
- HAND, D.J.:
"Discrimination and Classification",
John Wiley & Sons, 1981.
- MICHIE, D., SPIEGELHALTER, D.J. & TAYLOR, C.C. (eds.):
"Machine Learning, Neural and Statistical Classification",
Ellis Horwood, 1994.
- McLACHLAN, G.J.:
"Discriminant Analysis and Statistical Pattern Recognition",
John Wiley & Sons, 1992.