Você está na página 1de 57

Sistemas de Informao

e as decises gerenciais na era da Internet

James A. O'Breni

Captulo 7: Sistemas de Informao para Apoio Deciso Gerencial

7.1 Sistemas de Informao Gerencial e de Apoio Deciso.


7.2 Tecnologias de Inteligncia Artificial nos Negcios.

Informao, Decises e Administrao


O tipo de informao requeridas pelos tomadores de deciso est diretamente relacionado com o nvel da tomada de deciso gerencial envolvido e a estrutura das situaes de deciso que eles enfrentam.
Administrao Estratgica. Metas globais, estratgias, polticas e objetivos da organizao como parte de um processo de planejamento estratgico. Administrao Ttica. Planos de curto e mdio prazo, programaes e oramentos e especificao de polticas, procedimentos e objetivos de negcios para as subunidades da organizao, como departamentos, equipes e grupos de trabalho. E ainda, distribuio de recursos e monitoramento do desempenho. Administrao Operacional. Planos de curto prazo como os programas de produo semanal. Dirigir o uso dos recursos e o desempenho das tarefas de acordo com procedimentos e dentro dos oramentos definidos para as equipes e outros grupos de trabalho da organizao.

Estrutura das Decises


Estruturada.
envolvem situaes em que os procedimentos a serem seguidos, quando necessria uma deciso, podem ser especificadas de antemo controle de estoque

No-estruturadas.
envolvem situaes de deciso nas quais no possvel especificar de antemo a maioria dos procedimentos a serem seguidos administrao de caixa

Semi-estruturadas.
alguns procedimentos de deciso podem ser prespecificados, mas no o suficiente para levar a uma deciso definida recomendada decises envolvidas em lanar uma nova linha de produtos.

Requisitos de Informao pelo Nvel de Administrao


Estrutura de Deciso e Caractersticas da Informao No-estruturada especiais (ad hoc), no-programadas resumidas, infreqentes, antecipadoras, externas

Administrao Estratgica Executivos e Diretores

Semi-estruturada

Administrao Ttica Gerentes de Unidades de Negcios e Equipes Autodirigidas


Estruturada pr-especificadas programadas detalhadas freqentes internas

Administrao Operacional

Gerentes de Operaes e Equipes Autodirigidas

Classificaes Operacionais e Gerenciais dos Sistemas de Informao


Sistemas de Informao

Sistemas de Apoio s Operaes

Sistemas de Apoio Gerencial

Sistemas Sistemas Sistemas de de de Sistemas Processamento Controle de Colaborativos Informao de Transaes Processos Gerencial

Sistemas de Apoio Deciso

Sistemas de Informao Executiva

Sistemas de Informaes Gerenciais


Os Sistemas de Informao Gerencial (SIG) foram o tipo original de sistemas de apoio administrao e ainda constituem uma categoria importante de sistemas de informao. Um SIG gera produtos de informao que apoiam muitas das necessidades dirias de tomada de deciso da administrao. Os relatrios, telas e respostas produzidos por esses sistemas fornecem informaes que os gerentes especificaram de antemo para o adequado atendimento de suas necessidades de informao. Esses produtos de informao predefinidos satisfazem as necessidades de informao dos gerentes nos nveis operacional e ttico da organizao que encontram situaes de deciso de tipos mais estruturados.

O Conceito de Sistemas de Informao Gerencial

Programas de Aplicao
Relatrios

Gerente Estao de Trabalho da Administrao

Sistema de Gerenciamento de Bancos de Dados

Banco de Dados Empresariais

Alternativas de Relatrios Gerenciais


Os SIG fornecem uma multiplicidade de produtos de informao para os gerentes: Relatrios Peridicos Programados: esta forma tradicional de fornecimento de informaes para os gerentes utiliza um formato pr-especificado projetado para fornecer aos gerentes informaes em uma base regular. Relatrios de Exceo: os relatrios so produzidos apenas quando ocorrem condies excepcionais. Informes e Respostas por Demanda: as informaes encontram-se disponveis sempre que um gerente as requisita. Relatrios em Pilha: as informaes so empilhadas na estao de trabalho em rede do gerente.

