Universidade Federal do Pará Centro Tecnológico Programa de Pós-Graduação em Engenharia Elétrica Load Forecasting Using Support Vector Machines: A Study.

Slides:



Advertisements
Apresentações semelhantes
Agenda Introdução Justificativa Objetivo Detecção de Spam
Advertisements

Administração de Sistemas de Informação
ETAPAS DE ESTUDO EM P.O. Definição e Formulação do Problema
INTELIGÊNGIA COMPUTACIONAL
Custos ... afinal, o que é isto?
PLANEJAMENTO PROGRAMA E CONTROLE DA PRODUÇÃO (PPCP) AULA 2
25 - Sistemas Financeiros
Modelos Matemáticos utilizados na PO
PREVISÕES DE DEMANDA PROF. PAULO ROBERTO LEITE
Aldilene Silva Célia Regina Daniela Alencar Maria do Socorro
Mário Biague V Oficina: "Como Considerar Variáveis Sociais, Ambientais e Políticas no Planejamento Energético" Análise de portfólio de recursos energéticos.
SVM Support Vector Machines
Inteligência Artificial
Support Vector Machines (SVM)
Prof. Dr. Cairo L. Nascimento Jr.
Simulação de Sistemas Prof. MSc Sofia Mara de Souza AULA2.
PHD 5729 SIMULAÇÃO HIDROLÓGICA
COMISSÃO DE ESTUDOS DE PREVISÃO E ACOMPANHAMENTO DA CARGA
Ambiente de simulação Os algoritmos previamente discutidos foram analisados usando um simulador de mobilidade. Ele modela uma cidade de 20 Km de raio,
INF 1771 – Inteligência Artificial
Apresentação da disciplina
Previsão de consumos a curto prazo
O problema da previsão de consumos Cláudio Monteiro
Controle de parâmetros em algoritmos evolucionários
Aprendizado de Máquina
Modelos de regressão Cláudio Monteiro
Alexis Adriano da Silva Vitek Consultoria Ltda.
Qualidade de Produto de Software
Redes Neurais Prof. Alex F. V. Machado.
Desafios gerenciais Aula 4.
Prof. Msc. Mauro Enrique Carozzo Todaro
INF 1771 – Inteligência Artificial
INF 1771 – Inteligência Artificial
Redes Bayesianas - Aplicação em Risco Operacional
Regressão Múltipla Profas: Gardênia da Silva Abbad Elaine Rabelo Neiva
Classificação de imagens de fotografias históricas usando detecção de linhas e paralelogramos pela presença de edifícios Natália Cosse Batista Grupo 8.
Redes Neuronais/Neurais/ Conexionistas Introdução
Cálculo Numérico / Métodos Numéricos
Etapas do Projeto DC.IC.15 Data Revisão: 07/04/2017 Início Fim
Support Vector Machine - SVM
Marcus Sampaio DSC/UFCG. Marcus Sampaio DSC/UFCG Etapas do Processo.
 Estatísticos Fernando e Amauri.  Ex-colaboradores da CPFL.  Curva de Carga, Previsão de Demanda e Gestão de Mercado.  PhD. Miguel Taube.  Modelagem.
SVMSharp – Uma implementação didática de uma SVM
Pesquisa Operacional Conceitos básicos.
Teoria geral da administração
Sistema de Previsão Financeira Tendências e medidas de probabilidade.
Introdução Prof. Antonio Carlos Coelho
Tipos de Previsão Qualitativa Série Temporais Causal Método Delphi
Iniciando na logística empresarial
Programação Linear Resolução Gráfica
Uma Introdução a SVM Support Vector Machines
Universidade Federal de Lavras Departamento de Ciência da Computação
MSCC - Introdução Baseado no capítulo 1 do livro Performance Evalution of Computer and Communication Systems, de Jean-Yves Le Boudec (EPFL)
Regressão e Previsão Numérica.
do Processo de Administração
Capítulo 9: SAD orientado a Modelo
Introdução à Inteligência Artificial Fundamentos Prof. Horácio.
Armazenagem.
Modelagem Matemática Nathália Jucá Monteiro
Compreendendo a Cadeia de Suprimentos
O PLANEJAMENTO DA DISTRIBUIÇÃO FERNANDO ANTONIO GRUPPELLI JR.
Sistemas de Informação Inteligentes Aula 1 Nadilma Nunes
Detecção de tráfego Skype na Web através de Redes Neurais Artigo Original: Freire, P. E., Ziviani, A., and Salles, R. M. (2008). Detecting skype flows.
TÉCNICAS DE ESTIMATIVAS
PROPOSTA DE METODOLOGIA PARA UMA MATRIZ ENERGÉTICA REGIONAL.
Logística Empresarial
PREDIÇÃO DE CONSUMO DE ENERGIA LEONARDO QUATRIN CAMPAGNOLO LILIAN MENDES CUNHA RAFAEL DE PINHO ANDRÉ.
INTELIGÊNCIA EMPRESARIAL Aula 6 – Componentes dos Sistemas de Apoio à Decisão.
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ DEPARTAMENTO DE ENGENHARIA MECÂNICA LABORATÓRIO DE MECÂNICA DOS FLUIDOS ME36L – TRANSMISSÃO DE CALOR I PROF.
Transcrição da apresentação:

