I'm trying to build/train model that depends on many attributes where age is the most important one (it has significant impact on AUC).
Overall target class count is quite balanced (+40% vs. -60%) and whole dataset is small (~150 samples).
This is a plot of target class (diagnosis) distribution for age:
Maximum frequency/count peaks are shifted in opposite directions for each target class (diagnosis) I would like to increase general accuracy of model (e.g. GBM or GLM).
I wonder what I can do to minimalize impact of such distribution for predictions (false negative for young and false positive for old patients).
Are there specific methods for age adjustment, sampling or cost/penalty functions that increase performance (e.g. AUC) of model (especially for GBM or GLM)?