La logique floue est une des techniques sur laquelle s'appuie l'Intelligence Artificielle.
La logique floue, permet de contrôler des systèmes informatiques ou mécaniques de manière beaucoup plus souple que les programmes traditionnels.
En effet, l'algorithmique traditionnelle ne gère pas les situations imprévues, non codées et c'est pourquoi on utilise cette technique d'intelligence artificielle pour réagir et s'adapter en toutes circonstances. Cette logique rapproche l'Intelligence Artificielle du raisonnement humain.
Elle donne une flexibilité aux raisonnements et rend possible la prise en compte des imprécisions et des incertitudes.
Elle est une extension de la logique booléenne créée par Lotfi Zadeh en 1965. La logique floue (ou fuzzy logic en anglais) est une approche de l'informatique basée sur des « degrés de vérité » plutôt que sur la logique booléenne habituelle « vrai ou faux » (1 ou 0) sur laquelle repose l'informatique moderne.
Ainsi, la logique floue comprend le 0 et le 1 comme cas extrêmes de la vérité mais aussi les divers états de cette vérité situés entre les deux. Par exemple, le résultat d'une comparaison entre deux choses pourrait être exprimé sous la forme « 0,38 de la grandeur », au lieu de simplement « grand » ou « petit ».
Autre exemple pour la voiture autonome, avec la logique classique, celle-ci freinerait à partir d'une distance donnée assez violemment. Grâce à la logique floue, la voiture estimerait à partir de quelle distance elle commencerait à freiner de manière progressive et serait capable d'adapter la pression sur le frein en fonction de l'urgence de la situation.
La logique floue semble donc plus proche du fonctionnement de notre cerveau. Elle est essentielle au développement de fonctionnalités quasi humaines en intelligence artificielle. C'est ce qu'on appelle parfois « intelligence artificielle générale », c'est-à-dire la représentation sous forme logicielle des capacités cognitives humaines générales. Un système d'intelligence artificielle confronté à une tâche inhabituelle serait alors capable de trouver une solution.