Pattern Recognition is used in a number of areas like Image Processing,Statistical Pattern Recognition,,for Machine learning,Computer Vision,Data Mining etc.
Generally by Pattern Recognition People mean Image Processing.One good book that is available on line for Image Processing is given below.
I would recommend "Pattern Recognition and Machine Learning, Christopher M. Bishop, 2007". I recently bought this book and found it clear and covering wide aspects of recognition and classification techniques. Statistical and neural networks classification techniques are well explained. Other books like “Bayesian Reasoning and Machine Learning, David Barber, 2012”, which I also bought and found it interesting too. But it focus more onto statistical and flow graph methods.
I would recommend the book "Introduction to Machine Learning (Adaptive Computation and Machine Learning series)" By Ethem Alpaydin and the first three chapters of "Pattern Recognition and Machine Learning" by Christopher M. Bishop to start with. Finally for more advanced and deeper knowledge of the subject Bishop's book serves as the most valuable resource.
Hi. I completely agree with Pedro. I'm a PhD Student and I started by reading the Bishop and the Duda-Hart. I found them enough simple for a beginner, but also very interesting and fascinating.
As a student, I believe that each text book has its own strengths and weaknesses, dependent on authors' research concerns and interests. Our main reference for pattern recognition (PR) course was "Pattern Classification by Duda", but whenever I tried to study a part of that, I felt that the explanations are not sufficient in some sections and topics and I need another complementary source. However, I think this book is easier than others to begin PR learning.
As a student, the Duda Hart Stork book was very good, and it was my first PR book. Even today, I'll occasionally refer back to it, especially when referencing prior work in a literature review for a paper I'm writing.
I think Duda and Hart book is the best choice for starting this filed.
if you would like to see the practical application of its method,fortunately it exist a book which implement Duda and Hart methods in Matlab. After being professional you can use other books like Webb and Bishop books.
My top-4 of machine learning and pattern recognition books:
Pattern Classification - Richard O. Duda
Machine Learning - Tom M. Mitchell
Pattern Recognition and Machine Learning - Christopher Bishop
Machine Learning: A Probabilistic Perspective - Kevin P. Murphy
Which book is of interest to you really depends on your mathematics skills and background. I posted a review of these books on http://www.visiondummy.com/machine-learning-books/
This thesis considers dimensionality reduction both for supervised Pattern Recognition and Classification (Section 1.2.1, 1.3.1, starting on page 7) unsupervised Pattern Recognition and Classification, Section 1.2.2 and 1.3.2. There is also a thorough treatment of classification in Part II, starting page 61.