Igor Gilitschenski

@igilitschenski.bsky.social

Assistant Professor in Computer Science at UofT.

Huge congratulations to my phenomenal graduate student, Ziyi Wu, for completing his PhD at the University of Toronto. 🎉 Ziyi has done some of the pioneering work on endowing generative models for image and video generation with fine-grained control and better alignment. 1/n

Bild

If LLMs are great at generating code to control robots, their best use is probably helping generate controllers and, subsequently, data for pre-training robot models. Similar to how they currently help interface with game/physics engines used to help train video models.

This is a robot failing to grasp a ball. Almost every robot lab produces clips like this daily… and almost all of them get thrown away. This is the most abundant but underused resource in robot learning. We’re collecting all of it now as “OopsieData”, please join us at oopsie-data.com! (1/13)

I am optimistic on 3d for robotics. It matters for policy learning, as some sensing modalities are inherently 3d; for HRI because words are not always enough; for scenario design in simulation & testing; and for bootstrapping training data.

Enjoyed my trip to Philadelphia to speak at @upenn.edu GRASP Lab Robotics Seminar this week. Thank you, Kostas Daniilidis, for hosting me. It was wonderful meeting with Antonio Loquercio, Rachel Holladay, Dinesh Jayaraman, Pratik Chaudhari, Lingjie Liu, and many of your brilliant mentees.

BildBildBildBild

Every year around this time, I wish for introducing a matching procedure for CS grad school as in medical residency. This would be a mental health improvement for everyone involved. How are doctors better at this than computer scientists? Where is our occupational pride?

Given the diverse work on world models, there is a debate on where to draw the line between world models and other dynamic systems models. I'd argue that, like LLMs for general-purpose language modelling, world models are not designed for a single specific task or phenomenon.

I'm looking for graduate students to join my group in fall 2026. We work at the intersection of Computer Vision, Deep Learning, and Robotics. The goal of our work is to create and understand organic 🍀 simulation systems, i.e., controllable data-curation engines built from real-world data. 1/n

Bild

Want to help train the next generation of leaders, researchers, and innovators in CS? We are looking for teaching stream faculty to join us at @uoftcompsci.bsky.social. Check out our job posting and join a team of brilliant colleagues and amazing students. 🇨🇦❤️💻 academicjobsonline.org/ajo/jobs/30410

University of Toronto, Department of Computer Science

Job #AJO30410, Assistant Professor, Teaching Stream - Computer Science, Department of Computer Science, University of Toronto, Toronto, Ontario, CA

academicjobsonline.org

Would you be surprised to learn that many empirical implementations of value-aware model learning (VAML) algos, including MuZero, lead to incorrect model & value functions when training stochastic models 🤕? In our new @icmlconf.bsky.social 2025 paper, we show why this happens and how to fix it 🦾!

Ai4Science is doing a great job at applying AI to accurately model physics for one (or a few) phenomena at a time. Video models sacrifice such accuracy in favour of huge diversity. The big challenge for robot learning researchers is to strike a balance between these two.