Processamento Analtico Online (OLAP)


O carter competitivo e dinmico do ambiente de negcios globalizado de hoje determina as demandas dos gerentes e analistas por sistemas de informao capazes de fornecer respostas rpidas a complexas consultas de negcios. A indstria dos SI tem respondido a essas demandas com avanos como os banco de dados analticos, data warehouse, tcnicas de data mining e produtos de software especializados que apiam o processamento analtico online. O processamento analtico online a capacidade dos sistemas de informao gerencial, de apoio deciso e de informao executiva que permite aos gerentes e analistas examinarem e manipularem interativamente enormes quantidades de dados detalhados e consolidados, a partir de mltiplas perspectivas.

Processamento Analtico Online (OLAP)


O processamento analtico online envolve diversas operaes analticas bsicas, incluindo: Consolidao envolve a agregao de dados. Isto pode envolver simples anexaes ou agrupamentos complexos envolvendo dados inter-relacionados. Drill-Down o OLAP pode seguir na direo inversa e automaticamente exibir os dados detalhados que compem os dados consolidados. Slicing and Dicing (fatiar em cubos) referem possibilidade de considerar os bancos de dados a partir de diferentes pontos de vista. O slicing and dicing geralmente executado ao longo de um eixo de tempo a fim de analisar tendncias e descobrir padres.

Processamento Analtico Online


Middle Servidor Front-End Usurio Final
Servidor OLAP Depsitos de Bancos de Dados

Back-End Depsitos

. Planilhas . Pacotes estatticos . Sistemas de informao executiva/pacotes de apoio deciso

O OLAP fornece respostas rpidas para consultas complexas colocadas por gerentes e analistas, utilizando SIG, apoio deciso e sistemas de informao executiva.

. Banco de dados operacionais . Data marts . Data warehouse

Aplicaes do OLAP
Acessam quantidades muito grandes de dados. Analisam as tcnicas entre muitos tipos de elementos dos negcios. Envolvem dados agregados. Comparam dados agregados por perodos de tempo hierrquicos. Apresentam dados em diferentes perspectivas. Envolvem clculos complexos entre elementos de dados. So capazes de responder rapidamente aos pedidos do usurio para que os gerentes ou analistas possam adotar um processo analtico ou de tomada de deciso sem que sejam impedidos pelo sistema.

Sistemas de Apoio Deciso (DSS)


Os sistemas de apoio deciso (Decision Support System, ou DSS) so uma das principais categorias de sistemas de informao gerencial. So sistemas de informao computadorizados que fornecem aos gerentes apoio interativo de informaes durante o processo de tomada de deciso. Os sistemas de apoio deciso utilizam:
Modelos analticos Bancos de dados especializados Os prprios insights e apreciaes do tomador da deciso Processos interativos de modelagem baseados em computador para apoiar a tomada de decises semiestruturadas e no-estruturadas por parte de cada gerente.

Sistemas de Apoio Deciso (DSS)


Os sistemas de apoio deciso so projetados para serem sistemas ad hoc de resposta rpida que so iniciados e controlados por usurios finais gerenciais.

Os sistemas de apoio deciso, portanto, so capazes, de apoiar diretamente os tipos especficos de decises e os estilos e necessidades pessoais de tomada de deciso de cada gerente.

Modelos e Software de DSS


Ao contrrio dos sistemas de informao gerencial, os sistemas de apoio deciso recorrem a bases de modelos e tambm a bancos de dados como recursos vitais de sistemas. Uma base de modelo DSS um componente de software que consiste em modelos utilizados em rotinas computacionais e analticas que expressam matematicamente relaes entre variveis. Um programa de planilhas eletrnicas, por exemplo, pode conter modelos que expressam relaes contbeis simples entre variveis, tais como receitas despesas = lucro. Um modelo de referncia tambm poderia incluir modelos e tcnicas analticas utilizados para expressar relaes muito mais complexas.

Utilizando Sistemas de Apoio Deciso


