Vous êtes sur la page 1sur 13

FACULDADE DE COMPUTAO DE MONTES CLAROS

Credenciada pela Portaria n 1.479 de 03/05/2005, publicada no


D.O.U., no dia 04/05/2005
Rua Odilon Macabas, 230 Centro Montes Claros / MG
Telefone: (38) 3221-2319

AGENTES INTELIGENTES E SUA POSSVEL UTILIZAO NO


GERENCIAMENTO DE GASTOS COM ENERGIA

Jackson Ramon Silva Freitas

Trabalho apresentado ao docente Carlos


Rodrigo da disciplina de Inteligncia Artificial,
turma 4 perodo noturno do curso de
Sistemas de Informao.

Montes Claros - MG
Dezembro/2013

Resumo
O presente trabalho apresenta de forma simples e objetiva os conceitos bsicos, os tipos e
modelos, bem como as principais caractersticas e as melhores formas de uso para os sistemas de
inteligncia artificial baseados em agentes inteligentes, que tm a capacidade de auxiliar de forma
autnoma as mais diversas tarefas, aprendendo e evoluindo a si mesmos. Devido suas
caractersticas de auxilio no gerenciamento autnomo e resoluo evolutiva de problemas,
abordaremos a partir de ento a sua utilizao na resoluo de problemas relacionados ao consumo
de energia de um ambiente favorvel a utilizao de equipamentos eletrnicos, onde o agente dever
identificar as possveis variveis eletrnicas no utilizadas no ambiente em que est atuando,
tomando o controle sempre que possvel sobre elas e as desativando at o momento em que seja
necessrio novamente a sua utilizao. Por fim estabelecendo em dado perodo analisado novos
mtodos e metas para a otimizao de sua eficincia com constante progresso no resultados obtidos.
Palavras-chave: agentes inteligentes, inteligncia artificial, economia de energia, automtico.

1 INTELIGNCIA ARTIFICIAL: INTRODUO AOS AGENTES INTELIGENTES


Com o crescente aumento no desenvolvimento de novas tecnologias, o
mundo vem evoluindo nos conceitos da utilizao de mquinas e softwares
especficos para a resoluo de problemas ou execuo de tarefas que antes eram
de responsabilidade humana. Seja pela facilidade, comodidade ou at mesmo pela
necessidade de melhores resultados, a inteligncia artificial tem sido uma grande
aliada no desenvolvimento dessas novas tecnologias.
Bellman (1978, apud RUSSELL E NORVIG, 2013, p. 4) define a inteligncia
artificial como a Automatizao de atividades que associamos ao pensamento
humano, atividades como tomada de decises, a resoluo de problemas, o
aprendizado... e segundo Winston (1992, apud RUSSELL E NORVIG, 2013, p. 4)
ela O estudo das computaes que tornam possvel perceber, raciocinar e agir.
Ambas as definies citadas acima nos indicam que a inteligncia artificial
pode ser uma ferramenta utilizada de maneira autnoma e similar a natureza
humana para realizar tarefas que ns humanos somos capazes de fazer, devendo
ser to dinmica quanto o pensamento humano e saber o momento certo de agir.
A palavra agir em sua essncia significar realizar uma ao ou Fazer
qualquer coisa, atuar1. Ns seres humanos utilizamos de nossa inteligncia para
fazer qualquer coisa e atuar em nossas tarefas, somos agentes de uma inteligncia
natural, mas por outro lado utilizando-se de tcnicas da computao podemos
1

Em: <http://www.dicionariodoaurelio.com/Agir.html>. Acesso em: 26 de novembro 2013.

desenvolver inteligncias artificiais capazes de simular a inteligncia natural. Uma


dessas tcnicas so os Agentes Inteligentes da qual discorrerei com mais detalhes
ao longo deste artigo e tentarei mostrar sua possvel utilizao no gerenciamento de
gastos com energia.

