Estatística e Modelos Probabilísticos - COE241

Documentos relacionados
Avaliação e Desempenho Aula 1 - Simulação

Análise de Dados e Simulação

Simulação a Eventos Discretos. Fernando Nogueira Simulação 1

Noções de Simulação. Ciências Contábeis - FEA - Noturno. 2 o Semestre MAE0219 (IME-USP) Noções de Simulação 2 o Semestre / 23

Modelagem e Avaliação de Desempenho. Pós Graduação em Engenharia Elétrica - PPGEE Prof. Carlos Marcelo Pedroso 2016

Probabilidade e Modelos Probabilísticos

Técnicas Computacionais em Probabilidade e Estatística I

Processos Estocásticos aplicados à Sistemas Computacionais

Fernando Nogueira Simulação 1

Funções Geradoras de Variáveis Aleatórias. Simulação Discreta de Sistemas - Prof. Paulo Freitas - UFSC/CTC/INE

ACH Introdução à Estatística Conteúdo Teórico: 12 - Simulação

Avaliação e Desempenho Aula 18

Modelos Probabilísticos Teóricos Discretos e Contínuos. Bernoulli, Binomial, Poisson, Uniforme, Exponencial, Normal

Aula 5. Como gerar amostras de uma distribuição qualquer a partir de sua CDF e de um gerador de números aleatórios?

Redes Complexas Aula 7

Momentos: Esperança e Variância. Introdução

Modelagem Estocástica e Quantificação de Incertezas

Revisões de Matemática e Estatística

Probabilidade II. Departamento de Estatística. Universidade Federal da Paraíba

Um modelo estocástico para o fluxo de caixa de um plano de previdência de um indivíduo 15

Processos Estocásticos

PROBABILIDADES E INTRODUÇÃO A PROCESSOS ESTOCÁSTICOS. Aula 7 11 e 12 abril MOQ-12 Probabilidades e Int. a Processos Estocásticos

Variáveis Aleatórias. Esperança e Variância. Prof. Luiz Medeiros Departamento de Estatística - UFPB

Distribuição de Probabilidade. Prof. Ademilson

Distribuições de Probabilidade

Probabilidades e Estatística - LEIC + LERCI + LEE 2 o semestre 2004/05

Lista de Exercícios 3 Probabilidades Escola Politécnica, Ciclo Básico

S I M U L A Ç Ã O 84

TE802 Processos Estocásticos em Engenharia. Valores Esperados de Somas de Variáveis Aleatórias Notes. PDF da Soma de Duas Variáveis Aleatórias.

Estatística I Aula 8. Prof.: Patricia Maria Bortolon, D. Sc.

Introdução aos Proc. Estocásticos - ENG 430

Processos Estocásticos e Cadeias de Markov Discretas

INTRODUÇÃO À TEORIA DAS FILAS

Conceitos Básicos, Básicos,Básicos de Probabilidade

Coleta e Modelagem dos Dados de Entrada

Introdução a Redes Complexas

Teoria de Filas Aula 10

Processos Estocásticos

4ª LISTA DE EXERCÍCIOS - LOB1012. Variáveis Aleatórias Contínuas, Aproximações e TLC

Cap. 8 - Variáveis Aleatórias

Técnicas Computacionais em Probabilidade e Estatística I. Aula I

Distribuições de Probabilidade Contínuas 1/19

Cálculo das Probabilidades e Estatística I

Simulação de Sistemas. Adaptado de material de Júlio Pereira Machado (AULA 17)

2.1 Variáveis Aleatórias Discretas

MOQ-13 PROBABILIDADE E ESTATÍSTICA. Professor: Rodrigo A. Scarpel

Revisão de distribuições de probabilidades contínuas (Capítulo 6 Levine)

PRE29006 LISTA DE EXERCÍCIOS #

Modelos Probabiĺısticos Discretos

ME-310 Probabilidade II Lista 0

Monitor: Diego Augusto Silva (P8 Eng. Elétrica) Atendimento: 2as. de 19:45h às 21:30h

Probabilidade II. Departamento de Estatística. Universidade Federal da Paraíba

Bioestatística e Computação I

