Development Of A Probabilistic Multi-Class Model Selection Algorithm For High-Dimensional And Complex Data