2 AGENTES INTELIGENTES
2.1 DEFINIES E CONCEITOS
Antes de discorrer a fundo sobre o assunto necessrio definir alguns termos
de grande importncia relacionados com os agentes inteligentes:
Agente: Segundo uma definio fornecida pelo Dicionrio do Aurlio Online
agente Tudo o que opera, [...]que encarregado dos negcios de outrem 2 e para
Russell e Norvig (2013, p. 31) um agente tudo[...] capaz de perceber seu
ambiente por meio de sensores e agir[...] por intermdio de atuadores.
Ambiente: O ambiente pode ser considerado como o meio que circunda ou
rodeia os corpos por todos os lados (Infopdia, 2013) 3, assim como o local onde um
agente pode atuar.
Sensores: Os sensores so todos os dispositivos ou meios pela qual se pode
perceber ou mesmo sentir o que est presente ou acontecendo no ambiente.
Percepo: Usamos termo percepo para fazer referncia s entradas
perceptivas do agente em um dado instante (Russell e Norvig 2013, p. 31), que
normalmente so recebidas atravs dos sensores.
Atuadores: Os atuadores so todos os dispositivos ou meios pela qual atuar,
agir e modificar ou melhorar o ambiente.
Os termos acima foram definidos de forma simples apenas para se ter uma
noo inicial de como e porque so amplamente utilizados quando o assunto a ser
2

Em: <http://www.dicionariodoaurelio.com/Agente.html>. Acesso em: 29 de novembro 2013.

Em: <http://www.infopedia.pt/linguaportuguesa/ambiente;jsessionid=s5yKdY2DcT0m5jecqeZIFQ__>. Acesso em: 29 de novembro 2013.

discutido adiante se trata de agentes inteligentes, ento veremos a sua utilizao


adiante.

2.2 A INTELIGNCIA NOS AGENTES


Pelas definies dadas acima podemos tirar uma concluso prvia de que um
agente inteligente algo que estar inserido em algum local para fazer algo para
algum ou no lugar desse algum percebendo as caractersticas do local e atuando
nele. Esta prvia de definio de agente inteligente no deixa de forma clara onde
est a inteligncia no agente, pois existem vrios mecanismos simples que j atuam
da maneira descrita e no so inteligentes.
O que torna os seres humanos inteligentes sua capacidade de alm de
perceber e modificar seu ambiente, aprender por si s atravs da experincia e
saber agir melhorando seus processos com aquilo que foi absorvido. Os agentes
inteligentes no devem ser diferente daqueles que exercem a funo que eles
passaro a exercer, ou seja, o agente inteligente deve ser eficiente tanto quanto a
pessoa que fazia aquela funo.
A medida de quanto o agente inteligente eficiente naquilo que faz
conhecido como medida de desempenho. A medida de desempenho que ir avaliar
se o objetivo do agente foi atingido com sucesso ou ao menos alcanou um estado
desejvel, a partir da qual em um prximo estgio o agente possa ampliar seu
conhecimento e melhorar seu desempenho anterior.
A melhoria de sua medida de desempenho torna o agente um agente racional
que pode ser definido da seguinte forma: Para cada sequncia de percepo o
agente racional deve escolher a ao que ir maximizar seu desempenho, por meio
da anlise dessas percepes e de qualquer conhecimento prvio do agente
(Russell e Norvig, 2013, p. 34).
O que nos remete a situaes onde aps perceber novos fatores em seu
ambiente o agente inteligente dever aprender de forma autnoma esses novos
fatores baseando-se em outros j pr-definidos. Com base em todos os aspectos
3

mostrados at ento pode-se comear a explorar as amplas possibilidades de


utilizao dos agentes inteligentes, mas antes preciso definir precisamente o que
chamado de ambiente de tarefas.

2.3 - AMBIENTE DE TAREFAS


