If you want a solid year-long project, find a statistical model you like and figure out how to do inference in it with variational Bayes. If this has been done, change finite parts of the model into infinite ones until you reach novelty or the model is no longer recognizable/tractable. At that point, either try a new model or instead try to make the VB inference online or parallelizable. Maybe target a NIPS-style paper and a ~30-page technical report in addition to whatever your thesis will look like.
And attend a machine learning class, if offered. There's a lot of lore in that field and you'll miss out if you do the read-the-book-work-each-problem thing that is alleged to work in math.
I did some machine learning in previous studies, and read up on some online, so I have a basis in that. Taking Advanced Statistics, and AI (maths part) courses, and a few less relevant ones.
I plan on doing it in two years, one for the courses, one for the thesis, so a yearlong project is acceptable. However, I'll also have a full time job, and a hobby or two, and a relationship. The suggestions sound great, and I'll dedicate a few days to study them carefully. Thank you very much.
If it's worth saying, but not worth its own post (even in Discussion), then it goes here.
Notes for future OT posters:
1. Please add the 'open_thread' tag.
2. Check if there is an active Open Thread before posting a new one. (Immediately before; refresh the list-of-threads page before posting.)
3. Open Threads should be posted in Discussion, and not Main.
4. Open Threads should start on Monday, and end on Sunday.