Analysis of Machine Learning Technologies for the Detection of Diabetic Retinopathy