Segundo Russell e Norvig (2013, p. 36) os ambientes de tarefas so
basicamente os problemas onde os agentes so a sua soluo. A medida de
desempenho, o ambiente, os atuadores e os sensores juntos, formam os ambientes
de tarefa que podem ser classificados conforme seguintes caractersticas:
Completamente observvel ou Parcialmente observvel: um ambiente
completamente observvel se os sensores do agente detectam todos os aspectos
que so relevantes para a escolha da ao. Ele poderia ser parcialmente observvel
se os sensores forem imprecisos ou uma parte dos estados esto simplesmente
ausentes nos dados do sensor;
Agente nico ou Multiagentes: no ambiente com agente nico ele necessita
apenas um agente para completar seus objetivos, enquanto no ambiente
multiagentes existem vrios agentes que possuem alguma relao. Essa relao
pode ser cooperativa ou competitiva;
Determinsticos ou Estocstico: se o prximo estado do ambiente pode ser
totalmente determinado pelo estado atual e pelas aes executadas pelo agente,
este ambiente considerado determinstico, se algum fator impedir isto ele
estocstico, ou seja, o ambiente no pode ser previsto com exatido;
Episdico ou Sequencial: em um ambiente episdico, as experincias do
agente so divididas em episdios atmicos. Cada episdio consiste na percepo
do agente e depois na execuo de uma ao, essa ao de nada afeta o episdio
seguinte. Caso a ao que o agente toma em um momento afete suas aes mais
adiante podemos considerar o ambiente sequencial e portanto o episdico mais
simples, pois o agente no precisa pensar a frente;

Estatstico ou Dinmico: se o ambiente puder se alterar enquanto um agente


est decidindo o que fazer, pode-se dizer que ele dinmico para este agente, caso
contrrio, ele esttico. Se o ambiente no se alterar, mas seu nvel de
desempenho se altera, dito que o ambiente semidinmico;
Discreto ou Contnuo: um ambiente considerado discreto se h um nmero
finito de estados distintos, alm de um conjunto discreto de aes e percepes.
Caso contrrio podemos dizer que ele um ambiente contnuo;
Conhecido ou Desconhecido4: em um ambiente conhecido, para cada ao
fornecida uma sada (ou uma provvel sada) correspondente, j no ambiente
desconhecido, o agente dever aprender as sadas atravs de experimentao ou
ao que tomar.

2.4 OUTRAS CARACTERISTICAS DE AGENTES INTELIGENTES


Como podemos perceber so vastas as caractersticas que devemos saber
para se ter um mnimo de conhecimento sobre os agentes inteligentes e suas
funcionalidades, mas ainda existem outras caractersticas definidas por Russel e
Norvig (2013, p. 41-50) que sero apresentadas a seguir de maneira bem resumida
para que possamos adentrar na utilizao dos agentes inteligentes para o
gerenciamento de gastos com energia.
Estrutura de Agentes: a estrutura de um agente inteligente composta de um
programa de agente que implementa suas funes atravs do processamento de
suas percepes em aes a serem realizadas; e de uma arquitetura que executar
as aes processadas pelo programa.
Agentes reativos simples: esses agentes ignoram as percepes anteriores e
escolhem suas aes com base nas percepes atuais, ou seja, funcionam apenas
se a deciso certa puder ser tomada com aquilo que ele acabou de perceber
forando com que ele funcione apenas em ambientes completamente.

Essa distino refere-se principalmente ao conhecimento do agente sobre as leis da


fsica do seu ambiente.

Agentes reativos baseados em modelos: esses agentes mantm algum tipo


de estado interno que dependa do histrico de percepes anteriores e assim
anlise se necessrio algumas das condies que no podem ter sido observadas
no estado atual;
Agentes baseados em objetivos: em algumas situao saber o estado atual
do ambiente no o bastante para se tomar as decises corretas, mas tambm
necessrio alguma informao sobre os objetivos que se deseja alcanar, dessa
forma o agente pode verificar o resultado de cada possvel ao e escolher aquela
que alcance o objetivo;
Agentes baseados na utilidade: esse agente utiliza de um modelo junto com
uma funo de utilidade que medir suas preferncias entre estados do ambiente.
Ele calcula a utilidade esperada pela mdia entre todos os estados resultantes
possveis, ento escolhe a ao que ir leva-lo a melhor utilidade esperada.
Agentes com aprendizagem: agentes com aprendizagem possuem na sua
implementao: um

elemento de aprendizado

que responsvel pelos

aperfeioamentos; um crtico, que se baseia em um padro fixo de desempenho


