Earlier quoted context omitted.
If the output seems to strongly favor some races over others, the expert debugs the inputs by temporarily swapping some out and rerunning. This is only a second line of defense beyond checking the inputs manually. Maybe the expert doesn't realize that some factor has a huge correlation with race without saying much about the candidate's merit. Beyond that, if there's a divergence between races, it is what it is. The…
> If the output seems to strongly favor some races over others, You'd typically do this with a cost function. > the expert debugs the inputs by temporarily swapping some out and rerunning. The best way to do this is to use that cost function to optimize your parameters. > Of course, could do this without race data just by proofreading. I thought I've adequately demonstrated why this is much easier said than done. > B…
> The best way to do this is to use that cost function to optimize your parameters. > I thought I've adequately demonstrated why this is much easier said than done.
I understand how this works, but that's specifically what I don't want, for race (or other data that serves no purpose but to indicate the race, like name) to be part of the training data. Those inputs are manually selected at some level.