Soft computing


Révision datée du 11 avril 2019 à 18:07 par Claude COULOMBE (discussion | contributions) (Nouvelle fiche)

Domaine


Intelligence artificielle
Coulombe

Définition

Le terme «intelligence computationnelle», en anglais «soft computing» ou «computational intelligence», désigne un ensemble de techniques d'intelligence artificielle pour résoudre des problèmes difficiles (souvent NP-complets) qui regroupe la logique floue, les réseaux de neurones et les algorithmes évolutionnaires.

Français

<poll> Choisissez parmi ces termes proposés : calcul approché calcul flou calcul mou intelligence computationnelle méthodes de calcul floues méthodes de calcul molles méthodes floues de calcul méthodes molles de calcul </poll>

Discussion:

Pour le moment, le terme privilégié est «intelligence computationnelle».

Anglais

Soft computing

In computer science, soft computing (sometimes referred to as computational intelligence, though CI does not have an agreed definition) is the use of inexact solutions to computationally hard tasks such as the solution of NP-complete problems, for which there is no known algorithm that can compute an exact solution in polynomial time. Soft computing differs from conventional (hard) computing in that, unlike hard computing, it is tolerant of imprecision, uncertainty, partial truth, and approximation. In effect, the role model for soft computing is the human mind.

The principal constituents of Soft Computing (SC) are Fuzzy Logic (FL), Evolutionary Computation (EC), Machine Learning (ML) and Probabilistic Reasoning (PR), with the latter subsuming belief networks and parts of learning theory.










Contributeurs: Claude Coulombe, wiki