आप eigenfaces, http://en.wikipedia.org/wiki/Eigenface जैसी पद्धति का उपयोग कर सकते हैं । निम्नलिखित प्रक्रिया के माध्यम से एक अच्छा चलना है और साथ ही विभिन्न कार्यान्वयनों के लिए लिंक है।
http://www.pages.drexel.edu/~sis26/Eigenface%20Tutorial.htm
यहां से एक वर्गीकरण दृष्टिकोण में इसका उपयोग करना, एक मॉडल को प्रशिक्षित करना और फिर मामलों की भविष्यवाणी करना आम है। आप जानी-मानी हस्तियों के एक समूह को प्रशिक्षित करके ऐसा कर सकते हैं और यदि आप अपने सेलेब्रिटी के प्रशिक्षित मॉडल के रूप में ट्विटर से चेहरे की भविष्यवाणी करते हैं, तो इसे हटा दें। इसके समान है http://blog.cordiner.net/2010/12/02/eigenfaces-face-recognition-matlab/
यह लगातार संशोधनों से ग्रस्त है। जल्द ही एक नया जस्टिन बीबर होगा जो आपके प्रशिक्षित मॉडल में नहीं होगा, इसलिए आप इसकी भविष्यवाणी नहीं कर सकते। व्हिटनी ह्यूस्टन जैसा मामला भी है, आपने पहले कभी उसे जोड़ने के बारे में नहीं सोचा होगा लेकिन वह कुछ हफ्तों के लिए सम्मान और प्रशंसा से बाहर एक आम छवि हो सकती है। यद्यपि ऊपर उल्लिखित आपके पास शिशु चित्रों का नकारात्मक पहलू नहीं होगा। इन समस्याओं को खत्म करने के लिए आप एक पदानुक्रमित क्लस्टरिंग दृष्टिकोण का अधिक उपयोग कर सकते हैं। समूहों के पहले कुछ सेटों को हटाना जो बहुत करीब हैं यदि वे समर्थन के एक निश्चित स्तर तक पहुंचते हैं, तो आपके पहले क्लस्टर में एक निर्माण से पहले 15 आइटम होते हैं। अब आपको अपने प्रशिक्षण मॉडल में किसके बारे में चिंता करने की ज़रूरत नहीं है लेकिन आप बच्चे के चित्र के मुद्दे पर पड़ेंगे।