The cancers threaten human health that is regarded as dangerous and deadly. Among them, lung cancer, breast cancer, diagnosis of heart, and brain tumor. In this context, the machine learning techniques have been successfully used to solve several problems in different fields including medical imaging diagnosis. In this paper, investigates several articles related with the implementation of machine learning techniques for medical imaging diagnosing. Several research studies were selected for analysis and diagnosis between 2005 and 2018. It will give a concise introduction to the most important topics of machine learning techniques; like Decision Tree (DT), Support Vector Machine (SVM), Artificial Neural Networks (ANN) and Naive Bayes (NB). Also, it attempts to find the most efficient techniques used for medical diagnosing.