Suggestions de projets

Compilation d’un mini langage impératif en assembleur

L'objectif de ce projet est de réaliser un compilateur pour un langage de programmation impératif simple ne contenant que les instructions les plus basiques.
On considèrera que toutes les variables prennent la valeur d'entiers, et on aura au minimum les fonctionnalités suivantes:

Elves: pimp my city!

Contexte du projet

Après les grafs, les mosaïques, les affiches, l'art de rue devient numérique. L'objectif de ce projet, dont l'idée vient d'un ancien étudiant Félix Raimundo, est de réaliser des Elfes qui seront imprimés en 3D et munis de ce qu'il faut pour leur donner des capacités d'interaction entre eux et avec le monde extérieur. Les tribus seront ensuite disséminées dans Paris, et vivront leur propre vie…

 

Transfert d’hypothèse par projection entre espaces

En apprentissage artificiel, une hypothèse de stationnarité est souvent observée et garantit que le concept appris reste valide après la phase d’apprentissage. Tant au niveau de l’intelligence humaine que des applications en traitement des données, cette hypothèse n’est souvent pas valide. Néanmoins, des connaissances acquises dans un contexte peuvent se révéler très utiles dans un autre contexte, bien que demandant une adaptation. Ce travail de transposition s’appelle « apprentissage par transfert ».

Implémentation d’une IA « deep learning » pour transmission fiable de l’information

 Le but du projet est de réaliser une implémentation 100% analogique d’une IA afin d’améliorer la qualité de la transmission d’un signal.

L’IA, souvent basé sur les réseaux de neurones (i.e. deep learning), est une nouvelle technologie qui a engendré des révolutions dans plusieurs domaines de l’ingénierie comme le traitement d’image par exemple. De récents travaux de recherche ont montré que cette même technologie pouvait être utilisée pour corriger des erreurs lors de la transmission d’un message sur un canal bruité.

Pages