I have applied Logistic Regression on the data containing both binary and numerical predictors with a binary target. The confusion matrix of the results has True Negatives(65%) followed by False Positive(>20%) higher than True Positive(8%). I need help to understand why this might be happening and the next steps to follow to improve the True positives.
For additional information, I did outlier elimination, missing value imputation, applied MinMaxScaler and Power Transformer as part of the data preprocessing. Also my data in imbalanced (90% - 0s, 10% - 1s) and I applied SMOTE to up sample before applying Logistic Regression.