Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Limitações da Lógica Fuzzy
lógica fuzzy dá aos computadores a capacidade de emular o raciocínio humano e resolver certos tipos de problemas de forma eficiente. Cunhado em 1965 , a palavra " fuzzy" se refere ao tipo impreciso de lógica usada para gerenciar tarefas do mundo real. Esta imprecisão , o que pode parecer uma limitação, na verdade é um benefício para computadores usados ​​em áreas como engenharia , controle de processos , medicina e outros campos onde a lógica fuzzy pode funcionar melhor do que a lógica regular. Há, no entanto , as limitações à tecnologia de lógica fuzzy . Binary Logic

PCs , servidores Web e a maioria dos dispositivos que você trabalha com o uso de lógica binária . Microchips , que computadores de energia, funcionam como interruptores de luz . A luz pode ser ligado ou desligado , dependendo da posição da sua chave. Se você pudesse ver o que está acontecendo dentro do seu computador , você iria descobrir números semelhantes aos mostrados aqui:

100101001011100

Computadores que usam lógica binária só pode reconhecer uns e zeros. Quando um computador vê um "1", que considera que, para ser um interruptor que está ligado. Um zero significa que o interruptor está desligado. Pelo processamento destes switches, um computador pode exibir um arquivo de texto, reproduzir um filme ou desenhar uma imagem.
Lógica Fuzzy e aproximação

Computadores usando lógica binária são precisos . Se você perguntar a um para adicionar 10 e 20 , ele vai dizer que a soma é 30. Trinta não é uma aproximação , mas em vez de um valor de dados exatos. Computadores que usam lógica difusa valores aproximados e podem trabalhar com idéias em vez de números . Em vez de ser preto puro ou branco puro , por exemplo, uma variável em um programa de lógica fuzzy pode ser um tom de cinza . Embora os computadores regulares pode entender termos como quente e frio, um computador lógica fuzzy pode ter a capacidade de trabalhar com temperaturas intermediárias que se encontram entre quente e frio. Algumas máquinas de lavar até mesmo usar a lógica fuzzy para gerir os seus ciclos de lavagem .
Processamento de Lógica Fuzzy

Como os computadores de lógica difusa acordo com faixas de valores possíveis em vez de precisão números , que pode avaliar as condições de uma maneira que emula a lógica humana . Por exemplo, um computador, usando a lógica fuzzy pode criar um conjunto de regras de processamento semelhante ao seguinte :

Quando evento1 acontecer, execute tarefa 1Quando evento2 acontecer, execute a tarefa 2

Suponha que você queira calcular uma dica restaurante assumindo que é igual a 15 por cento do projeto de lei . Neste exemplo , o computador pode considerar evento1 ser " serviço superior" e adicione um percentual extra para o projeto de lei . Evento2 pode representar " comida superior", outro conceito difuso. O computador pode então chegar a um valor final usando a lógica de que um ser humano pode usar para calcular uma dica.

Limitações

Como os computadores de lógica difusa utilização de aproximações, eles fazem não faça bons candidatos para o gerenciamento de sistemas que exigem extrema precisão. Você pode estar preocupado , por exemplo , se um computador gerir a sua conta bancária aproximada saldo da sua conta corrente. Computadores que usam lógica fuzzy não têm a capacidade de aprender e adaptar-se depois de resolver um problema como alguns sistemas especialistas pode. Outro fator limitante é a incapacidade da lógica fuzzy para resolver problemas quando não se sabe a solução. Deve existir especialistas que sabem como criar os conjuntos de regras necessárias para fazer um trabalho de sistema de lógica fuzzy. Se você não consegue encontrar um especialista, você não pode criar um controlador de lógica fuzzy. Sistemas de lógica difusa também pode ser caro para desenvolver , porque muitas vezes requerem testes extensivos.

Anterior :

Próximo : No
  Os artigos relacionados
·A matriz ColdFusion não está limpando 
·Como converter dados SQR a ETL 
·A Função Índice AWK 
·O que faz Alias ​​média no I /O de arquivos 
·Algoritmos de criptografia binários 
·O que é um ponto de interrupção de exceção 
·Tipos de arquivo SQLite 
·Como criar uma URL Baseado em WSDL 
·Cálculos em Adobe LiveCycle Enterprise Suite 
·Componentes Desenvolvimento iPhone 
  Artigos em destaque
·Como renderizar um círculo em OpenGL 
·Diferença entre C & Visual C 
·Como fazer um projeto SDL no Código Blocos 
·Como compilar CPP em um Mac 
·Como exibir o conteúdo de uma lista de matriz em uma c…
·Como o ADO.NET Função 
·Como compilar amostras DirectX no Visual C 
·Como detectar um Debugger 
·Como usar o LINQ to XML 
·Como transmitir vídeo em XCode 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados