This is my short résumé in HTML format. For the full CV PDF click here.
Olaf Lipinski

Olaf Lipinski

PhD Student in Artificial Intelligence

University of Southampton

About Me

I am a PhD student in artificial intelligence at the University of Southampton. More specifically my research is in emergent communication, studying the development of language between autonomous agents. The agents train in an environment where communication is needed for success. However, no communication protocol is given, and few restrictions are placed on how the agents can communicate. The agents then develop a language from scratch, which is tailored to their observations. By creating their own language, agents can create shortcuts or simplified representations of complex concepts, making communication faster and more efficient. It also provides insights into human language evolution, by analysing what is needed for different aspects of language to emerge in controlled settings.

Interests
  • Artificial Intelligence
  • Computational Linguistics
  • Emergent Communication
  • Reinforcement Learning
Education
  • PhD in Artificial Intelligence

    University of Southampton

  • BSc in Computer Science, 2016

    University of Liverpool

Skills

Technical
Machine Learning

PhD in Artificial Intelligence.

Python

All publications and side projects coded in Python.

Linux/HPC/SLURM

Worked with SLURM, Linux and HPC both during PhD and at Intel.

VCS/Github

Automation pipeline, CI/CD testing.

Ray RLLib

Contributed to Ray RLLib.

PyTorch

Most of my work is in PyTorch (Lightning).

Hobbies
Homelabbing

Homelab cluster with Nextcloud, GitLab, IoT, email etc.

Electronic Engineering

Made prototype-level PCBs.

Baking

Recently experimenting with sourdough bread (focaccia!).

Experience

 
 
 
 
 
University of Southampton
PhD Student
September 2020 – Present Southampton, UK
  • Research focuses on temporal aspects of emergent communication - how autonomous agents can create a language to communicate about temporal relationships.
  • Completed a Master’s degree equivalent during the first year of the iPhD.
  • Studied machine learning modules with a focus on both theory and practical implementation.
  • Expanded professional skills through modules covering research impact, communication, literature reviews, and academic collaboration.
  • Gained experience in designing neural networks using PyTorch and TensorFlow.
  • Explored hardware aspects, including IoT systems and embedded processors with FPGA design using System Verilog.
 
 
 
 
 
Intel Corporation
HPC Technical Engineer Intern
January 2018 – January 2019 Swindon, UK
  • Collaborated in a three-member team managing HPC and Cloud facilities.
  • Orchestrated seamless onboarding of new clients to test labs, enabling evaluation of latest offerings.
  • Worked with pre-production hardware, closely cooperating with hardware teams.
  • Gained expertise in HPC, Cloud, Linux, and hardware aspects via customer use case setups.
  • Strengthened interpersonal skills through interactions with influential customers.
  • Recognized with multiple awards for customer orientation and consistent outstanding results.
 
 
 
 
 
VLDB Solutions
Technical Consultant
June 2016 – April 2028 Liverpool, UK
  • Started as an intern, progressed to a part-time role.
  • Led development of robust Bash and SQL scripts for thorough customer data analysis.
  • Acquired foundational knowledge of Big Data and Data Warehousing concepts.
  • Developed in-depth understanding of Amazon AWS, including EC2, S3, and Redshift services.

Publications

(2024). Speaking Your Language: Spatial Relationships in Interpretable Emergent Communication. NeurIPS.

PDF Cite Code

(2023). On Temporal References in Emergent Communication. arXiv.

PDF Cite Code DOI

(2022). Emergent Password Signalling in the Game of Werewolf. In EmeCom Workshop at ICLR 2022.

PDF Cite Code