O uso de um sistema de apoio deciso envolve um processo interativo de modelagem analtica. Normalmente, um gerente utiliza um pacote de software DSS em sua estao de trabalho para fazer consultas, dar respostas e emitir comandos. Isto diferente das respostas por demanda de sistemas de relatrios de informaes, j que os gerentes no esto solicitando informaes prespecificadas. Pelo contrrio, eles esto explorando alternativas possveis e hipotticas. Eles no precisam especificar antecipadamente suas necessidades de informaes. Em vez disso, utilizam o DSS para encontrar as informaes que precisam para ajud-los a tomar uma deciso.

Utilizando Sistemas de Apoio Deciso


Usar um DSS envolve quatro tipos bsicos de atividades de modelagem analtica: Anlise do tipo What If: o usurio final introduz mudanas nas variveis ou relaes entre variveis e observa as mudanas resultantes nos valores de outras variveis. Anlise de Sensibilidade: um caso especial de anlise supositiva (what if). Normalmente, o valor de uma nica varivel alterado repetidas vezes e as mudanas resultantes sobre as outras variveis so observadas. Por isso, a anlise de sensibilidade , na verdade, um caso de anlise supositiva envolvendo mudanas repetidas em apenas uma varivel de cada vez. Normalmente, a anlise de sensibilidade utilizada quando os tomadores de deciso esto em dvida quanto s premissas assumidas na estimativa do valor de certas variveis-chaves.

Utilizando Sistemas de Apoio Deciso


Anlise de Busca de Metas: inverte a direo da anlise realizada na anlise supositiva e na anlise de sensibilidade. Em lugar de observar como as mudanas em uma varivel afetam outras variveis, a anlise de busca de metas fixa um valor-alvo para uma varivel e, em seguida, altera repetidas vezes as outras variveis at que o valor-alvo seja alcanado.

Anlise de Otimizao: uma extenso mais complexa da anlise de busca de metas. Em lugar de fixar para uma varivel um valor especfico, a meta encontrar o valor timo para uma ou mais variveis-alvo, dadas certas limitaes. Em seguida, mudase uma ou vrias outras variveis repetidas vezes, sujeitas s limitaes especificadas, at que sejam descobertos os melhores valores para as variveis-alvo.

Sistemas de Informao Geogrfica (GIS)


Os sistemas de informao geogrfica (Geographic Information System, ou GIS) so uma categoria especial dos sistemas de apoio deciso que integra computao grfica e bancos de dados geogrficos com outros dispositivos de DSS. Um sistema de informao geogrfica um sistema de apoio deciso que desenha e exibe mapas e outros demonstrativos grficos que apiam decises relativas distribuio geogrfica de pessoas e outros recursos.

Sistemas de Informao Executiva (EIS)


Os sistemas de informao executiva (EIS) so sistemas de informao que combinam muitas caractersticas dos sistemas de informao gerencial e dos sistemas de apoio deciso. Os EIS se concentram em atender as necessidades de informaes estratgicas da alta administrao. A meta dos EIS fornecer aos altos executivos acesso fcil e imediato a informaes sobre os fatores crticos ao sucesso de uma empresa, ou seja, os fatores chaves decisivos para a realizao dos objetivos estratgicos de uma organizao.

Justificativa para o EIS


Os altos executivos obtm as informaes de que precisam a partir de muitas fontes. Essas fontes incluem cartas, memorandos, peridicos e relatrios produzidos manualmente ou por sistemas de computador. Outras fontes importantes de informao executiva so as reunies, telefonemas e atividades sociais. Dessa forma, grande parte das informaes de um alto executivo deriva de fontes extra-computador. As informaes geradas por computador no tm desempenhado um papel importante no atendimento de muitas necessidades de informao dos altos executivos. Os EIS foram desenvolvidos para atender as necessidades que o SIG no est atendendo.

Inteligncia Artificial (IA)


