학문적 영역과 비즈니스 영역에서 머신러닝에 관한 연구를 수행했다. 최근 들어 그는 다중 에이전트 집단의 언어 진화를 모델링하기 위해 머신러닝 기술을 사용하는 언어의 진화 문제에 연구의 초점을 맞추고 있다.