Reproductibilité et références

Concepts de communication des données

Hadrien Lacroix

Curriculum Manager

Rapport écrit

 

Un rapport doit être clair et reproductible.

Concepts de communication des données

Exemple de reproductibilité

 

  • Préparer un gâteau

    • Recette
    • Ingrédients de base
    • Ustensiles de cuisine et appareils de cuisson
    • Gâteau au goût similaire
  • Projet de données

    • Relancer l'analyse - résultats identiques

 

Icône de recette de cuisine

Concepts de communication des données

Exemple de reproductibilité

  • Préparer un gâteau
    • Propres ustensiles
    • Propres ingrédients
  • Projet de données
    • Environnement différent
Concepts de communication des données

Avantages de la reproductibilité et de la réplicabilité

 

  • Évite de dupliquer des efforts
  • Tire parti des efforts précédents
  • Se concentre sur de nouveaux défis
  • Examen par les pairs
  • Liberté de choix de l’outil
Concepts de communication des données

Bonnes pratiques

  1. Effectuez un suivi de la manière dont les résultats ont été obtenus
    • Documentez bien les scripts
      • Insérez des commentaires dans le code
    • Répertoriez les paquets et l'environnement utilisés
    • Contrôle de version
Concepts de communication des données

Bonnes pratiques

  1. Effectuez un suivi de la manière dont les résultats ont été obtenus
  2. Évitez la manipulation manuelle des données
    • Versionnement des données
    • Stockez les données brutes et les versions intermédiaires
    • Adaptez-vous et réglez les problèmes
    • Exemple : imputation de données
      • Remplacez les valeurs manquantes dans un ensemble de données par la moyenne des valeurs existantes
      • Enregistrez votre travail et fermez l'éditeur
      • Comment savoir quelles valeurs ont été remplacées initialement ?
Concepts de communication des données

Bonnes pratiques

  1. Effectuez un suivi de la manière dont les résultats ont été obtenus
  2. Évitez de manipuler manuellement les données
  3. Réduisez les effets du hasard
    • Utilisez des graines aléatoires pour les pipelines de ML
    • Contrôlez les variables de confusion
Concepts de communication des données

Bonnes pratiques

  1. Effectuez un suivi de la manière dont les résultats ont été obtenus
  2. Évitez de manipuler manuellement les données
  3. Documentez les effets du hasard
  4. Interprétabilité
    • Comprenez la cause d'une décision ou prédisez les résultats d'un modèle
    • Histoire avec un récit captivant
    • Lien avec la reproductibilité
1 Molnar C. Interpretable Machine Learning. 2019.
Concepts de communication des données

Bonnes pratiques

  1. Effectuez un suivi de la manière dont les résultats ont été obtenus
  2. Évitez de manipuler manuellement les données
  3. Documentez les effets du hasard
  4. Interprétabilité
  5. Citez correctement la bibliographie
Concepts de communication des données

Références

 

  • Une citation est l'information de base nécessaire pour identifier et localiser une publication spécifique.
Concepts de communication des données

Références

 

  • Différents styles, mais une présentation identique
    • Livre : Nom de l'auteur (année). Titre. Éditeur.
    • Article de presse : Nom de l'auteur. (Année) « Titre de l'article ». Titre du journal/de la revue, numéro du volume, numéro de la parution, numéros de page.
    • Site Web : Nom de l'auteur. Date de publication, « Titre de la page/de l'œuvre ». Nom du site Web, adresse.

 

  • Style APA :
    • Dans les citations dans le texte (auteur, date).
Concepts de communication des données

Référence

  • Outils de gestion des références
    • Pour un suivi plus facile
    • Pour changer de style
    • Pour rechercher une référence en ligne
    • Choix possibles :
      • EndNote
      • Mendeley
      • RefWorks
Concepts de communication des données

Références

  • Contexte commercial
    • Moins strict
    • Plus simple (hyperlien)
    • ==> Informations disponibles et récupérables
Concepts de communication des données

Passons à la pratique !

Concepts de communication des données

Preparing Video For Download...