Using Machine Learning And Traditional Statistics To Explore Retention And Knowledge Structure In Stem With An Emphasis On Physics