Inteligncia artificial um campo da cincia e da tecnologia baseado em disciplinas como informtica, biologia, psicologia, lingstica, matemtica e engenharia. O objetivo da IA desenvolver computadores que consigam pensar, bem como ver, ouvir, andar, falar e sentir. Um dos mpetos principais da IA o desenvolvimento de funes computacionais normalmente associadas inteligncia humana, tais como raciocinar, aprender e solucionar problemas. Concebida mais para fomentar as capacidades humanas do que para substitu-las, a tecnologia atual de IA possibilita um leque extraordinrio de aplicaes que forjam novas conexes entre pessoas, computadores, conhecimento e o mundo fsico.

Atributos do Comportamento Inteligente


A Inteligncia Artificial tenta reproduzir as seguintes faculdades nos sistemas computacionais: pensar e raciocinar utilizar a razo para solucionar problemas aprender e compreender a partir da experincia adquirir e aplicar o conhecimento demonstrar criatividade e imaginao lidar com situaes complexas ou desconcertantes responder pronta e eficazmente a situaes novas reconhecer a importncia relativa de elementos de uma situao manipular informaes ambguas, incompletas ou errneas

Principais reas de Aplicao da Inteligncia Artificial


Inteligncia Artificial

Aplicaes da Cincia Cognitiva


. Sistemas Especialistas . Sistemas de Aprendizagem . Lgica Difusa . Algoritmos Genticos . Redes Neurais . Agentes Inteligentes

Aplicaes da Robtica

Aplicaes de Interfaces Naturais


. Linguagens Naturais . Reconhecimento de Discurso . Interfaces Multisensoriais . Realidade Virtual

. Percepo Visual . Tatilidade . Destreza . Locomoo . Conduo

1. Cincia Cognitiva
Esta rea da inteligncia artificial baseada em pesquisas em biologia, neurologia, psicologia, matemtica e muitas disciplinas afins. Ela se concentra em pesquisar como o crebro humano funciona e como os seres humanos pensam e aprendem. Os resultados dessas pesquisas em processamento humano de informaes so a base para o desenvolvimento de uma diversidade de aplicaes de inteligncia artificial computadorizadas. So exemplos das aplicaes de IA na rea de cincia cognitiva: Sistemas Especialistas, Sistemas de Aprendizagem Adaptativa, Lgica Difusa, Algoritmos Genticos, Redes Neurais e Agentes Inteligentes.

Aplicaes da IA na rea da cincia cognitiva


Sistemas Especialistas: Um sistema de informao computadorizado que utiliza seu conhecimento sobre uma rea de aplicao especfica e complexa para atuar como um consultor especializado para os usurios. O sistema consiste em uma base de conhecimento e mdulos de software que executam inferncias no conhecimento e transmitem respostas para as perguntas de um usurio. Sistemas Baseados no Conhecimento: Um sistema de informao que adiciona uma base de conhecimento e algumas faculdades de raciocnio ao banco de dados e a outros componentes encontrados em outros tipos de sistemas de informao computadorizados.

Aplicaes da IA na rea da cincia cognitiva


Sistemas de Aprendizagem Adaptativa: Um sistema de informao que pode modificar seu comportamento com base em informaes adquiridas enquanto opera. Sistemas de Lgica Difusa: Sistemas computadorizados que podem processar dados incompletos ou apenas parcialmente corretos. Esses sistemas podem resolver problemas no estruturados com conhecimento incompleto mediante o desenvolvimento de inferncias e respostas aproximadas.

Aplicaes da IA na rea da cincia cognitiva


Rede Neural: o software pode aprender processando exemplos de problemas e suas solues. medida que as redes neurais comeam a reconhecer padres, elas podem comear a se programar para resolver esses problemas por si mesmas. Algoritmo Gentico: o software utiliza a randomizao darwiniana (sobrevivncia do mais apto) e outras funes matemticas para simular processos evolutivos que podem gerar solues cada vez melhores para os problemas. Agentes Inteligentes: Utilizam sistema especialista e outras tecnologias de IA para atuarem como substitutos de software para uma diversidade de aplicaes dos usurios finais.

