Decoded©

  • Transfert de style avec CycleGAN

    Le transfert de style ou Neural Style Transfer (NST) représente un ensemble de modèles et de méthodes permettant, avec des images ou des vidéos, de transférer le style visuel d’une image vers une autre. Nous allons dans cet article nous intéresser plus particulièrement à un modèle précis qui s’appelle CycleGAN.

    Lire la suite
  • Webhook : qu’est-ce que c’est et comment les utiliser avec Python ?

    Les Webhooks permettent l’interaction entre les applications web, grâce à l’usage de callbacks customisés. C’est ce qui permet aux applications web de communiquer entre elles de manière automatisée.

    Lire la suite
  • Talend, l’outil privilégié pour intégrer vos données

    Talend est un éditeur de logiciel spécialisé dans l’intégration de données. Il est nommé parmi les leaders dans le Magic Quadrant Gartner 2021, pour les solutions spécialisées dans la qualité de données. Talend fournit des logiciels et services permettant l’intégration et la gestion de données, l’intégration d’applications d’entreprise, l’optimisation de la qualité des données, le stockage dans le cloud et le Big Data.

    Lire la suite
  • Back End : qu’est-ce que c’est et quelle importance en Data Science ?

    Le back end est essentiel pour le développement web, mais aussi pour la Data Science et le Machine Learning. Découvrez tout ce que vous devez savoir à ce sujet, et comment suivre une formation dédiée.

    Lire la suite
  • Scatter Plot : Définition et Applications

    La visualisation des données dans le monde de la data science est de nos jours au cœur de la pipeline du machine learning. La data visualization est ainsi l’une des étapes de la science des données, qui intervient juste après la collecte, le nettoyage et la normalisation des données. De nos jours, l’un des graphiques les plus utilisés est le scatter plot. Ce dernier nous permet d’analyser les données et voir les interactions entre les variables.

    Lire la suite
  • Music Tags Inspyrer, l’AI mélomane

    Classification automatique du genre musical par un algorithme de Machine Learning L’Intelligence Artificielle commence à être bien connue pour ses capacités étonnantes et remarquables dans le domaine de la « vision par ordinateur » (classification d’images, reconnaissance faciale, …) ou le domaine du son avec la reconnaissance vocale. Qu’en est-il dans un domaine en apparence plus abstrait […]

    Lire la suite
  • 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
  • Construire des API avec différentes applications (Partie I)

    Nous avons vu dans les trois précédents articles un premier exemple de programmation d’une API Web sous Flask, comment connecter une API Web à une base de donnée SqLite et comment programmer et documenter une API Web avec Python, Flask, Swagger et Connexion. Nous allons voir dans cet article et le prochain comment combiner ces éléments avec la gestion d’une base de données à l’aide de SQLAlchemy et Marshmallow.

    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