Universidade Federal do Pará Centro Tecnológico Programa de Pós-Graduação em Engenharia Elétrica Load Forecasting Using Support Vector Machines: A Study on EUNITE Competition 2001 Bo-Juen Chen, Ming-Wei Chang, and Chih-Jen Lin Departament of Computer Science and Information Engineering National Taiwan University Taipei 106, Taiwan Yomara Pires Dez/2004

Conteúdo n Conceitos gerais sobre Previsão de carga n Conceitos gerais de SVM - Support Vector Machines Breve coment á rio sobre EUNITE COMPETITION 2001 n Previsão de carga usando SVM: estudo de caso EUNITE COMPETITION n Previsão de carga usando RN: Estudos comparativos

Conceitos gerais sobre Previsão de carga n Definição u Passo essencial na operação e planejamento de uma companhia de serviço público; u Ajuda na tomada de decisões importantes: F geração de energia elétrica F distribuição de carga F desenvolvimento de infra-estrutura u Extremamente importante para instituições financeiras, distribuidores de energia e demais participantes na geração, transmissão e distribuição de energia elétrica. u Previsões a curto prazo podem ajudar a estimar o fluxo de carga e a tomar decisões de prevenção de sobrecarga. u Em economias não estáveis as decisões e investimentos são baseados em previsões de carga a longo prazo e são mais importantes que em lugares onde a economia é estável.

Conceitos gerais sobre Previsão de carga n Categorias u Previsão a curto prazo ( 1 hora, 1 semana) F Para uma determinada região é possível predizer a carga do próximo dia com precisão de aproximadamente 1-3% u Previsão a médio prazo (1 ano) F Para esta mesma região é impossível ter a mesma taxa de precisão caso deseja-se prever o pico de carga do próximo ano sem o conhecimento da previsão do clima. u Previsão a longo prazo (Mais de um ano) F Análise dos dados históricos, baseados em um determinado período.Varia de companhia para companhia.

Conceitos gerais sobre Previsão de carga n Métodos de previsão u Técnicas estatísticas u Técnicas ou algoritmos de IA F Regressão F RNA F Lógica fuzzy F Sistemas especialistas

Conceitos gerais sobre Previsão de carga n Modelos de previsão por categoria u Médio e longo prazo F Modelo usuário-final: focaliza as diversas aplicações da eletricidade em residências, comércios e industrias. A demanda de eletricidade depende da demanda do cliente. Iluminação, aquecimento, refrigeração, etc. F Modelo econômico: combinam teoria estatística e economia para previsão da demanda elétrica. Estima a energia consumida e os fatores que influenciam o consumo (método séries temporais) Renda per capita

Conceitos gerais sobre Previsão de carga n Modelos de previsão por categoria u Curto prazo F Técnicas estatísticas e IA F Regressão linear F Séries Temporais F RNA F Sistemas especialistas F Lógica fuzzy F SVM

Conceitos gerais sobre Previsão de carga n Fatores importantes para previsão u Fator tempo: F ano F dias da semana, feriados e fins de semana F hora do dia u Fator clima: F Temperatura F Umidade F Índice de temperatura-unidade e wind chill index u Categoria do cliente: F residencial F comercial F industrial

Conceitos gerais sobre Previsão de carga n Fatores importantes para previsão/categoria u Curto-prazo: clima, tempo, categoria do cliente u Médio e longo prazo: dados históricos de carga e clima, número de clientes em diferentes categorias, área de aplicação e suas características (economia, geografia, etc.)

Conceitos gerais sobre SVM u É a mais recente técnica para solução de problemas de classificação, regressão, estimação de funções, análises de séries temporais e análises de variâncias. u Baseiam-se no método de minimização estrutural de risco que é fundamentado na teoria da dimensão. u Basicamente, uma SVM é uma máquina linear cuja idéia principal é construir um hiperplano como superfície de decisão de tal forma que margem de separação entre exemplos de uma classe e outra seja máxima. F Linearmente separáveis F não linearmente separáveis u Chen et.al. Propuseram o modelo SVM para predição da demanda de carga diária em um mês. (campeão Eunite 2001)

