Reynolds Building Rm 3301 | 474 Gordon St. | Guelph, ON N1G 1Y4
kotseruba@uoguelph.ca
Google Scholar | ResearchGate | GitHub | CV
I am an Assistant Professor at University of Guelph. Prior to joining University of Guelph in 2025, I completed my Postdoc, PhD, and MSc in Computer Science and Electrical Engineering at York University and BSc in AI at University of Toronto.
I am interested in building computer vision systems inspired by human vision and cognition for various applications, with focus on intelligent transportation, assistive driving systems, and autonomous driving. My main goal is to advance human-centered traffic safety by developing human-compliant models and identifying open problems through application of domain knowledge, extensive data analysis, and systematic benchmarking.
My research revolves around several major topics (click on each item to expand):
Traffic accidents involving vulnerable road users (VRUs) remain a challenge, especially in urban environments. I have contributed to a number of projects to 1) collect and analyze how pedestrians cross the streets, 2) to better understnad what influences their decision-making, and 3) to apply it to developing better predictive models for autonomous and assistive driving systems. Below are some relevant links: Two large-scale datasets (JAAD and PIE) and a benchmark for studying pedestrian crossing behavior. A series of papers analyzing pedestrian crossing behavior and social interaction with drivers. Models for predicting trajectory (PIEtraj) and crossing action (SF-GRU,PCPA). Cognitively-inspired simulation of pedestrian decision-making during crossing (paper). I am interested in how people observe their surroundings, why, where, and when do they look, whether in traffic or when no specific task is given to them (aka free-viewing). Below are some of the relevant projects and links: A curated list of over 500 behavioral and practical papers (with code links) on how drivers observe the traffic scene. Models of drivers' attention and extended annotations for three largest datasets with driving footage and eye-tracking data: DR(eye)VE, BDD-A, and LBW (code and data). A benchmark for evaluating saliency algorithms on synthetic and natural images with odd-one-out (singleton) objects. The main finding of this work was that even very obvious salient targets are still missed by many saliency algorithms. We showed this both qualitatively and quantitatively, using a set of specialized metrics. A model for generating sequences of fixations for any image -- STAR-FC(C++) and pySTAR-FC (Python). Cognitive architectures aim to explain human cognition by building software systems that mimic human behavior and biology. To inform my own work, I surveyed and analyzed over 3000 publications on 80+ congnitive architectures created in the last 40 years. The findings were first presented in a survey of 40 Years of Cognitive Architectures. More recently, this work was extended to cover theory and practical issues in our new book on The Computational Evolution of Cognitive Architectures. Both are comprehensive sources that are meant as a reference for anyone interested in human-inspired AI.Pedestrian behavior understanding
Driver attention (and human attention in general)
Cognitive architectures
The book on The Computational Evolution of Cognitive Architectures traces the evolution of cognitive architectures, their abilities, and future prospects, from their logic-based beginnings in 1950s to recent melding of classic methodologies with deep learning concepts. We analyzed 3000 publications on more than 80 cognitive architectures and hundreds more surveys, research papers, and opinion pieces spanning philosophy, cognitive science, computer science, and robotics, and aggregated findings into broad themes, such as common components of the architectures, their organization, interaction, and relation to human cognitive abilities. The book discusses both theoretical elements of cognitive architectures and their performance before finally considering the future of cognitive architectures and their challenges.
Ebooks and hardcover copy are available at: Oxford University Press | Amazon.CA | GoodGoodGood | Indigo | Kobo
See my Google Scholar Profile for the up-to-date list of publications.
Your application will stand out if you have background in computer vision, good programming skills (especially in Python), familiarity with machine learning frameworks (Torch, Tensorflow), and/or research experience.
But even more importantly, I look for students who are interested in exploring new problems and growing their skills.
If you are interested in my research topics and would like to contribute, there are several pathways for becoming a member of my lab (click on the items below to expand):
Apply on the UoGuelph webpage and indicate my name as a potential supervisor in your application.
Fill the Google Form following this link https://forms.gle/ynMn1xFex4EXEnZs6. This will ensure that I will see your application. There is a chance that emails may end up in my spam folder because they come from outside of the university.
Scholarships. There are a number of graduate scholarships available from provincial and federal government, as well as from the private sector. Many of these are for domestic students, but opportunities also exist for international students.
Important dates for scholarships. I recommend planning your grad school application early to have the opportunity to receive additional funding.
December 1st: NSERC CGS-M MSc scholarship deadline. Students can apply in the year before starting (if they reach out to me in time).
Mid-October: NSERC PGS-D and CSG-D scholarships for PhD students.
Early February: provincial funding deadline. Usually, there is an internal dealine at UoGuelph for all of these scholarships, which is a few weeks earlier. Domestic students can apply either in the year before starting or after starting their degree.
Every term, I offer several positions for undergraduate students who want to pursue individual projects. This experience gives an opportunity to study in depth a particular topic and will be beneficial both for grad school and for jobs in the industry.
Last update: December, 2025