Curriculum Vitae 1 Persoonlijke gegevens Naam: Tijmen Tieleman Telefoon: +1 647 244 4653 (in Canada) Email: [email protected] Geboortedatum: 25 juli 1984 Nationaliteit: Nederlands Opleiding 2007-­‐2014 Dissertatie gepland voor 2014, in machine learning / data mining: “Optimizing Neural Networks that Generate Images”. Promotor: prof. dr. Geoffrey Hinton, University of Toronto. 2005-­‐2007 Master of Science, informatica. University of Toronto. 2002-­‐2005 Bachelor of Arts, sociale wetenschappen. University College Utrecht. Naast machine learning / data mining ook op masterniveau onder andere de volgende vakken met een A+ afgerond: • Kansberekening (wiskundig-­‐fundamentele benadering). • Wiskundige logica, bewijstheorie en berekenbaarheid. • Videokaarten programmeren voor numerieke berekeningen. Werkervaring 2005-­‐heden Wetenschappelijk onderzoek: machine learning / data mining. Ontwerpen van nieuwe methodes en deze toepassen op verschillende soorten beeld-­‐ en tekstdata. University of Toronto. Jan-­‐Apr 2013 Docent voor het vak “Introduction to Neural Networks and Machine Learning” aan de universiteit van Toronto. 2011-­‐heden Coaching van informatica studenten met verscheidene mentale handicaps (bipolair, Asperger, ADHD, geheugenproblemen), in deeltijd. 2009-­‐2012 Organisator van het Help Centre van de faculteit informatica van de University of Toronto, in deeltijd. Planning en dagelijkse begeleiding van de staf; reorganisatie (flexibiliteit en efficiëntie verbeterd). 2005-­‐2012 Onderwijsassistent aan de faculteit informatica van University of Toronto, in deeltijd. Zomer 2007 Onderzoeker, op projectbasis uitgeleend aan Microsoft Research in Redmond, Washington, VS. 2004-­‐2005 2002-­‐2004 2 Een recent ontwikkeld machine learning systeem toepassen op tekst data, en het systeem in een serie sessies uitleggen aan een aantal medewerkers van de Text Mining, Search, and Navigation groep. Begeleiding: Chris Burges. Bijles voor examenvoorbereiding wiskunde, natuurkunde en scheikunde, in deeltijd. Software ontwikkelaar, in deeltijd, bij Stichting Leerplan Ontwikkeling, Enschede. Begeleiding: Ries Kock. Programmeerervaring • 7 jaar wetenschappelijke programmeerervaring, zowel snel proof-­‐of-­‐concept programmeren als high-­‐performance computing. • Hoogwaardig algoritme-­‐ontwerp en –implementatie. • Grote ervaring met numerieke optimalisatie en grote datasets. • Programmeertalen: zeer ervaren met Python, ruim ervaren met C++, C#, Matlab en CUDA, ook bekend met PHP+MySQL, Java, Scheme en Delphi. • Een paar specifieke projecten: o Een module gemaakt die het programmeurs zeer makkelijk maakt numerieke berekeningen op een Graphics Processing Unit (GPU) uit te voeren. De module wordt door veel collega’s en onderzoekers op allerlei plaatsen gebruikt. o Ruim ervaring met meta-­‐programmeren: meerdere programmeertalen en –systemen gemaakt. o Een server/client systeem gemaakt dat jobs verdeelt over de vele beschikbare compute servers en goede monitoring makkelijk maakt. o Een aantal efficiënte user interfaces voor professioneel gebruik. Andere ervaring Programmeerwedstrijden • 44e plaats wereldwijd (van de 276) in de International Olympiad in Informatics (algoritme programmeren), 2002, in Zuid-­‐Korea (beste plaatsing onder de Nederlandse delegatie). • 1e plaats in het CvO Windesheimtoernooi (verbonden aan de Nederlandse Informatica Olympiade) 2001. Het ging om het schrijven van een programma dat een bepaald bordspel zo sterk mogelijk speelt. Voorzitter van het Cultural and International Committee van de studentenvereniging van University College Utrecht, in 2003. 3 Publicaties Using Fast Weights to Improve Persistent Contrastive Divergence Tijmen Tieleman en Geoffrey Hinton International Conference on Machine Learning (ICML) 2009 Training Restricted Boltzmann Machines using Approximations to the Likelihood Gradient Tijmen Tieleman International Conference on Machine Learning (ICML) 2008 Gnumpy: an easy way to use GPU boards in Python. Tijmen Tieleman Technical Report UTML-­‐TR-­‐2010-­‐002 On the convergence properties of Contrastive Divergence Ilya Sutskever en Tijmen Tieleman AI & Statistics 2010 Some investigations into energy-­‐based models Tijmen Tieleman Master’s thesis Overig Hobby’s: dansen (vooral Argentijnse tango en Braziliaans Zouk), reizen (Moskou, Oost-­‐Europa, Brazilië, VS, kort in Zuid-­‐Korea), schaken, toneel, volleybal, tafeltennis. Talen: • Engels: vloeiend, ook beroepsmatig. • Spaans en Braziliaans-­‐Portugees: weinig.