Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Beperkingen van Fuzzy Logic
Fuzzy logic geeft computers de mogelijkheid om menselijk redeneren emuleren en het oplossen van bepaalde typen problemen efficiënt . Bedacht in 1965 , het woord " fuzzy " verwijst naar de onnauwkeurige vorm van logica gebruikt om real-world taken te beheren . Deze onnauwkeurigheid , die lijkt een beperking , is eigenlijk een voordeel voor computers die worden gebruikt in gebieden zoals engineering , process control , medicijnen en andere gebieden waar fuzzy logic beter dan reguliere logica kan werken . Er zijn echter beperkingen aan fuzzy logic technologie . Binaire Logica

pc
, webservers en de meeste apparaten werkt u met gebruik binaire logica . Microchips , die de macht computers , werken als lichtschakelaars . Een licht kan worden in-of uitgeschakeld , afhankelijk van positie van de switch . Als je kon zien wat er gaande is in de computer , zou je nummers vergelijkbaar met de hier vermelde ontdekken :

100101001011100

Computers
dat binaire logica kan herkennen alleen enen en nullen . Wanneer een computer ziet een " 1 ", van mening is dat een switch die op zijn . Een nul betekent dat de schakelaar uit is . Door het verwerken van deze schakelaars kan een computer een tekstbestand weergeven , afspelen van een film of teken een afbeelding .
Fuzzy Logic en aanpassing

Computers
met binaire logica zijn nauwkeurig . Als je vraagt ​​een tot 10 en 20 toe te voegen , zal het u vertellen dat de som is 30 . Dertig is niet een benadering , maar in plaats daarvan een exacte data waarde . Computers die fuzzy logic benaderende waarden gebruiken en kan werken met ideeën in plaats van nummers . In plaats van puur zwart of puur wit , bijvoorbeeld , een variabele in een fuzzy logic programma kan een grijstint worden . Terwijl gewone computers zouden termen als warm en koud te begrijpen , kan een fuzzy logic computer hebben de mogelijkheid om te werken met tussenliggende temperaturen die liggen tussen warm en koud . Sommige wasmachines gebruiken zelfs fuzzy logic om hun wasbeurten te beheren .
Fuzzy Logic Processing

Omdat fuzzy logic computers omgaan met een bereik van mogelijke waarden in plaats van precieze getallen , kunnen zij aanleiding kunnen zodanig dat menselijke logica emuleert evalueren . Bijvoorbeeld , zou een computer met behulp van fuzzy logic een set van de verwerking regels vergelijkbaar met het volgende te maken:

Wanneer event1 gebeurt , voeren taak 1Bij event2 gebeurt , voeren taak 2

Stel dat je wilde berekenen een restaurant tip door aan te nemen dat deze gelijk is aan 15 procent van het wetsvoorstel . In dit voorbeeld zou de computer overwegen event1 om " superieure service " te zijn en voegen een extra percentage aan het wetsvoorstel . Event2 zou vertegenwoordigen " superior food , " nog een fuzzy concept. De computer kan dan komen met een eindbedrag met logica die een mens zou kunnen gebruiken bij het berekenen van een tip .
Beperkingen

Omdat fuzzy logic computers gebruiken benaderingen , ze doen geen goede kandidaten te maken voor het beheer van systemen die extreme precisie vereisen . Je zou betrokken , bijvoorbeeld als een computer beheren van uw bankrekening benaderd uw bankrekening saldo . Computers die fuzzy logic gebruiken hebben niet het vermogen om te leren en aan te passen na het oplossen van een probleem als sommige expertsystemen kan. Een andere beperkende factor is het onvermogen van fuzzy logic te lossen wanneer niemand de oplossing . Deskundigen moet bestaan ​​die weten hoe ze de regel stelt die nodig is om een fuzzy logic systeem te laten werken te creëren . Als u een deskundige niet kunt vinden , kunt u een fuzzy logic controller niet maken . Fuzzy logic systemen kunnen ook duur om te ontwikkelen omdat ze vaak uitvoerige testen .

Previous: Next:
  Computer Programming Languages
·Hoe te Afhankelijkheden In a S…
·Hoe de Silverlight DataGrid so…
·Hoe maak je een foto klikbaar 
·Hoe maak je een Bit Shift in B…
·Het verschil tussen XSD & WSDL…
·Hoe SQL Stored Procedures Leer…
·Hoe maak je een contact formul…
·Hoe het Spel Programma's maken…
·Hoe te Columns In TreeViewer 
  Related Articles
Hoe Search Engine Ranking of SEO van een…
De geschiedenis van Visual Basic 6.0 
Basis van Visual Basic 
Kenmerken van Visual Basic 
Tutorial van Visual Basic 6 
Wat zijn de functies van Visual Basic ? 
De Eigenschappen van een collectie in VB…
Hoe je alle items Inside van een keuzeli…
Hoe maak je een lijst van printers in VB…
  Programmering Articles
·Hoe je C leren # Step-by- Step 
·Hoe u de grootte van de HTML -knop Submi…
·Hoe maak je een Domain Name in PHP 
·Hoe maak je een T - test in MATLAB 
·Hoe te springen van een Void functie in …
·Hoe te converteren Celsius naar Fahrenhe…
·Hoe te voorkomen Caching in een Cross - …
·Hoe maak je een Trusted Handler 
·Hoe een bestand op SVN Eclipse Delete 
Copyright © Computer Kennis http://www.nldit.com