2. Robtica
IA, engenharia e fisiologia so as disciplinas bsicas da robtica. Esta tecnologia produz mquinas-robs com faculdades fsicas semelhantes s humanas, inteligncia de computador e controle por computador. As aplicaes da robtica incluem: Percepo visual (viso). Faculdades tteis (tato). Destreza (habilidade no manuseio e manipulao). Locomoo (capacidade para se mover sobre qualquer terreno). Conduo (encontrar adequadamente seu caminho at um ponto de destino).

3. Interfaces Naturais
O desenvolvimento de interfaces naturais considerado uma das principais reas de aplicao da IA e essencial ao uso natural de computadores por seres humanos. O desenvolvimento de linguagens naturais e reconhecimento do discurso, por exemplo, so importantes objetivos desta rea. Ser capaz de conversar com computadores e robs em linguagens humanas de conversao e conseguir que eles nos compreendam uma meta da pesquisa da IA. Esta rea de aplicao envolve pesquisa e desenvolvimento em lingstica, psicologia, informtica e outras disciplinas.

Esforos na rea de Interfaces Naturais


Linguagem Natural: uma linguagem de programao que muito prxima da linguagem humana. Alm disso, chamada de linguagem de alto nvel. Interfaces Multi-sensoriais: capacidade que os sistemas de computadores possuem para reconhecer uma diversidade de movimentos do corpo humano que lhes permite operar. Reconhecimento de voz: capacidade que um sistema de computador possui para reconhecer modelos de voz e para operar utilizando esses modelos. Realidade Virtual: utilizao de interfaces multisensoriais homem-computador que permitem aos usurios humanos experimentarem objetos, entidades, espaos e mundos simulados por computador como se estes realmente existissem.

Redes Neurais
As redes neurais so sistemas de computao modelados segundo a rede em forma de malha do crebro de elementos de processamento interconectados chamados neurnios. claro que as redes neurais so muito mais simples do que o crebro humano (calcula-se que o crebro humano tenha mais de 100 bilhes de neurnios). Entretanto, como o crebro, essas redes podem processar muitos fragmentos de informaes simultaneamente e podem aprender a reconhecer modelos e se programar para resolver problemas por iniciativa prpria. Quanto mais exemplos de dados a rede recebe como entrada, melhor ela pode aprender a reproduzir os resultados dos exemplos processados.

Utilizao das Redes Neurais


Sistemas de armamentos militares, Reconhecimento de voz, Verificao de assinaturas em cheques, Controle de qualidade na fabricao, Processamento de imagens, previso de investimentos, data mining e avaliao de riscos no crdito.
Treinando uma Rede Neural para um Sistema de apoio ao Processo de avaliao de riscos no crdito:

Aprender quais caractersticas de crdito resultam em bons ou maus emprstimos. Os programadores de um rede neural de avaliao de crdito poderiam dot-la de dados de muitos exemplos de aplicaes de crdito e resultados de emprstimos para processar. A rede neural continuaria a ser treinada at que demonstrasse um grau elevado de preciso na reproduo correta dos resultados de casos recentes. A essa altura, o sistema estaria treinado o bastante para comear a fazer suas prprias avaliaes de crdito.

Sistemas de Lgica Difusa


Lgica difusa um mtodo de raciocnio que se assemelha ao raciocnio humano j que ele d margem para valores e inferncias aproximados (lgica difusa) e dados incompletos ou ambguos (dados difusos) em lugar de recorrer apenas a dados claros, tais como os das escolhas binrias (sim/no). Consulta SQL de Lgica Difusa para um Sistema para Avaliao de Risco de Crdito: Selecionar empresas a partir de finanas onde as receitas so muito grandes e a relao Lucro / Patrimnio aceitvel e os lucros so de altos a muito altos e total renda/funcionrio razovel.

Algoritmos Genticos
O uso de algoritmos genticos uma aplicao crescente da inteligncia artificial. O software de algoritmo gentico utiliza a randomizao darwiniana (sobrevivncia do mais apto) e outras funes matemticas para simular um processo evolutivo que pode proporcionar solues progressivamente melhores para um problema. Os algoritmos genticos foram utilizados inicialmente para simular milhes de anos na evoluo biolgica, geolgica e de ecossistemas em apenas alguns minutos em um computador. Agora, o software de algoritmo gentico est sendo utilizado para construir modelos de uma multiplicidade de processos cientficos, tcnicos e empresariais.

