• 15 heures
  • Moyenne

Ce cours est visible gratuitement en ligne.

course.header.alt.is_video

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 23/12/2019

Limitez la collecte des données

Connectez-vous ou inscrivez-vous gratuitement pour bénéficier de toutes les fonctionnalités de ce cours !

Comment modéliser certains concepts de protection de la vie privée

Dans ce chapitre, nous allons regarder comment un concept de protection de la vie privée peut être modélisé d’un point de vue mathématique, puis résolu par l’informatique. Intéressons-nous au concept de la loyauté, qui reste encore un domaine de recherches actif. Nous allons discuter plus précisément du problème de la loyauté de la collecte des données, c'est-à-dire la collecte limitée de données.

Le problème est le suivant : pour un traitement donné, il faut que le responsable du traitement ne collecte que les données strictement nécessaires à cette finalité. Par exemple, si vous voulez profiter d’un tarif réduit pour les personnes de moins de 18 ans, la donnée minimale est votre âge et non votre date de naissance précise.

En général, la question est plus compliquée, et les données sont plus nombreuses, en particulier dans le cas de l’aide à la décision, c'est-à-dire les systèmes automatiques de prise de décision, comme l’attribution de crédits bancaires, ou d’aides sociales, qui dépendent de plusieurs critères.

Un système informatique d’aide à la décision peut être réalisé et modélisé de multiples façons.

Dans ce cas, on peut montrer que le problème de décider si un « ensemble de données à fournir pour obtenir tous les avantages auxquels on a droit est minimal » est NP complet, ce qui en terme informatique signifie « très difficile ».

Dans ce cas, on fait appel à des techniques de résolution approximative en construisant des heuristiques, c'est-à-dire des algorithmes rapides mais donnant une valeur approchée, ou encore en utilisant des méta-heuristiques, qui sont des classes d’algorithmes permettant de résoudre des problèmes généraux d’optimisation, comme les algorithmes génétiques ou de recuit simulé.

Que doit faire le responsable d'un traitement informatique ?

Le problème d’un responsable d’un traitement de prise de décision automatique est donc d’analyser le fonctionnement des algorithmes qu’il met en place, et de s’assurer que le moins d’informations possibles soient collectées.

Exemple de certificat de réussite
Exemple de certificat de réussite