Data Science

Visualisation et compréhension des réseaux de neurones convolutionnels

Les réseaux de neurones convolutionnels permettent d’effectuer diverses tâches de traitement d’images, comme de la reconnaissance d’images ou la détection d’objets. (Cf article sur le fonctionnement des réseaux de neurones ici) Dans la suite de cet article, nous nous pencherons sur le cas réseaux de neurones convolutionnels pour la classification d’images afin de garder une trame simplifiée et cohérente. Lors de l’entraînement d’un réseau de neurones, on juge la qualité des résultats à l’aide de certaines métriques. Des images sont fournies en entrée et une…

Lire la suite
Digitalisation

Smart Building : créer des conditions d’interopérabilité avec le framework Haystack

Dans notre précédent article sur le Smart Building, nous avions introduit les principaux enjeux de l’immobilier d’entreprise, en se concentrant sur la qualité de vie au travail. Nous y avons décrit des cas d’usages à partir de l’IoT, qui contribuent directement au confort et à la sécurité des usagers d’un Smart Building. Abordons à présent l’enjeu de la collecte de données du terrain. Celui-ci peut constituer un axe prioritaire pour les entreprises qui cherchent à exploiter les données pour en tirer des bénéfices, comme la réduction de leurs coûts d’exploitation ainsi que de la consommation énergétique de leurs bâtiments. Découvrez sans plus attendre, à travers le contexte d’une entreprise, les solutions proposées en matière de choix technologique et de méthodes d’implémentation.

Lire la suite
Agile

De retailer à acteur de la vie sociale

“Je dois aller faire les courses”.  Cette action auparavant des plus simples soulève aujourd’hui mille interrogations et inquiétudes.  Le confinement imposé a bouleversé notre vie, notre quotidien, et s’accompagne de questionnements qui dépassent notre dimension de simples consommateurs. Si chacun réagit à sa manière, et si la prudence est de rigueur sur les évolutions à venir, il n’en demeure pas moins que le confinement nous amène à faire une pause, à prendre du recul, à nous interroger sur notre mode de vie, ainsi qu’à réfléchir…

Lire la suite
Archi & techno

Tour d’horizon de Github Action

Fin de l’année dernière, Github a lancé son nouveau service Actions lui permettant de faire une entrée fracassante sur le marché de la CI/CD. Comme son célèbre compère Gitlab, celui-ci permet d’avoir accès à un système de pipeline très complet, directement au sein des dépôts Github. Petit tour d’horizon de ce nouveau service.  Note : vous trouverez ci-dessous deux des projets que j’ai utilisé pour rédiger cette article : tezos-link et kata-roman. Fonctionnement Github Actions est un service entrant directement en concurrence avec Gitlab-CI, Jenkins…

Lire la suite
devops

BD – Le HTTPS

Hello ! Aujourd'hui, la grande majorité des sites fiables ou très fréquentés sont en HTTPS. Vous les reconnaîtrez très souvent au petit cadenas devant l'URL. On vous a d'ailleurs peut-être déjà mis en garde : "N'effectue jamais un paiement sur un site où il n'y a pas le petit cadenas !" Même les navigateurs se mettent à nous alerter lorsque l'on va se connecter à un site en HTTP, ou "non sécurisé". Mais qu'est-ce qui fait la différence entre un site en HTTP et un…

Lire la suite
Data Science

Data science en production : les difficultés pour récupérer la prédiction idéale.

Introduction En phase de construction d’un modèle de machine learning supervisé, les data scientists évaluent la performance de leur modèle par rapport aux labels en utilisant une métrique (par exemple l’AUC). Cela leur permet d’avoir un a priori sur les performances du système qu’ils sont en train de construire. Cette évaluation n’est qu’un a priori car lors de la phase de construction, des hypothèses ont été formulées et celles-ci peuvent se révéler fausses en phase de production. Il faut donc également s’évaluer lors de cette…

Lire la suite
Sécurité

Télétravail : les déconvenues du VPN

Cela fait des années que les entreprises préparent leur plan de continuité d’activité face à une pandémie. Cela a débuté en 2009 avec la Grippe A (H1N1) lorsque le gouvernement incitait les sociétés à mettre en place un Plan de Continuité d’Activité Pandémie.  Outre l’achat des équipements de protection (masque, blouse, …) pour le personnel, les entreprises doivent se préparer au télétravail en ouvrant leur réseau informatique vers l’extérieur. Si le VPN est la solution généralement retenue, le lancement du plan de continuité ne s’est…

Lire la suite
Data Science

NLP : une classification multilabels simple, efficace et interprétable

Le Machine Learning nous permet aujourd’hui de classifier facilement du texte ; or, le texte appartient parfois à plusieurs catégories, d’où le nom de classification multilabels pour parler de cette tâche. Nous allons voir dans cet article comment traiter ce problème, évaluer la performance de nos algorithmes et les interpréter. Avant toute chose, le code est disponible sur Github. Il contient deux web-apps : une permettant d’entraîner un modèle sur son propre dataset et une permettant d’afficher les prédictions et de les interpréter. A noter…

Lire la suite
No Code / Low Code

Le boom des outils No-Code avec le confinement

En 3 jours, Brent Summers a lancé GiveLocal proposant aux résidents de Los Angeles d’aider leurs restaurants préférés avec des cartes-cadeaux. Il a lancé l’application en 3 jours sans coder grâce à l’outil No-Code Bubble. Bubble a gagné 50% de nouveaux utilisateurs en 3 semaines. Bubble est l’une des stars des outils No Code, ces outils qui permettent de créer des applications web complexes sans savoir coder par simple glisser-déposer. 

Lire la suite