Informatique douce - Soft computing

En informatique , le soft computing (parfois appelé intelligence computationnelle , bien que l'IC n'ait pas de définition convenue) consiste à utiliser des solutions inexactes à des tâches complexes sur le plan informatique telles que la résolution de problèmes NP-complets , pour lesquels il n'existe aucun algorithme connu. qui peut calculer une solution exacte en temps polynomial . L'informatique douce diffère de l'informatique conventionnelle (dure) en ce que, contrairement à l'informatique dure, elle tolère l'imprécision, l'incertitude, la vérité partielle et l' approximation . En effet, le modèle de rôle de l'informatique douce est l' esprit humain .

Les principaux constituants du Soft Computing (SC) sont la logique floue (FL), le calcul évolutif (EC), l' apprentissage automatique (ML) et le raisonnement probabiliste (PR), ces derniers englobant des réseaux de croyances et des parties de la théorie de l'apprentissage.

introduction

L'informatique douce est devenue un domaine d'étude formel en informatique au début des années 1990. Les approches informatiques antérieures ne pouvaient modéliser et analyser avec précision que des systèmes relativement simples. Des systèmes plus complexes issus de la biologie , de la médecine , des sciences humaines , des sciences de gestion et de domaines similaires restaient souvent insolubles aux méthodes mathématiques et analytiques conventionnelles. Cependant, il faut souligner que la complexité des systèmes est relative et que de nombreux modèles mathématiques conventionnels ont été très productifs en dépit de leur complexité.

Le soft computing traite de l'imprécision, de l'incertitude, de la vérité partielle et de l'approximation pour atteindre la calculabilité, la robustesse et le faible coût de la solution. En tant que tel, il constitue la base d'un nombre considérable de techniques d' apprentissage automatique . Les tendances récentes ont tendance à impliquer des algorithmes évolutifs et basés sur l'intelligence en essaim et des calculs bio-inspirés.

Composants

Les composants de l'informatique douce comprennent:

De manière générale, les techniques informatiques douces ressemblent davantage aux processus biologiques que les techniques traditionnelles, qui sont largement basées sur des systèmes logiques formels , tels que la logique sententielle et la logique des prédicats , ou reposent fortement sur l'analyse numérique assistée par ordinateur (comme dans l' analyse par éléments finis ). Les techniques informatiques douces sont destinées à se compléter.

Contrairement aux schémas informatiques durs, qui visent l'exactitude et la vérité totale, les techniques informatiques douces exploitent la tolérance donnée à l'imprécision, à la vérité partielle et à l'incertitude pour un problème particulier. Un autre contraste commun vient de l'observation que le raisonnement inductif joue un rôle plus important dans le soft computing que dans le hard computing.

Les références

Liens externes