Numalis, une start-up de Montpellier rattrape les erreurs de calcul des ordinateurs

Les erreurs de calcul des ordinateurs ont causé moult problèmes voire des catastrophes. Numalis, une start-up de Montpellier propose désormais une sorte de correcteur de calcul comme il existe des correcteurs d'orthographe.

L'essentiel du jour : notre sélection exclusive
Chaque jour, notre rédaction vous réserve le meilleur de l'info régionale. Une sélection rien que pour vous, pour rester en lien avec vos régions.
France Télévisions utilise votre adresse e-mail afin de vous envoyer la newsletter "L'essentiel du jour : notre sélection exclusive". Vous pouvez vous désinscrire à tout moment via le lien en bas de cette newsletter. Notre politique de confidentialité

Une batterie de missiles Patriot manquant sa cible en 1991, l'explosion de la fusée Ariane 5 en 1996, sont la conséquence d'erreurs de calcul d'ordinateurs qui peuvent provoquer des catatrophes. A l'image des correcteur d'orthographe, une entreprise de Montpellier Numalis a inventé un système de correcteur de calcul qui permet d'éviter ces erreurs.

"Contrairement aux idées reçues, un ordinateur, quelle que soit sa puissance, ne calcule pas forcément juste", souligne le docteur en informatique montpelliérain Arnault Loualalen, dont la thèse en 2012 est à l'origine de Numalis, la start-up qu'il vient de créer pour commercialiser un logiciel d'amélioration de la précision.

L'ordinateur source d'erreurs

L'erreur de calcul est inhérente à l'ordinateur. "Un ordi, c'est binaire. Par exemple, 0,1 il ne connaît pas. Il le traduit en 0,100000024. Il y a donc une marge
de 0,000000024. Aussi, plus on additionne ou multiplie, plus l'écart est important", explique le chef d'entreprise. Autre source de différence: l'arrondi. "Pour le calcul scientifique, on a inventé le nombre à virgule. Mais entre chaque nombre, il y a une infinie de nombres. Or l'ordinateur est une machine finie. On a donc choisi d'arrondir", précise M. Ioualalen

"Ainsi, il y a des nombres que l'ordinateur connaît et d'autres qu'il ne connaît pas et ne connaîtra jamais. Or, au départ, entre chaque nombre, l'écart est faible. Mais plus on va loin, plus l'écart est grand", ajoute-t-il. Le sujet de la précision de l'ordinateur a souvent été négligé, voire tabou. Longtemps personne ne reconnaissait que l'arrondi ou la représentation d'un nombre pouvait causer des dérives. 

"Mais ces vingt dernières années, plusieurs catastrophes ont fait prendre conscience aux grands groupes industriels des risques que comporte l'arithmétique réalisée par ordinateur. Ils en tiennent compte maintenant dans la programmation", estime le chef d'entreprise.

Un missile manque sa cible


A travers l'histoire, certaines erreurs des ordinateurs ont été marquantes. Avec parfois des conséquences dramatiques. Comme le 25 février 1991 lorsqu'un missile américain Patriot a manqué sa cible de 600 mètres. Le Scud irakien qui lui avait échappé, avait tué 28 soldats américains dans la caserne de Dhahran, en Arabie saoudite.

Selon l'armée américaine, en cause un petit compteur de l'horloge interne, qui avait en quelque sorte additionné une minuscule erreur pendant la centaine d'heures de veille du missile. Ce qui a représenté à la fin une différence d'une seconde, soit les 600 m de décalage de trajectoire. Pour Ariane 5, le 4 juin 1996, le rapport d'enquête a démontré que l'explosion 39 secondes après le décollage avait eu pour origine une panne de calculateur pendant la conversion dans l'ordinateur d'un nombre flottant de 64 bits en 16 bits.

Meilleur docteur entrepreneur

Le nombre en représentation flottante a été converti à une valeur qui était supérieure à ce que pouvait exprimer un nombre entier à 16 bits, ont noté les experts, soulignant qu'en conséquence, il y avait "eu une erreur d'opérande".

En 2002, au passage à l'euro, les Allemands avaient été surpris par une conversion du mark en euro qui variait selon les arrondis et les ordinateurs. Pour M. Loualalen qui a déjà reçu plusieurs prix, dont celui de meilleur docteur-entrepreneur, l'idée est de vendre son outil automatique de détection et de correction des erreurs numériques notamment au monde de la finance.

"Il y a des milliards qui se jouent en bourse. Plus on améliore le calcul, plus on gagne d'argent", plaide-t-il, se souvenant qu'au début des années 1980, c'était une erreur d'arrondi qui avait fait perdre en quelques mois plus de la moitié de la valeur de l'indice de la bourse de Vancouver.

Tous les jours, recevez l’actualité de votre région par newsletter.
Tous les jours, recevez l’actualité de votre région par newsletter.
Veuillez choisir une région
France Télévisions utilise votre adresse e-mail pour vous envoyer la newsletter de votre région. Vous pouvez vous désabonner à tout moment via le lien en bas de ces newsletters. Notre politique de confidentialité
Je veux en savoir plus sur
le sujet
Veuillez choisir une région
en region
Veuillez choisir une région
sélectionner une région ou un sujet pour confirmer
Toute l'information