Quel est le lien entre les réseaux de neurones et la logique floue?
Les réseaux neuronaux et la logique floue sont généralement des systèmes logiciels conçus pour reconnaître les modèles de données ou d'événements et de simuler des réactions humaines naturelles et des processus de prise de décision. Alors que les modèles de calcul traditionnels utilisent des calculs discrets pour la sortie du début de l'activation du système, des réseaux de neurones et de la logique floue nécessitent une période de formation ou d'apprentissage afin de produire des résultats significatifs. Conceptually, the antithesis to neural networks and fuzzy logic in advanced computer systems is the application of expert systems, which are preset data stores or knowledge bases that are compilations of previously established understanding by a variety of experts in a field.
Both the inherent advantage and flaw in adaptive systems that employ neural networks and fuzzy logic is their predictive ability. They are non-linear statistical data modeling tools, which means that they may arrive at different conclusions to the same problem depending on the path taken to analyze the problem. Where an expert system based on standard programming constructs would decide if an individual were considered tall based on a clear cutoff point, say 6 feet (1.83 meters) or greater defines tall, where 5 feet 11 inches (1.8 meters) does not, neural networks and fuzzy logic make the decision based on analysis of supporting data, the number of individuals in a group and each one's height, how average heights for sub-groups within the group affect the overall perception of what is tall, et ainsi de suite. Cette capacité chez l'homme est appelée intuition, ou la nature de regarder le monde d'une manière non linéaire et de tenir compte des exceptions à la règle dans la prise de décisions.
Les autres termes utilisés pour les réseaux de neurones et les systèmes de logique floue comprennent le raisonnement basé sur les cas, les algorithmes génétiques, les études sur la théorie du chaos telles qu'elles s'appliquent aux logiciels et l'intelligence artificielle, en général.The two systems tend to differ in their approach to solving subjective problems. Les réseaux de neurones sont une tentative directe de modéliser la façon dont les neurones fonctionnent dans le cerveau humain, à travers un cycle de croissance d'un réseau neuronal artificiel qui analyse les problèmes lorsqu'il les rencontre. Fuzzy Logic, en revanche, est une construction logicielle qui tente de coder pour l'analyse de toutes les zones grises du monde naturel, mathématiquement au préalable, et va au-delà de la logique binaire binaire 0/1 pour inclure des vérités partielles qui sont pesées les unes contre les autres pour arriver à une conclusion. This mimics the spectrum of value judgments that human beings continually make when a simple yes or no response to conditions is inadequate.