I know questions regarding whether its possible to go from EE undergrad to CS have been answered previously, so please bear with me as I have a few distinct questions. I'm a Junior at a mid-tier state school and I've taken quite a few CS courses (such as data structures, discrete math, programming methodologies and principles, and software development).
I've been doing some reading online and I've come to find that ML/AI(esp. Computer Vision) is something that really piques my interest. I am not sure that I have the proper probability and statistics skills required to pursue a CS PhD with a focus in ML/AI. NOTE: (I do have a solid background in other math: Multi-variate Calculus, DiffEq, LinearAlg, multi-dimensional signal spaces,etc.)
Do you think that it would be feasible for me to actually gain acceptance into a PhD program with this focus without any research experience in ML/AI or even CS in general? I have previous academic research experience(5 months) in EE(Semiconductors) as well as a high GPA(3.9+) and should have solid letters of recommendation. What kind of disadvantages could I face?
Would you recommend doing some self-studying of ML/AI in place of continuing my current research in EE? (I'd love to do research in ML/AI but my university doesn't have research opportunities in the area for undergrads).
How can I approach finding well-reputed groups/institutions in this area?
Thanks, I really appreciate any input or advice that you may have.