Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Begrensninger av Fuzzy Logic
    Fuzzy logikk gir datamaskiner evnen til å etterligne menneskelig fornuft og løse visse typer problemer effektivt . Laget i 1965 , ordet " uklar" refererer til den upresise type logikk som brukes til å behandle reelle oppgaver. Dette unøyaktighet , som kan virke som en begrensning, er faktisk en fordel for datamaskiner som brukes i felt som ingeniører , prosesskontroll, medisin og andre felt hvor fuzzy logic kan fungere bedre enn vanlig logikk. Det er imidlertid begrensninger i fuzzy logikk -teknologi. Binære Logic

    PCer , webservere og de ​​fleste enheter du arbeider med bruk binær logikk. Mikrobrikker , som strøm datamaskiner , fungerer som lysbrytere . Et lys kan være av eller på avhengig av bryterens posisjon. Hvis du kunne se hva som skjer inne i datamaskinen, vil du oppdage tall som ligner på de som er vist her :

    100101001011100

    Datamaskiner som benytter binær logikk kan bare gjenkjenne enere og nuller . Når en datamaskin ser en " 1 ", det anser at for å være en bryter som er på. En null betyr at bryteren er av. Ved å behandle disse bryterne , kan en datamaskin vise en tekstfil , spille av en film eller tegne et bilde.
    Fuzzy Logic og Tilnærming

    Datamaskiner som bruker binær logikk er presise . Hvis du spør en å legge 10 og 20, vil den fortelle deg at summen er 30 år. Tretti ikke er en approksimasjon , men i stedet en eksakt dataverdi. Datamaskiner som bruker fuzzy logikk omtrentlige verdier , og kan jobbe med ideer i stedet for tall . I stedet for å være rent svart eller hvit , for eksempel, kan en variabel i en fuzzy logikk program være en gråtone. Mens vanlige datamaskiner kan forstå begreper som varm og kald, kan en fuzzy logic datamaskinen ha evnen til å arbeide med middels temperaturer som ligger mellom varmt og kaldt . Noen vaskemaskiner med bruke fuzzy logikk for å administrere sine vask sykluser .
    Fuzzy Logic Processing

    Fordi fuzzy logic datamaskiner avtale med utvalgene av mulige verdier i stedet for presis tall, kan de evaluere forhold i en måte som emulerer menneskelig logikk . For eksempel kan en datamaskin ved hjelp av fuzzy logic lage et sett med saksbehandlingsregler som ligner på følgende : en

    Når event1 skjer, utføre oppgaven 1Når event2 skjer, utføre oppgaven to

    Tenk deg at du ønsket å beregne en restaurant tipse ved å anta at det tilsvarer 15 prosent av regningen . I dette eksempelet , kan maskinen vurdere event1 å være " overlegen service" og legge til en ekstra andel til regningen . Event2 kan representere " førsteklasses mat ", en annen fuzzy konsept . Datamaskinen kan da komme opp med en endelig mengde ved hjelp av logikk at et menneske kan bruke ved beregning av et tips .
    Begrensninger

    Fordi fuzzy logikk datamaskiner bruker tilnærmelser , de gjør ikke gjøre gode kandidater for å administrere systemer som krever ekstrem presisjon . Du kan være bekymret, for eksempel hvis en datamaskin administrere din bankkonto rundet din brukskonto balanse. Datamaskiner som bruker fuzzy logic har ikke evnen til å lære og tilpasse seg etter å løse et problem som noen ekspert systemer kan. En annen begrensende faktor er manglende evne til fuzzy logikk for å løse problemer når ingen vet løsningen . Eksperter må eksistere som vet hvordan å lage regelsett for å lage en fuzzy logic systemet fungerer . Hvis du ikke kan finne en ekspert , kan du ikke lage en fuzzy logic controller . Fuzzy logikk systemer kan også være dyrt å utvikle fordi de ofte krever omfattende testing.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan legge til variabler i COBOL 
    ·Hvordan bruke LINQ til Finn Max i en liste 
    ·Fakta om MIME Format 
    ·Hvordan lage en bat fil 
    ·Slik fjerner nuller fra en PHP Array 
    ·Forhåndsdefinerte Prosedyrer i Turbo Pascal 
    ·Hvordan HTML Legge ned en MP3- fil 
    ·Slik unngår du at en Navigasjonslinje Fra å trykke ne…
    ·Hvordan lage din egen datamaskin programmer 
    ·Hvordan lese MATLAB 
      Anbefalte artikler
    ·En Tutorial på SQL Nøstet Spørsmål 
    ·Hvordan implementere en grunnleggende Destructor i Java…
    ·IronRuby Vs . Ruby Net 
    ·Hvordan koble til en Oracle Database Med Perl 
    ·Hvordan lage en Online Message Board 
    ·Hvordan få tilgang til VBA Variable Font Size 
    ·Hvordan bygge en Java Website 
    ·Hvordan erstatte spesialtegn i en Java String 
    ·Slik kopierer Input Output Streams i Java 
    ·Hvordan bruke tilbakeringing funksjon i C 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/