Related projects
Discover more projects across a range of sectors and discipline — from AI to cleantech to social innovation.
Neural networks support software engineers in their tasks and activities. For example, in the automotive domain, neural networks support automotive software by detecting other vehicles and their distance from the ego vehicle. Unlike other software systems that the engineers manually program, the neural network’s behavior is defined by its training data. Since the behavior of a neural network is learned from data, the interpretation of the reasoning procedure employed by the neural networks is complicated. This project aims to help software engineers debug their neural networks. It is framed in the context of feature-guided analysis: A recent approach to explaining neural network reasoning. The project aims to to (a) understand whether and how feature-guided analysis can help debug neural networks, and (b) extend it to provide consider neurons’ ensembles that can give engineers higher-level debugging information. The results of this work will enhance current software development practices by proposing a novel debugging technique industries can use to understand the behavior of their neural networks.
Mark Lawford
University of Bergamo
Engineering
Education
McMaster University
Globalink Research Award
Discover more projects across a range of sectors and discipline — from AI to cleantech to social innovation.
Find the perfect opportunity to put your academic skills and knowledge into practice!
Find ProjectsThe strong support from governments across Canada, international partners, universities, colleges, companies, and community organizations has enabled Mitacs to focus on the core idea that talent and partnerships power innovation — and innovation creates a better future.