ESTATÍSTICA. x(s) W Domínio. Contradomínio

PROCESSOS ESTOCÁSTICOS

Probabilidade II. Departamento de Estatística. Universidade Federal da Paraíba. Prof. Tarciana Liberal (UFPB) Aula Função Característica 10/13 1 / 26

4. Distribuições de probabilidade e

PROBABILIDADE E ESTATÍSTICA DISTRIBUIÇÕES DE PROBABILIDADES

Processos Estocásticos. Variáveis Aleatórias. Variáveis Aleatórias. Luiz Affonso Guedes. Como devemos descrever um experimento aleatório?

Pesquisa Operacional II

Cap. 6 Variáveis aleatórias contínuas

Simulação Estocástica

Modelos discretos e contínuos

EAD Simulação. Aula 5 Parte 1: Tipo de Variável & Distribuição de Probabilidade. Profa. Dra. Adriana Backx Noronha Viana

Escola Politécnica da USP Engenharia de Petróleo e Gás OUTRAS DISTRIBUIÇÕES CONTÍNUAS. Aula 14 - Prof. Regina Meyer Branski

PRO 2271 ESTATÍSTICA I. 3. Distribuições de Probabilidades

Classificação de Sistemas de Simulação. Profa. Dra. Soraia Raupp Musse

Exercícios de programação

CONTROLE ESTATÍSTICO DE QUALIDADE

Variáveis Aleatórias Discretas e Distribuição de Probabilidade

PMR Computação para Automação. Exercício Programa Filas: Um Simulador para Sistemas de Eventos Discretos

Disciplina: Processamento Estatístico de Sinais (ENGA83) - Aula 02 / Processos Aleatórios

Simulação e Modelagem

Eng. de Produção. Introdução à Teoria das Filas. Prof. Ricardo Villarroel Dávalos Fpolis, Abril de 2010

Cálculo das Probabilidades I

Probabilidades e Estatística

Universidade Federal de Goiás Instituto de Matemática e Estatística

APLICAÇÃO DA DISTRIBUIÇÃO POISSON E EXPONENCIAL VOLTADA PARA MELHORAMENTO DA QUALIDADE DE SERVIÇO EM UM POSTO DE COMBUSTÍVEL

Variáveis Aleatórias - VA

Variáveis Aleatórias Contínuas e Distribuição de Probabilidad

Transcrição:

Estatística e Modelos Probabilísticos - COE241 Aula passada Introdução à simulação Geração de números aleatórios Lei dos Grandes Números Aula de hoje Geração de variáveis aleatórias: Transformada Inversa Acceptance-Rejection Method

Gerando Outras Distribuições Como gerar v.a. de outras distribuições? Utilizar a uniforme! V.a. discreta X (n valores diferentes) P [ X =x j ]=p j n j =1 p j =1 0 Como gerar valores de X? U(0,1) x 1 x 2 x 3 x 4... x n p 1 p 2 p 3 p 4... p n 1

Gerando V.A. Discreta V.a. discreta X P [ X =x j ]=p j n j =1 p j =1 Se 0 c d 1 e U é uniforme (0,1), então P [c U d ]=d c Assim, temos j 1 pi U j i=1 definição da v.a. uniforme! P [ X = x j ]=P [ i=1 p i ]= p j, i=1,2,...e j=1,2,...

Jogando um Dado Como gerar resultado de um dado? Qual a função probabilidade do dado? P [ D=i]=1 /6 para i = 1, 2, 3, 4, 5, 6 D é a v.a. que indica resultado do dado U(0,1) = 0.31 1 2 3 4 5 6 0 1/6 1/6 1/6 1/6 1/6 1/6 1

Gerando V.A. Contínua Mesma idéia: utilizar uniforme(0,1) Método da transformada inversa U(0,1) 1 F X (x) Função de distribuição cumulativa: P[X <= x] 0 x x

Método da Transformada U(0,1) 1 F X (x) Inversa 0 x x Seja U uniforme (0, 1) e X uma v.a. com função distribuição cumulativa F. X é dado por: X =F 1 U onde F -1 é a inversa de F (valor de x para o qual F(x) = u)