para informar ao elemento de aprendizado como o agente est se comportando; um
elemento de desempenho que fica responsvel pela escolha de aes de acordo
com as percepes; e um gerador de problemas que sugere aes exploratrias,
como um formulador de hipteses para o melhorar o elemento de desempenho ao
longo do tempo.

3 DESENVOLVIMENTO DE UM GERENCIADOR DE GASTOS COM ENERGIA


3.1 EXPOSIO DO PROBLEMA
Reduzir e otimizar os gastos com energia eltrica uma tarefa essencial para
industrias, empresas e at mesmo residncias que desejam atingir metas em termos
de sustentabilidade e economia, mas apesar de ser uma tarefa simples de ser
implementada atravs de culturas de conscientizao e melhorias internas sobre o
6

consumo de energia, por vezes acaba no conseguindo os resultados esperados


devido ao fator humano envolvido no processo.
Muitas vezes, por comodidade ou esquecimento, quando samos de um
recinto, seja ele uma sala de casa ou escritrio, deixamos os equipamentos
eletroeletrnicos ligados sem necessidade e muitas vezes por pensar que sero
apenas alguns minutos que ficaremos ausentes sem pensar que no fim de um ms
esses minutos podem tornar-se horas e gerar custos extras na conta de energia
eltrica.
Em uma reportagem da Agncia Brasil, a reprter Thas Leito informa que
segundo um estudo realizado pela Associao Brasileira das Empresas de Servios
de Conservao de Energia (Abesco), por volta de 43 terawatt-hora (TWh) so
desperdiados todo ano no pas, um volume superior ao consumido pela populao
do estado do Rio de Janeiro, que chega a cerca de 36 TWh (Agncia Brasil, 2013) 5.
No necessariamente o no desligar os equipamentos eletrnicos em
desuso seja completamente responsvel por esses valores de desperdcio, mas
certo que contribuem para isso, logo se conseguirmos eliminar em parte o fator
humano no controle de gastos com energia atravs da utilizao de agentes
inteligentes autnomos possivelmente haver uma reduo considervel com os
gastos de energia.

3.2 PROPOSTA DE UM AGENTE GERENCIADOR DE GASTOS COM


ENERGIA
Expostas as preocupaes com gastos de energia acima, fica evidente a
necessidade de um melhor gerenciamento de gastos com a mesma, sendo este
gerenciamento feito de forma autnoma, mas somente a autonomia no satisfaz as
condies para se ter resultados excelentes, preciso tambm uma ao inteligente
e sem falhas para a tomada de decises do que fazer para se reduzir e controlar os
gastos.
5

Em: <http://agenciabrasil.ebc.com.br/noticia/2013-01-09/estudo-indica-que-brasil-desperdica-porano-energia-suficiente-para-abastecer-estado-do-rio>. Acesso em: 03 de dezembro 2013.

Nada melhor para automatizar e otimizar um processo que um agente


inteligente capaz disso, logo propomos uma abordagem sobre todos os aspectos e
dispositivos eletrnicos no seguinte ambiente hipottico: imaginemos uma sala de
escritrio individual contendo iluminao artificial por meio de lmpadas e iluminao
natural atravs de janela, sua climatizao feita por meio de ar condicionado,
possuindo tambm um computador completo.
Os itens citados podem ser poucos, mas de certa forma so os mais
utilizados e consequentemente so basicamente os que produzem a maior
quantidade de gastos neste ambiente e se tendo algum controle sobre o uso deles
possvel reduzir o consumo de energia na empresa ou residncia onde est este
escritrio. Para especificarmos um agente para gerenciar a utilizao desses
equipamentos precisamos definir todas as caractersticas do seu ambiente de
tarefas:
Ambiente: O escritrio e seus aparelhos/equipamentos eletroeletrnicos sero
o ambiente sobre a qual o agente obter informaes e agir conforme necessrio.
Sensores: ser necessrio um sensor de luminosidade (LDR) 6 interligado com
um rel fotoeltrico7; sensor de presena humana8; sensor de temperatura ambiente;
medidor de consumo de energia e um temporizador (ou qualquer outro dispositivo
para cronometrar diversos intervalos de tempo), um meio de conexo/comunicao
com todos os equipamentos eletroeletrnicos citados;
Atuadores: o agente ir atuar atravs de um dimmer 9 para a iluminao, uma
comunicao direta com o sistema de ar condicionado e com o sistema operacional
do computador.