Algoritmos Genticos
Os algoritmos genticos so particularmente teis para situaes nas quais milhares de solues so possveis e precisam ser avaliadas para produzir uma soluo tima. O software de algoritmo gentico utiliza conjuntos de regras de processo matemtico (algoritmos) que especificam como as combinaes de componentes ou etapas de processos devem ser formadas. Isto pode envolver experimentar combinaes aleatrias de processos (mutao), combinar partes de diversos processos eficazes (encruzilhada) e selecionar conjuntos eficazes de processos e descartar conjuntos deficientes (seleo) a fim de gerar solues cada vez melhores.

Realidade Virtual
A realidade virtual a realidade simulada por computador. Realidade Virtual uma rea da inteligncia artificual em rpido crescimento que teve suas origens nos esforos para construir interfaces homem-computador mais naturais, realistas e multi-sensoriais que permitem aos usurios humanos experimentarem objetos, entidades, espaos e mundos simulados por computador como se estes realmente existissem (tambm chamada de ciberespao ou realidade virtual).

Aplicaes da Realidade Virtual


Projeto assistido por computador (CAD- Computer Aided Design). Diagnstico e tratamento mdico. Experimentos cientficos em diversas cincias fsicas e biolgicas. Simulao de vo para treinamento de pilotos e astronautas. Demonstraes de produtos. Treinamento de funcionrios. Entretenimento (vdeo games em 3D). Limitaes da Realidade Virtual. O uso da realidade virtual parece limitado apenas pelo desempenho e custo de sua tecnologia.

Agentes Inteligentes
Um agente inteligente (tbm chamados assistentes inteligentes ou wizard) um software substituto para um usurio final ou um processo que preenche uma necessidade ou atividade declaradas. Um agente inteligente utiliza uma base de conhecimento embutida e aprendida sobre uma pessoa ou processo para tomar decises e executar tarefas de um modo que satisfaa as intenes do usurio. Um dos mais conhecidos usos de agentes inteligentes so os Assistentes (Wizards) encontrados no Microsoft Word, Excel, Access e PowerPoint.

Agentes de Interface com o Usurio


Interfaces Tutoriais. Observam as operaes de computador do usurio, corrigem erros do usurio e fornecem dicas e conselhos sobre o uso eficiente do software. Agentes de Apresentaes. Mostram informaes em uma multiplicidade de formas de relatrios, apresentaes e mdias com base nas preferncias do usurio. Agentes de Navegao de Rede. Descobrem caminhos at as informaes e fornecem maneiras de visualizar as informaes preferidas por um usurio.

Agentes de Desempenhos de Papis. Realizam jogos de suposio de desempenham outros papis para ajudar os usurios a compreenderem as informaes e tomarem melhores decises.

Agentes de Gerenciamento de Informaes


Agentes de Procura. Ajudam os usurios a encontrarem arquivos e bancos de dados, procuram as informaes desejadas e sugerem e descobrem novos tipos de produtos, mdias e recursos de informao. Corretores de Informaes. Fornecem servios comerciais para descobrir e desenvolver recursos de informaes que se ajustem s necessidades das empresas ou pessoais do usurio. Filtros de Informao. Recebem, encontram, filtram, descartam, salvam, transmitem e notificam os usurios sobre produtos recebidos ou desejados, incluindo e-mail, voice mail e todas as demais mdias de informao.

Sistemas Especialistas
Uma das aplicaes mais prticas e amplamente implementadas da inteligncia artificial nas empresas o desenvolvimento de sistemas especialistas e outros sistemas de informao baseados no conhecimento. Sistema de informao baseado em conhecimento adiciona uma base de conhecimento aos principais componentes encontrados em outros tipos de sistemas de informao computadorizados.

Sistema especialista um sistema de informao computadorizado que utiliza seu conhecimento sobre uma rea de aplicao especfica e complexa para atuar como um consultor especializado para os usurios finais.

