Basic Machine Learning Algorithms Types Of Complexes