Dennis Krasnov

Artificial Neural Network for Autonomous Driving

Sir Frederick Banting S.S.

Autonomous driving is the future of transportation as its safer and more reliable than human drivers. I set out to see if an artificial neural network can be used to drive a car. This is a novel approach compared to the traditional software solution, as it’s very flexible and adaptive. The ANN would be trained to work with any available sensors, controls, and driving conditions.

International Summer School for Young Physicists Award
Senior Challenge Award – Information Senior
Excellence Award – Senior Gold Medal
Western University   – $4000 Entrance Scholarship
Dalhousie University Faculty of Science  – $5000 Entrance Scholarship
UBC Science (Vancouver)  – $4000 Entrance Scholarship
University of Manitoba  – $5000 Entrance Scholarship
University of Ottawa  – $4,000 Entrance Scholarship



I live in London, Ontario. Since I was a young child I have loved science, math, and especially computers. I speak English, French, and Russian fluently, and I plan to pursue a career in engineering. I have recently learned computer programming, and I got very interested in autonomous driving. Many leading technology companies are currently researching autonomous vehicles and I was intrigued. This is now my second year doing science fairs, and now I have decided to apply concepts of machine learning to solve the problem of autonomous driving. While making this project I have learned a lot about artificial intelligence, physics, and computer algorithms.