Método da Transformada Inversa (Prova) Seja X uma v.a. com função de prob. cumulativa F X Seja U uma v.a. Uniforme (0,1) Assuma que X é obtido através de F -1 (U) Provar que F X (x) = F(x) F X x =P [ X x ] = P [ F 1 U x ] definição = = = P [ F F 1 U F x ] P [U F x ] F x definição uniforme Equivalência de eventos e monotonicidade de F

Gerando uma Exponencial Seja X v.a. exponencial com parâmetro F X x =1 e x logo, Pelo método, temos que Então: F x =u X 1 e x =u e x =1 u x=log 1 u x= 1 log 1 u x=f X 1 u x= 1 log u (1-U) também é uniforme(0,1)

Acceptance-Rejection Method Seja Y v.a. com pmf q Y (y) e X v.a. com pmf p X (x) Suponha que exista um método para gerar Y Considere c uma constante tal que: p y X c, para todo y q Y y

Acceptance-Rejection Method É possível gerar X a partir de Y. A probabilidade de uma amostra de Y ser aceita como amostra de X é dada por: Algoritmo: Gerar uma amostra y de Y com pmf q Y (y) Gerar U v.a. Uniforme (0,1) Se U de X) p X y c q Y y p X y c q Y y 1 senão gerar outra amostra de Y. então x=y (y é aceito como amostra

Acceptance-Rejection Method Prova:

Acceptance-Rejection Method Prova:

Acceptance-Rejection Method Prova: P [ X =i ]=P [Y=i /U p X i /cq Y i ], P [ X =i ]=P [Y=i, U p X i /cq Y i ]/K, P [ X =i ]=P [Y=i ]P [U p X i /cq Y i ]/K, P [ X =i ]=[q Y i p X i /cq Y i ]/ K, P [ X =i ]=p X i /ck, pois Y e U são v.a. independentes pois U é v.a. Uniforme (0,1) onde K =P [U p X i /cq Y i ] K é a probabilidade de uma amostra ser aceita somando para todo i, temos 1=1/ ck, logo K =1/c como esperado

Acceptance-Rejection Method Cada iteração do algoritmo resulta em um valor aceito com P[aceito] = K = 1/c. O número de iterações necessárias é uma v.a. Geométrica com parâmetro 1/c e média c. O algoritmo torna-se mais eficiente quanto menor for o valor de c.

Exemplo acceptance-rejection method Gerar uma v.a. Normal ( =0, 2 =1) a partir de uma v.a. Exponencial ( =1) Primeiro passo: Cálculo da constante c : c f X (x)/g Y (x),onde f X (x)=(2/ 2π)e x 2 /2 e g Y (x)=λ e λ x logo, c= 2e/π

Exemplo acceptance-rejection method Algoritmo: Gerar v.a. exponencial y, v.a. uniforme(0,1) u 1 e u 2 Se u 1 e y 1 2 /2 Então Se u 2 > 0.5 Então x=y Senão x=-y Senão volta para o passo inicial

Simulação O que é uma simulação? realização da evolução de um sistema estocástico no tempo Como caracterizar o sistema em um instante de tempo? através de seu estado Como construir um simulador? programa que acompanha evolução do estado do sistema no tempo

Tempo Médio na Fila + Servidor Como obter tempo médio via simulação? Tempo médio na fila + servidor: tempo desde o instante de chegada até o instante de saída W i : tempo de espera do i-ésimo elemento a chegar na fila (v.a.) Estimativa n W = 1 n i=1 W i

Fila - Parâmetros O que precisamos saber para simular uma fila? Processo de chegada Tempo de serviço Capacidade da fila Política de atendimento aleatório determinístico Parâmetros das v.a. ex. Poisson (taxa)

Fila - Estado Qual o estado do sistema? número de elementos na fila Estado evolui (muda) em instantes discretos no tempo Em que instantes? instante de chegada e instante de saída

Fila - Eventos Ações que modificam o estado do sistema Dois eventos: chegada e saída O que ocorre em cada um destes eventos? Chegada anotar o instante de chegada do elemento incrementar a fila Quando atualizar o tempo? Saída anotar instante de saída do elemento decrementar a fila Quando gerar próxima chegada ou saída?