What business of mine is the future? No doubt Seldon has foreseen it and prepared against it. There will be other crises in the time to come when money power has become as dead a force as religion is now. Let my successors solve those new problems, as I have solved the one of today. - Foundation (Isaac Asimov)

Kolmogorov Complexity of Kernels in CNN

This project studies the compressibility of convolutional neural networks and its relationship with Kolmogorov complexity. Final project of IA225 - Algorithmic Information and Artificial Intelligence - Télécom Paris.

This experiment aimed to investigate if convolutional neural networks, after being trained, are compressible. To do this, we applied compression and pruning techniques and verified that, without a significant loss in accuracy, a CNN can be significantly compressed and their kernel matrices have visually appealing patterns.

The report of the project can be found at the course proceedings along with the projects of my other classmates. This was the final project of IA225 - Algorithmic Information and Artificial Intelligence at Télécom Paris.

This course also has a MOOC version that is available here. I found this course to be very intresting as it gave me new perspectives on AI, mathematics and even human intelligence. I highly recommend it. The professor in charge of the course, Dr. Jean-Louis Dessalles, has valuable insights over these subjects.

This project was a great opportunity to gather experience in:

  • Algorithmic information theory.
  • Artificial Intelligence


Created on the 30th of June 2023. Last edition on 30/6/2023