-
Mushroom recognition : How computer vision can aid in the identification of species
Context One of the most widely used and oldest species identification techniques is « morphological identification », which identifies individuals by their anatomical characteristics. However, this technique has the disadvantage of not being always accurate since it depends on the observation and the identification protocol of the person who performs it. An alternative to this identification technique […]
Lire la suite -
Python Class : tout savoir sur les classes d’objets
Dans le cadre d’un projet de Data Science ou tout autre projet de programmation en Python, vous serez souvent amené à utiliser de nombreuses fonctions et variables créées par vos soins. Vous pouvez même avoir besoin de créer un script complet regroupant de nombreuses fonctions créées par vos soins dans le but de fluidifier votre projet. Ces fonctions peuvent remplir de nombreux rôles. Il peut s’agir de nettoyer un DataFrame, ou tout simplement d’entraîner un modèle de Machine Learning. La création de fonctions est très utile pour optimiser le code Python. Toutefois, il existe une autre méthode : l’utilisation d’une Python Class.
Lire la suite -
Data Leak ou fuite de données : comment s’en prémunir ?
Bien que les termes « violation de données » et « fuite de données » soient souvent utilisés de manière interchangeable, il s’agit de deux types d’exposition aux données distincts :
Lire la suite -
Informatica : l’éditeur de solutions pour la Data Science
Informatica est une société américaine de développement de logiciels créée en 1993. Son siège social se trouve à Redwood City, en Californie. Ses principaux produits incluent PowerCenter, Big Data Management, Informatica Data Quality et bien d’autres encore.
Lire la suite -
L’Open Data, une mine d’or accessible à tous
L’Open Data correspond à l’ensemble des données publiées et collectées par les administrations publiques et les entreprises. Ces données sont généralement gratuites ou à très faible coût et sont facilement accessibles.
Lire la suite -
Limite d’une fonction : comment la déterminer ?
Toutes les disciplines scientifiques se basent sur les mathématiques et la data science n’y fait pas exception. Lorsque les problèmes à résoudre sont des problèmes d’optimisation, il est nécessaire de maîtriser ce qu’est la limite d’une fonction. Dans cet article, vous découvrirez comment déterminer la limite d’une fonction.
Lire la suite -
AttGAN : un outil de modification des attributs du visage
La modification des attributs du visage, aussi appelé Facial Attribute Editing, désigne l’ensemble des méthodes qui ont pour but de modifier un ou plusieurs attributs d’un visage donné. Avant l’arrivée du Deep Learning, cette tâche était fastidieuse car faite à la main pixel par pixel. Mais, depuis peu, de nouveaux algorithmes ont vu le jour et permettent d’automatiser cette cette modification. Nous allons ici étudier en détail le modèle AttGAN qui fait partie de ces algorithmes basés sur les réseaux de neurones. Cet algorithme prend en paramètre le visage que nous voulons modifier ainsi qu’un vecteur d’attribut binaire et renvoie le visage modifié avec les attributs voulus. Des exemples de son fonctionnement sont montrés ci-dessous :
Lire la suite -
Data Storytelling : passer des messages percutants avec la data
Le Data Storytelling, c’est l’art de faire passer des informations à travers une histoire, grâce aux données. Cette branche de la business intelligence est de plus en plus populaire et mise en avant pour son efficacité à transmettre un message.
Lire la suite -
Lean DevOps : la méthode Agile appliquée dans l’IT
Face à des exigences clients de plus en plus accrues et l’avènement de la digitalisation, les développeurs occupent une place prépondérante dans les entreprises. Ils permettent, en effet, d’améliorer l’expérience client en ligne.
Lire la suite -
DevOps vs DevSecOps : Quelles différences ?
Si le DevOps est de plus en plus courant dans le vocabulaire des entreprises, il n’en est pas de même pour le DevSecOps. Il s’agit d’une évolution du DevOps qui met l’accent sur la sécurité dans la conception de logiciels ou d’applications. Alors quelles sont les différences entre les deux ? Et les similitudes ? C’est ce que nous allons voir.
Lire la suite -
Apprendre à l’ordinateur à lire avec l’Optical Character Recognition
La reconnaissance optique de caractères (ROC ou Optical Character Recognition en anglais), appelée également océrisation, regroupe l’ensemble des méthodes qui permettent de générer des fichiers textes à partir d’images contenant du texte manuscrit. Avec l’avènement du numérique et de l’automatisation, l’océrisation est devenue un outil incontournable car les images comportant du texte ne sont pas exploitables par un ordinateur.
Lire la suite -
Dall – E, une source d’inspiration pour les métiers de la création ?
Dans le domaine de l’intelligence artificielle, OpenAI est un nom qui résonne avec innovation et avant-garde. Après avoir révolutionné le traitement du langage naturel avec ChatGPT, OpenAI nous présente DALL-E, un générateur d’images par IA qui ouvre des horizons nouveaux en matière de créativité numérique.
Lire la suite
The newsletter of the future
Get a glimpse of the future straight to your inbox. Subscribe to discover tomorrow’s tech trends, exclusive tips, and offers just for our community.












