Depends on how you use the data. If you learn success rates then it shouldn't depend on the absolute number of people searched. If you just feed raw data into machine learning algorithms, then nobody knows.
E.g. you have 100 stop and frisks, 50 in one and 50 in antother neighborhood. Then you might see that you got 1 criminal in one and 10 in the other neighborhood. Then your algorithm will allocate more forces (shouldn't go below a minimum, otherwise no data) in the 20% criminal neighborhood than in the 2% criminal neighborhood.
Obviously this will still lead to more searches in more criminal neighborhoods. But that's what you want. You want to use the police force as efficiently as possible to fight crime.