Coursework
Graduate
- Machine Learning : CS 6350
- Algorithms : CS 7962
- Computational Geometry : CS 6160
- Clustering : CS 7936
- Graph Algorithms : CS 7936
- Randomized Algorithms : CS 7936
- Approximation Algorithms : CS 7963
- Introduction to Riemannian Geometry : CS 7931
- Research Topics in Databases : CS 7962
- Writing Research Proposals : CS 7010
- Theoretical Machine Learning : CS 7941
- Topics in Web and Data Mining : CS 7942
- Computer Architecture : CS 6810
Undergraduate
- Click here to view a list of courses I took during my undergrad.
Data Clustering
I am primarily interested are theoretical aspects of clustering. I have started to explore a few problems in Clustering.
There has been a lot of importance attributed to hard clusterings (where each data point is assigned to a distinct cluster). However, soft clusterings provide a potentially more general way of describing and organizing data.
- More flexibility in data assignments.
- Potentially less problems with guessing the right number of clusters.
- A "smooth" space in which to navigate clusterings.
Math Puzzles
I love solving math puzzles whenever I am free. I go to the following websites to pick them.
Cooking
I have just started trying my hand at cooking and iAy, caramba! the dishes are fortunately very edible. Maybe, I have a backup job as a cook ;).
You can find my Cooking Guide spreadsheet here. Some of the ingredients are in Tamil (my native language) for my convenience and you might have to google to find its english equivalent ;)