I am actually trying to use Google's FaceNet for face verification. My idea is that since my app would be used by its users multiple times every day, I might be able to improve its accuracy at verifying their faces in particular, by training the model with the data that I gather every time a user's face is verified.
What I have found so far by searching on Google is that transfer learning is used when you want your model to perform a task that is very similar to the task that the pre-trained model is used for. However, what I want to do is improve the model's accuracy for my particular input data.
So, will training the model with my own data give any tangible improvement in accuracy? If so, could you tell me how I could go about doing it? I'm unsure because I expect to collect a few images of the user everyday or so, which isn't a lot of data. I am new to machine learning, so any help would be greatly appreciated!