afaik RLHF has been consistently been associated with Gen AI tasks. The reasoning is that since gen AI is stochastic and can generate multiple responses ( based on small changes in prompts, parameters like temperature etc ) its a good candidate for alignment. This is done by giving it enough samples of pairs of (preferred , not so preferred) and then it minimizes the distance between the distributions generated by the under-training policy and the preferred options. This is done over batches and averaged over an epoch. So far so good ?
I have an ensemble model ( lets say a BERT and a LayoutLM ) whose job is to extract key value pairs from a document. Since both models are trained end to end jointly , it is capable of generating different options for the same underlying input ( since the input is text generated via OCR and OCR itself can generate slight differences based on the quality of the document ). Can i use the feedback generated by the human agent ( who corrects the output generated via a UX ) to train a policy ? The reason i am so confused by this approach is i am unable to convince myself as to why a reward function + policy training is at all needed for this since i can very simply fine tune the model with the corrections made by the human operator. Will i be missing something with this approach where i am passing the model JUST the correct answers and NOT giving it an option to UNDERSTAND the difference between a correct and a wrong answer ?