Skip to main content

Que sont les systèmes d'experts flous?

Le système d'experts flou est une forme de résolution de problèmes utilisée par un système informatique, souvent utilisé dans la création de l'intelligence artificielle.Les systèmes d'experts sont des types de logiciels informatiques de prise de décision basés sur la logique booléenne, ce qui signifie que le système utilise une série de réponses oui ou non pour essayer de résoudre un problème.Les systèmes d'experts flous développent le système d'experts traditionnel et sont basés sur une logique floue au lieu de la logique booléenne.La logique floue, comme son nom l'indique, signifie que la réponse n'est pas un oui ou un non clair.Il se situe quelque part au milieu, et l'ordinateur doit essayer de calculer une réponse basée sur des réponses qui ne sont peut-être pas complètement vraies mais qui peuvent ne pas être entièrement fausses non plus.

Connue comme le père de la logique floue, le Dr Lotfi Zadeh a présenté le concept de logique floue dans les années 1960 alors qu'il était employé à l'Université de Californie à Berkeley.Il a publié un article en 1965 couvrant des ensembles flous.Il a expliqué non seulement l'idée d'ensembles et de logiques flous, mais aussi un cadre pour incorporer cette nouvelle logique dans le monde de l'ingénierie.Il a également inventé le terme flou, en référence à ce style logique particulier, et le nom coincé.

Pour comprendre la théorie derrière les systèmes d'experts flous, il est nécessaire de comprendre les concepts de base de la logique booléenne et de la logique floue.Bien que les deux s'appuient sur des algorithmes mathématiques avancés, le concept de base est simple.Les deux utilisent des réponses à une série de questions ou de déclarations pour formuler une nouvelle réponse.Dans la logique booléenne, les réponses sont vraies ou fausses, tandis que dans la logique floue, une réponse peut être vraie, partiellement vraie, fausse, partiellement fausse, et plusieurs valeurs entre les deux, selon les termes que le programmePar exemple, si un système expert voulait prendre une décision en utilisant la logique booléenne, il répondrait finalement vrai ou faux, également appelé oui ou non.Un système expert utilisant la logique floue pourrait cependant répondre oui, non, peut-être, ou une autre combinaison.Il le fait en tirant des conclusions de sa base de connaissances actuelle de l'information.

Les bases de connaissances sont le cœur des systèmes d'experts flous.Si un ordinateur ne peut pas trouver la bonne réponse, il est supposé que la base de connaissances ne contient pas suffisamment d'informations plutôt que de supposer que le programme lui-même est mauvais.La base de connaissances peut contenir une instruction telle que lorsque x ' oui et y ' non alors z ' peut-être.À partir de cette déclaration, les systèmes d'experts flous peuvent conclure que lorsque x ' oui et y ' oui, que z doit être égal oui aussi, ou que lorsque x ' non et y ' oui que z est toujours égal.Si ce n'est pas la réponse que le programmeur voulait, cela signifie que la base de connaissances a besoin de plus d'informations pour trouver la bonne réponse.

Les systèmes experts flous font ces calculs sur la base des valeurs mathématiques.Oui, non, et peut-être se voir attribuer certaines valeurs.L'ordinateur examine les valeurs des termes dans des instructions telles que x ' oui et y ' non égal et ajoute leurs valeurs.Il ajoute ensuite toutes les autres valeurs pertinentes et correspond à la valeur finale avec une réponse comme peut-être, oui ou non.Ajoutant ainsi les valeurs mathématiques de x ' non et y ' oui indique à l'ordinateur que la valeur mathématique pour z est peut-être peut-être.