Sistemas Especialistas
Os sistemas especialistas (SE) fornecem respostas a questes de uma rea problema muito especfica fazendo inferncias de tipo humanas sobre conhecimento contido em uma base de conhecimento especializado. Eles devem ser capazes de explicar a um usurio o seu processo de raciocnio e concluses. Os sistemas especialistas podem ser utilizados em sistemas operacionais ou em sistemas de informao gerencial, dependendo se esto oferecendo conselho especializado para controlar processos operacionais ou para ajudar os usurios finais da administrao a tomarem decises.

Componentes de um SE
Os componentes inter-relacionados de um sistema especialista incluem uma base de conhecimento e mdulos de software que realizam inferncias sobre o conhecimento e comunicam respostas para as perguntas de um usurio.

Base de Conhecimento: a base de conhecimento de um sistema especialista contm: 1. Fatos sobre uma rea temtica especfica (por exemplo, Joo um analista).
2. Heurstica (princpios teis) que expressa os procedimentos de raciocnio de um agente em relao ao assunto (por exemplo, SE Joo um analsta, ENTO, ele precisa de uma estao de trabalho).

Mtodos de Representao do Conhecimento


Raciocnio Baseado em Casos. Conhecimento representado na base de conhecimento na forma de casos, ou seja, exemplos de desempenho, ocorrncia e experincias do passado. Conhecimento Baseado em Quadros. Conhecimento representado na forma de uma hierarquia ou rede de quadros. Um quadro um acmulo de conhecimento sobre uma entidade consistindo em um pacote complexo de valores de dados que descrevem seus atributos. Conhecimento Baseado em Objetos. Conhecimento representado como uma rede de objetos. Um objeto de dados que inclui tanto os dados como os mtodos ou processos que operam sobre esses dados. Conhecimento Baseado em Regras. Conhecimento representado na forma de regras e declaraes de fato. As regras so declaraes que normalmente assumem a forma de um pesquisa e uma concluso do tipo: SE (condio), ENTO (concluso).

Componentes de um SE
Recursos de Software: um pacote de software de SE contm: 1. Um utilitrio de inferncia que processa conhecimento relacionado a um problema especfico.

2. Um programa de interface com o usurio que se comunica com os usurios finais. 3. Programa de explicao para explicar ao usurio o processo de raciocnio. 4. Ferramentas de software para o desenvolvimento de sistemas especialistas que incluem programas de aquisio de conhecimento e shells (ou sub-programas) do sistema especialista..

Componentes de um SE
Recursos de Hardware: Sistemas dedicados de microcomputadores, Estaes de trabalho e terminais de microcomputadores conectados a minicomputadores ou computadores centrais em uma rede de telecomunicaes e Computadores com objetivos especiais. Recursos de Pessoal: Os recursos de pessoal incluem: Engenheiros do conhecimento, Especialista Humano e Usurios finais.

Componentes de um Sistema Especialista


Conselho Especializado

Programas de Interface com o Usurio

Programa Utilitrio de Inferncia

Base de Conhecimento

Usurio

Estao de Trabalho

Engenharia do Conhecimento

Programa de Aquisio de Conhecimento

Drivers with Pagers

Estao de Trabalho

Especialista e/ou Engenheiro do Conhecimento

SE para avaliao do Grau de Obesidade de um adulto.


3. Base de conhecimento (conjunto de regras de produo) 1. Dados de entrada

2. Ativa o mecanismo de inferncia

4. Concluses levantadas pelo mecanismo de inferncia

Pseudo-Mecanismo de Inferncia do SE para avaliao do Grau de Obesidade de um adulto.


1. IMC Peso / Altura2; 2. enquanto (Houver regras de produo) faa incio se (IMC >= DE) e (IMC < AT) ento incio Exibir INTERPRETAO; Sair do lao; fim; Prxima regra; fim;

Processo de Inferncia

