Text this: Optimizing diabetic retinopathy detection with electric fish algorithm and bilinear convolutional networks