Hacker News new | ask | show | jobs
by therajiv 3262 days ago
I'm surprised this works well. If the method is a state-of-the-art convolutional neural network architecture, you generally would need more than 10 images -- even with transfer learning -- for passable accuracy. Algorithms for medical diagnosis, for example, generally require between 100 and 200 images to do well. Though those are generally transfer learned from ImageNet CNNs. So I'm curious as to which dataset this face recognition uses for weight initialization, or it uses another ML method entirely.
2 comments

Digging through their blog post, it looks like they are using a model based on OpenFace (https://cmusatyalab.github.io/openface/)
Well before deep learning you could get good performance on people in your training set. Source worked as research scientist for a face recognition company since 2003.
What was the use case? Was it for determining faces in general or distinguishing between different faces?
Pre deep learning -- using facial feature geometry?