Aplicao dos SE
O uso de um sistema especialista envolve uma sesso interativa baseada no computador na qual: explorada a soluo para um problema, com o sistema especialista atuando como um consultor (second option). O sistema especialista faz perguntas ao usurio, consulta sua base de conhecimento em busca de fatos e regras ou outro conhecimento. O sistema especialista explica seu processo de raciocnio quando perguntado. O sistema especialista d conselho especialista ao usurio na rea temtica que est sendo explorada.

Categorias de Aplicao dos SE


Gerenciamento de Decises. Sistemas que avaliam situaes ou cosideram alternativas e fazem recomendaes baseadas em critrios fornecidos durante o processo de descoberta.
anlise de carteira de emprstimo, previses demogrficas.

Diagnstico de Problemas de Operao. Sistemas que deduzem causas subjacentes a partir de informaes de sintomas e histria.
depurao de software, diagnstico mdico.

Manuteno/Programao. Sistemas que priorizam e programam recursos limitados ou criticamente suscetveis ao tempo.
programa de manuteno e produo, administrao de projetos.

Categorias de Aplicao dos SE


Desenho/Configurao. Sistemas que ajudam a configurar componentes de equipamentos, dadas as limitaes existentes.
estudos de viabilidade de fabricao, redes de comunicao.

Seleo/Classificao. Sistemas que ajudam os usurios a escolherem produtos ou processos, geralmente a partir de conjuntos amplos ou complexos de alternativas.

seleo de material, identificao de suspeitos.

Monitorao/Controle de Processo. Sistemas que monitoram e controlam procedimentos ou processos.


controle de mquinas (inclusive robtica), monitorao de produo.

Desenvolvendo SE
A maneira mais fcil de desenvolver um sistema especialista utilizar uma shell de sistema especialista como ferramenta de desenvolvimento. Uma shell de sistema especialista um pacote de software que consiste em um sistema especialista sem seu ncleo, ou seja, sua base de conhecimento. Isto deixa uma shell de software (os programas da mquina de inferncia e da interface com o usurio) com capacidades genricas para inferncias e interface com o usurio. Outras ferramentas de desenvolvimento (tais como editores de regras e geradores de interface com o usurio) so adicionadas para tornar a shell uma poderosa ferramenta de desenvolvimento do sistema especialista.

Engenharia de Conhecimento
Um engenheiro do conhecimento um profissional que trabalha com especialistas para capturar o conhecimento (fatos e princpios teis) que estes possuem. O engenheiro do conhecimento monta ento a base de conhecimento utilizando um processo de repetio e prototipao at que o sistema especialista seja aceitvel. Dessa forma, os engenheiros do conhecimento desempenham um papel semelhante ao dos analistas de sistemas no desenvolvimento dos sistemas de informao convencionais. bvio que os engenheiros do conhecimento devem ser capazes de entender e trabalhar com especialistas em muitas reas temticas. Portanto, este know-how dos sistemas de informao exige boa prtica, bem como um conhecimento em sistemas de informao e inteligncia artificial.

Benefcios dos SE
Captura o know-how de especialistas. Ele pode superar o desempenho de um especialista humano isolado em muitas situaes problemticas. mais rpido e mais consistente do que um especialista humano. Pode ter o conhecimento de vrios especialistas. No se cansa ou se distrai por excesso de trabalho ou estresse. Est sempre disponvel, ao passo que um especialista humano pode estar ausente, doente ou pode ter deixado a empresa. Pode ser utilizado para treinar os novatos. O uso eficaz dos sistemas especialistas pode permitir a uma empresa:
aumentar a eficincia de suas operaes. gerar novos produtos e servios. manter clientes e fornecedores com novas relaes comerciais. formar recursos estratgicos de informao baseados no conhecimento.

Limitao dos SE
Foco limitado (problemas e domnios especficos). Incapacidade para aprender. Problemas de manuteno dos sistemas especialistas.
conhecimento modificado quando novo know-how necessrio para acompanhar avanos em suas reas de especialidade.

Custo envolvido em seu desenvolvimento


custo de engenheiros do conhecimento, tempo necessrio para montar a base de conhecimento, recursos de hardware e software