Um sensor de luminosidade LDR um componente que altera sua resistncia hmica


conforme a quantidade de luz que incide sobre ele.
7

O rel fotoeltrico um equipamento capaz de ligar lmpadas ou acionar dispositivos


ao anoitecer e desliga-los ao amanhecer de modo automtico e muito utilizado em
postes de iluminao pblica.
8

Um sensor de presena que detecte no apenas a movimentao, mas tambm fontes


de calor humano no ambiente.
9

Dimmers so dispositivos que regulam a intensidade da iluminao de uma lmpada.

Medida de desempenho: a medida de desempenho ser a minimizao dos


gastos com energia.
Propriedades do ambiente de tarefas: o ambiente ser: completamente
observvel uma vez que os sensores sero capazes de perceber todos os estados
relevantes do ambiente; ser de um agente nico que far o controle da atuao
sobre o ambiente; estocstico uma vez que mesmo sobre a atuao do agente o
ambiente pode acabar oferecendo um estado futuro diferente do esperado;
sequencial devido ao fato de uma ao tomada pelo agente no estado atual refletir
em consequncias em estados futuros; dinmico, pois seu estado pode ser alterado
enquanto o agente ainda est tomando alguma deciso; contnuo, pois pode variar
continuamente os estados e aes em intervalos de tempos diferentes,
desconhecido, pois nem todas as aes que ele realizar tero resultados claros e o
agente ter que aprender com o tempo.
O tipo de agente que ser utilizado ser o agente com aprendizagem que
ser capaz de aprender e maximizar seus resultados atravs de suas percepes,
conhecimentos e experimentaes dos estados do ambiente e seus equipamentos
eletrnicos.

3.3 REGRAS E FUNCIONAMENTO DO AGENTE


Aps termos definido as caractersticas principais do agente e seu ambiente
de tarefas, podemos partir para as definies das funes do agente e faremos isto
apenas descrevendo seu funcionamento em algumas possveis situaes de
maneira que o mesmo venha maximizar o seu desempenho.
Primeiramente seria fornecido ao agente uma medio do consumo de
energia no ms anterior ao seu incio de funcionamento como um tipo de padro de
desempenho a ser seguido, onde ele dever ao menos, na pior das hipteses,
manter os valores dessa mesma medio e na melhor reduzir ao fim do ms
consideravelmente a medio tornando essa ltima como seu novo padro de
9

desempenho. Dado ento seu desempenho esperado o agente dever perceber seu
ambiente de forma a controlar os equipamentos da seguintes formas:
Considerando que no estado atual a sala se encontre com todos os
equipamentos desligados e que esteja de dia e que por volta de 8:00 horas da
manh um funcionrio entra na sala e liga a lmpada, o computador e o ar
condicionado. O agente dever guardar em seu histrico de percepes o horrio
em que as atividade se iniciaram e quais os equipamentos foram acionados, ento
atravs do sensor de presena confirmar ainda no novo estado a presena de
algum na sala, se houver verificar se o rel fotoeltrico indica se dia ou se h luz
do sol, se houver luz do sol verificar a intensidade da luminosidade na sala atravs
do LDR e reduzir ou at mesmo desligar a lmpada conforme confirmar que a
intensidade da luz no ambiente satisfatria. Verificar a temperatura ambiente e
ajustar o ar condicionado ou at mesmo desliga-lo caso a temperatura esteja
agradvel, mantendo o computador ligado com a presena de algum na sala e
continuar controlando a iluminao e o ar condicionado.
Supondo que ao sair para almoar o funcionrio no desligue nenhum dos
equipamentos, ao perceber a ausncia algum na sala por um certo perodo de
tempo o agente dever novamente guardar o horrio em que o funcionrio saiu, e
desligar a iluminao e o ar condicionado, mas hibernar/suspender o computador
para que nenhum trabalho no salvo pelo funcionrio seja perdido. Ao retornar ao
recinto o agente dever perceber a presena do funcionrio e ligar automaticamente
a iluminao e o ar condicionado se necessrio, bem como retirar o computador da
hibernao/suspenso.
Os estados e aes descritos acima, so os mais bsicos devido serem os
primeiros estados de utilizao do agente, mas que ao decorrer de sua atuao o
mesmo agente com todo o seu histrico de tempo e aes tomadas nos intervalos
dever perceber padres como o horrio de entrada e sada do funcionrio e para
maximizar seus resultados at mesmo antever suas aes ligando, desligando ou
regulando os equipamentos em horrios especficos reduzindo ao mximo sua
utilizao e sempre verificando o estado atual do ambiente para poder agir e
aprender conforme sua situao e sua meta de desempenho esperado.
10

