Upgrade to Pro — share decks privately, control downloads, hide ads and more …

#25 Data Science dans le navigateur grâce à WebAssembly (et autres standards web modernes) par Nicolas Decoster

#25 Data Science dans le navigateur grâce à WebAssembly (et autres standards web modernes) par Nicolas Decoster

Une tendance forte en data science est le déport des calculs vers les utilisateurs. Grâce aux nouveaux standards, la plateforme web est un vecteur important de cette décentralisation, la plaçant désormais en concurrente légitime des applications lourdes et autres outils en ligne de commande. C'est le cas de WebAssembly qui est une sorte d'assembleur exécutable dans le navigateur. Ses objectifs étant la rapidité et la possibilité de réutiliser des codes existants.

Lors de cet exposé, je vais vous présenter des expérimentations effectuées par Magellium lors d'une étude menée pour le CNES pour voir l'apport de WebAssembly sur des scénarios de valorisation de données d'observation de la terre. En particulier, il y aura de la détection d'avions par inférence machine learning et de la détection de nuages par inférence deep learning. J'évoquerai également les aspects historique et technique de WebAssembly ainsi que l'implication d'autres standards web (WebGPU, web workers, File API...) dans ces expérimentations et leurs applications futures.

Bio : Nicolas Decoster, développeur et scientifique chez Magellium

Toulouse Data Science

December 11, 2017
Tweet

More Decks by Toulouse Data Science

Other Decks in Technology

Transcript