Overall ML experience

I dabbled with ML since 2019, taking courses in Data science, Deep RL and Multi-agent AI. I am familiar with ML fundamentals, modern DL frameworks and the latest generative AI advances. However, I have yet to develop hands-on research experience with LLMs.

Relevant projects:

RL coursework

RL Coursework - Google Drive

Notebook 1: Implemented bandit agents using a UCB, REINFORCE and $\epsilon$-greedy policies. Analysing regret plots from various experiments and answer theoretical questions about convergence behaviour and edge cases.

Notebook 2: Implemented on-policy TD-learning agent and analysed performance in a tabular setting. Implemented and analysed various off-policy Bellman operators with function approximation.

Notebook 3: Implemented in jax an actor-critic agent with a softmax policy parametrised by a tiny neural network. Implemented the Adam optimiser from scratch. Run multiple experiments, also varying the policy and the TD update (using $\epsilon$-greedy besides softmax policy). Answered theoretical questions about convergence curves and potential improvements.

Notebook 4: Implemented various off-policy multi-step returns and analysed their convergence and variance.

Multi-agent AI coursework

Multi-Agent AI Coursework - Google Drive

Individual coursework:

Group coursework:

Other projects