4 CONSIDERAES FINAIS
O agente proposto para o gerenciamento de custos foi explorado de modo
simples apenas como uma proposio de ser desenvolvido de maneira mais
completa em verses ou estudos futuros e pode ser implementado tanto em uma
residncia como no escritrio hipottico do exemplo citado. A reduo dos custos
com energia se dar atravs da certeza de que o agente sempre ir atuar sobre o
ambiente da melhor maneira possvel, uma vez que o mesmo ir aprender com o
tempo os padres de utilizao do ambiente e consequentemente formas de ampliar
seu desempenho.

Abstract
This article presents a simple and objective of the basics, types and models, as well as the
main features and the best ways to use artificial intelligence systems based on intelligent agents that
have the ability to autonomously assist the many different tasks, learning and evolving yourself. Due to
its characteristics of aid in the management and resolution independent evolutionary problems, from
then discuss its use in solving problems related to energy consumption of a favorable environment for
the use of electronic equipment, where the agent must identify the possible variables electronic
unused in the environment in which they are working, taking control whenever possible on them and
turning off until the moment it is needed again its use. Finally settling in given period examined new
methods and goals to optimize your efficiency with steady improvement in results.
Keywords: intelligent agents, artificial intelligence, energy saving, automatic.

Referncias:
BELLMAN, Richard E. An Introduction to Artificial Intelligence: Can Computers
Think?, 1978. In: RUSSELL e NORVIG, Stuart e Peter. Inteligncia Artificial
Traduo da Terceira Edio. Rio de Janeiro: Elsevier, 2013 p. 4).
WINSTON, Patrick H. Artificial Intelligence (Third edition), 1992. In: RUSSELL e
NORVIG, Stuart e Peter. Inteligncia Artificial Traduo da Terceira Edio. Rio de
Janeiro: Elsevier, 2013 p. 4).
DICIONRIO DO AURLIO ONLINE (2013), Significado de Agir, Disponvel em
<http://www.dicionariodoaurelio.com/Agir.html>, Acesso em: 26 de novembro 2013.
RUSSELL e NORVIG, Stuart e Peter. Inteligncia Artificial Traduo da Terceira
Edio. Rio de Janeiro: Elsevier, 2013.
DICIONRIO DO AURLIO ONLINE (2013), Significado de Agente, Disponvel em
<http://www.dicionariodoaurelio.com/Agente.html>, Acesso em: 29 de novembro
2013.
11

INFOPDIA ENCICLOPDIA E DICIONRIOS PORTO EDITORA (2013), Definio


de ambiente no Dicionrio da Lngua Portuguesa da Porto Editora - Acordo
Ortogrfico,
Disponvel
em
<http://www.infopedia.pt/linguaportuguesa/ambiente;jsessionid=s5yKdY2DcT0m5jecqeZIFQ__>, Acesso em: 29 de
novembro 2013.
AGNCIA BRASIL: EMPRESA BRASIL DE COMUNICAO (2013), Estudo indica
que Brasil desperdia por ano energia suficiente para abastecer o estado do Rio,
Disponvel em <http://agenciabrasil.ebc.com.br/noticia/2013-01-09/estudo-indicaque-brasil-desperdica-por-ano-energia-suficiente-para-abastecer-estado-do-rio>,
Acesso em: 03 de dezembro 2013.

12

Vous aimerez peut-être aussi