Conceitos gerais sobre SVM Hiperplano (linearmente separável):

Conceitos gerais sobre SVM Hiperplano (linearmente separável): >= <=

Conceitos gerais sobre SVM Hiperplano (linearmente separável): usando w no lugar de wo. O problema de otimização restrito que temos que resolver é, então, encontrar os valores ótimos de w e b de modo que satisfaçam as restrições di (wTxi + b)> = 1 para i = 1, 2, …, N problema de otimização é chamado de problema primordial e é resolvido através da aplicação do método dos multiplicadores de Lagrange.

Conceitos gerais sobre SVM Hiperplano ( não linearmente separável):

Conceitos gerais sobre SVM Hiperplano ( não linearmente separável): O problema que temos que resolver é encontrar os valores ótimos de w e b de modo que satisfaçam as restrições: o desvio de um ponto dado da condição ideal de separabilidade entre as classes

Eunite Competition 2001 n Em 2001 a Eunite (European Network on Intelligent Tecnologies for Smart Adaptative Systems) organizou uma competição mundial em previsão de carga. n Dada a temperatura e a carga dos anos de 1997 a 1998, os competidores tinham que prever a máxima carga diária no mês de janeiro de n Os dados fornecidos ao competidores: u Conjunto de dados de carga (medida diariamente a cada meia hora durante os anos de 97 a 98) u Conjunto de dados de temperatura (media diária de temperatura de 95 a 98) u Datas dos feriados de 97 a 98

Previsão de carga usando SVM análise dos dados n Propriedades da demanda de carga: carga x clima Alta demanda no inverno e baixa no verão

Previsão de carga usando SVM análise dos dados n Propriedades da demanda de carga: periodicidade A demanda de carga nos fins de semana é menor que nos dias de semana A demanda aos sábados é um pouco maior que aos domingos.

Previsão de carga usando SVM análise dos dados n Influência climática Correlação negativa (-0,868) entre demanda de carga e temperatura. (alta temperatura causa baixa demanda)

Previsão de carga usando SVM análise dos dados n Feriados, festividades e eventos locais Estas datas afetam a demanda de carga podendo aumentá-la ou diminuí-la. Datas especiais com natal e ano novo afetam mais que os outros feriados

Previsão de carga usando SVM preparação dos dados n Seleção dos atributos de entrada no modelo SVM u Atributos de calendário: datas e feriados são facilmente conhecidas e, podem ser codificadas sem problemas u Atributos de temperatura:a temperatura de jan/99 não é fornecida foi utilizada outra SVM para predizer a temperatura atual (baseado nos 7 dias passados). u Séries temporais: demanda de carga passada

Previsão de carga usando SVM metodologia utilizada n Atributos codificados e usados no modelo SVM u 7 atributos para a maior carga nos 7 dias passados u 7 atributos binários indicando os dias da semana u 1 atributo binário que indica ou não presença de feriados u 1 atributo para a média diária de temperatura (jan/99)

Previsão de carga usando SVM metodologia utilizada n Após escolha e codificação o modelo SVM foi treinado da seguinte maneira : u depois de obtida a carga de 1 de jan/99, esta será utilizada juntamente com as cargas de 26 a 31 de dez/98 para predição de 2 jan/99. u O modelo continua até encontrar a carga de 31 de jan/99.

Previsão de carga usando SVM metodologia utilizada n Após escolha e codificação o modelo SVM foi treinado da seguinte maneira: u os dados foram separados em dois conjuntos: F Jan/98 para teste F Demais para treino

Previsão de carga usando SVM Resultados

Previsão de carga usando Rede Neural Resultados obtidos durante estudo do paper a medição real (jan/97).a medição encontrada.

Previsão de carga usando Rede Neural Resultados obtidos durante estudo do paper n Passos: n Fase 1 Criação do programa TrainAndTestRegressor que treina a partir de um arquivo e testa com outro arquivo utilizando um classificador do weka do pacote spock. weka.classifiers.neural.NeuralNetwork. n Fase 2 Esta fase foi dividida em três simulações modificando os parâmetros do classificador em cada uma delas. A medida de avaliação do regressor foi feita de acordo com os critérios de avaliação da competição:

Previsão de carga usando Rede Neural Resultados obtidos durante estudo do paper

MAX ERRORS

Referências Chapter 12 LOAD FORECASTING Eugene A. Feinberg State University of New York, Stony Brook Dora Genethliou State University of New York, Stony Brook