Outil pour vérifier la Loi de Benford : tester des données numériques (nombres) pour savoir si elles sont aléatoires ou non. Ce test est notamment utilisé pour la détection des fraudes, par exemple en comptabilité.
Loi de Benford - dCode
Catégorie(s) : Statistiques, Traitement de Données
dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les maths, les énigmes, les géocaches, et les problèmes à résoudre au quotidien !
Une suggestion ? un problème ? une idée ? Écrire à dCode !
La loi de Benford stipule que dans la majorité des collections naturelles de nombres (c'est à dire des listes de nombres issues de la réalité et non crées artificiellement), le premier chiffre significatif est généralement petit. Cette loi s'applique très bien aux nombres représentant des ordres de grandeur : prix, populations, longueurs, etc.
Le chiffre 0 est exclu car non significatif. La loi s'applique donc aux chiffres entre 1 et 9.
Mathématiquement, la probabilité qu'un chiffre soit le premier chiffre significatif d'un nombre dans une collection de nombre peut se décrire par la formule:
$$ P(d)=\log_{10} \left(1+\frac{1}{d}\right) $$
Les pourcentages correspondant sont :
x | P(x) |
---|---|
1 | 0.301 (30.1%) |
2 | 0.176 (17.6%) |
3 | 0.125 (12.5%) |
4 | 0.097 (9.7%) |
5 | 0.079 (7.9%) |
6 | 0.067 (6.7%) |
7 | 0.058 (5.8%) |
8 | 0.051 (5.1%) |
9 | 0.046 (4.6%) |
A priori toute distribution de chiffres s'éloignant ce celle-ci n'est pas naturelle et donc anormale.
dCode utilise le test du Chi2 (χ²). Entrer les données numériques dans la zone de texte, dCode calculera la fréquence d'apparition des premiers chiffres significatifs.
dCode considère que les données sont corrélées avec la distribution de la loi de Benford, lorsque la valeur-p est supérieure à 95%.
La loi de Bendord est utilisée pour vérifier si des données obéissant à cette loi n'ont pas été modifiées artificiellement. Si tel est le cas, et que des nombres aléatoires ont été utilisés, leur répartition ne suit plus la loi de Benford. Son usage principal est donc pour des audits en cas de suspiscion de fraude, généralement en comptabilité ou en finance.
Données obéissant à la loi de Benford :
— Les nombres issus de transactions, données comptables : chiffre d'affaire, remboursements, ventes, tableaux excel, etc.
— Les nombres résultats d'addition, de multiplication, d'exponentiation
Exemple : Les nombres de Fibonacci, les puissances, les factorielles, etc.
Données n'obéissant pas à la loi de Benford :
— Les nombres séquentiels : numéros de rue, facture, etc.
— Les nombres significatifs, c'est-à-dire dont le contenu est défini par une nomenclature (par exemple : numéro de carte bancaire), ou bien dont la valeur est définie par l'homme (par exemple : un prix de 9.99€)
— Les nombres issus d'une collection limitée par un minimum ou un maximum ou un autre critère pouvant introduire un biais statistique.
Exemple : Lors des élections, les données des urnes des circonscriptions n'obéissent pas à la loi de Benford car les circonscription ont été créées pour que le nombre total de votant soit limité (le plus souvent entre 100 et 1000), les données de chaque ville du pays par contre obéiront à la loi de Benford.
dCode se réserve la propriété du code source pour "Loi de Benford". Tout algorithme pour "Loi de Benford", applet ou snippet ou script (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toutes fonctions liées à "Loi de Benford" (calculer, convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codés en langage informatique (Python, Java, C#, PHP, Javascript, Matlab, etc.) ou toute base de données, ou accès API à "Loi de Benford" ou tout autre élément ne sont pas publics (sauf licence open source explicite type Creative Commons). Idem avec le téléchargement pour un usage hors ligne sur PC, mobile, tablette, appli iPhone ou Android.
Rappel : dCode est une ressource éducative et pédagogique, accessible en ligne gratuitement et pour tous.
Le contenu de la page "Loi de Benford" ainsi que ses résultats peuvent être copiés et réutilisés librement, y compris à des fins commerciales, à condition de mentionner dCode.fr comme source.
L'export des résultats est gratuit et se fait simplement en cliquant sur les icônes d'export ⤓ (format .csv ou .txt) ou ⧉ copier-coller.
Pour citer dCode.fr sur un autre site Internet, utiliser le lien :
Dans un article scientifique ou un livre, la citation bibliographique recommandée est : Loi de Benford sur dCode.fr [site web en ligne], consulté le 18/04/2025,