Algoritmos para Geração de Variáveis Aleatórias

Slides:



Advertisements
Apresentações semelhantes
Probabilidade e Esperança Condicional
Advertisements

Variáveis Aleatórias Uma variável aleatória associa um número real a cada resultado de um experimento aleatório. Mais precisamente…
Estimação de parâmetros
ESTIMAÇÃO.
A fiabilidade é a função complementar de F(t)
Medidas de Tendência Central DADOS AGRUPADOS
ESTATÍSTICA BÁSICA Engenharia Mecânica 15/03/2011.
ESTATÍSTICA BÁSICA Engenharia Mecânica II período 19/04/2011.
1 Complexidade de Algoritmos Complexidade de pior caso Complexidade de melhor caso de uso bem menos freqüente em algumas situações específicas Complexidade.
Estatística 6 - Distribuição de Probabilidade de Variáveis Aleatórias Discretas Prof. Antonio Fernando Branco Costa Página.
Estatística Básica Utilizando o Excel
Capítulo 5 A Distribuição Normal de Probabilidade
Capítulo 4 Distribuições de Probabilidade
MB751 – Modelos de previsão
1 Sabendo-se que os pratos das balanças estão em equilíbrio, você seria capaz de dizer: Quantos quadrados corresponde um círculo ? Dica Mais dicas Elaboração:
Variáveis Aleatórias Uma variável aleatória associa um número real a cada resultado de um experimento aleatório. Mais precisamente…
Variáveis Aleatórias Contínuas
Noções de Simulação O cálculo de probabilidades e valores esperados nem sempre pode ser feito analiticamente. Frequentemente, recorre-se a modelos de simulação.
Solução: SIMULAÇÃO Sistemas Complexos
Estatística Aplicada (Aula 2)
Estatística Aplicada (Aula 4)
Estatística Aplicada (Aula 5)
Geração de random variates
Coordenação Geral de Ensino da Faculdade
Coleta e Modelagem dos Dados de Entrada
Aproximação da binomial pela normal
COMO FUNCIONA A SIMULAÇÃO
Teste de Hipóteses de uma amostra Prof. Helcio Rocha
VALORES ESPERADOS.
Função de uma Variável Aleatória
Exponential Random Graph Models
Estatística e Probabilidade
Aula 13 Derivação Implícita, derivadas das funções trigonométricas inversas e derivadas de funções logarítmicas.
Distribuição de Probabilidades
Exemplo 2: Lançamento de 4 moedas Considerando a quantidade de
DISTRIBUIÇÕES DE PROBABILIDADES DE VARIÁVEIS ALEATÓRIAS DISCRETAS
DISTRIBUIÇÕES AMOSTRAIS
Aula 08 Medidas de posição - Prof. Diovani Milhorim
Uma ação muito comum em relação ao tratamento de uma distribuição de dados é agrupamento, que consiste em agrupar conjuntos grandes de dados antes de efetuar.
Erros e variáveis aleatórias
Modelagem Estatística
CONTROLE II Prof. Samuel Bettoni 21/08/12.
Mediana É um valor real que separa o rol em duas partes deixando à sua esquerda o mesmo número de elementos que a sua direita. Portanto, a mediana é um.
Site: Estatística Prof. Edson Nemer Site:
ANÁLISE ESTATÍSTICA II
Campus de Caraguatatuba Aula 12: Sistemas de Equações Lineares (2)
Regressão Pontos mais importantes: -objectivo -regressão linear
ANÁLISE ESTATÍSTICA II
ANÁLISE ESTATÍSTICA II
ANÁLISE ESTATÍSTICA II
Determinação de Vazões Extremas
Campus de Caraguatatuba Aula 2: Somatório e Produtório
Aula 07 Medidas de posição - Média Prof. Diovani Milhorim
Estatística Aula 13 Prof. Marllus Gustavo Ferreira Passos das Neves
MBA em Gestão de Projetos e Processos Organizacionais
Campus de Caraguatatuba Matemática Discreta 1 – MD 1
Aula 11 - Teste de hipóteses, teste de uma proporção
Fontes de Erros Aula 1 Introdução; Erros em processos numéricos;
Equações algébricas e transcendentais
3. Distribuições de probabilidade
DISTRIBUIÇÃO NORMAL.
Probabilidade e Estatística para Avaliação de Desempenho
Simulação de uma v.a. discreta – I – 1 Uso da distribuição uniforme em [0,1]
DISTRIBUIÇÕES DE PROBABILIDADE
PROCESSO DE POISSON [ Parte II ] 1 - INTRODUÇÃO 2 - PROCESSO DE POISSON 3 - TEMPOS DE CHEGADA 4 - TEMPOS ENTRE CHEGADAS 5 - PROCESSOS DE RENOVAÇÃO 6 -
DISTRIBUIÇÃO DE POISSON
Distribuição Normal de Probabilidade
Modelos de distribuições discretas de probabilidade
© 2000 Paulo Adeodato Avaliação de Desempenho de Sistemas Teste de Geradores de Números Aleatórios Paulo Adeodato Departamento de Informática Universidade.
NOÇÕES DE INFERÊNCIA ESTATÍSTICA
Transcrição da apresentação:

Algoritmos para Geração de Variáveis Aleatórias Distribuições Teóricas de Probabilidade

Geração de Variáveis Aleatórias Métodos e procedimentos computacionais para a geração de variáveis aleatórias com características específicas de alguma das diversas distribuições teóricas de probabilidades. A necessidade de tais variáveis: tempos entre chegadas; tempos de serviço; demandas por produtos, etc.

x expresso como uma função explícita de R.. Métodos de Geração Os métodos baseiam-se na prévia geração de um número aleatório R, uniformemente distribuído sobre o intervalo (0, 1). x expresso como uma função explícita de R.. Métodos básicos: Transformação Inversa; Transformação Direta; Convolução; Aceitação/Rejeição; Propriedades Especiais

Distribuição Geométrica Uma variável com distribuição geométrica representa o número de falhas observadas em uma seqüência de provas do tipo Bernoulli, sua função densidade é: p(x) = p(1 - p)x , x = 1, 2, ... Pelo método da transformação inversa, obtém-se a seguinte relação:

Distribuição Geométrica Para a obtenção de uma variável com distribuição geométrica, necessitamos do parâmetro (probabilidade de um sucesso) p. Obtido tal elemento, os seguintes passos devem ser considerados: Gerar R; Calcular x = A função (arredondamento para o maior inteiro) atribui a x o maior inteiro que satisfaz a relação anterior.

Exemplo Gerar três valores de uma distribuição geométrica com p = 1/2. Usando uma tabela de valores aleatórios, obtemos R1 = 0,932; R2 = 0,105 e R3 = 0,687. Primeiramente calculamos o valor da constante 1/ln (1-p) = 1/ln (1-0,5) = -1,443. Na seqüência, obtemos os valores dos xi’s a partir dos Ri’s .

Exemplo

Distribuição de Poisson A distribuição de Poisson se caracteriza pela seguinte função densidade de probabilidade: a qual representa a probabilidade de ocorrência de x sucessos, num dado intervalo de tempo. Onde , é o valor esperado do número de ocorrências por unidade de tempo.

Distribuição de Poisson Geração de uma variável aleatória Poisson, considerando o método da Aceitação/Rejeição: Fazer n = 0, e P =1; Gerar um número aleatório Rn+1 e substituir P por P.Rn+1; Se, , aceitar X = n, caso contrário, rejeitar n atual, fazer n = n +1, e retornar aos procedimentos no passo 2. A idéia básica por traz do método da Aceitação/Rejeição, é gerar um número aleatório e testar uma determinada condição de “aceitação”. Caso esta condição seja satisfeita, o valor gerado é aceito, caso contrário os passos são repetidos.

Exemplo Gerar três números, segundo uma distribuição de Poisson, com = 0,2. Primeiramente, computamos o valor de . Na seqüência, obtemos um conjunto de números aleatórios e iniciamos os procedimentos estabelecidos nos passos de 1 a 3 anteriormente firmados

Exemplo

Distribuição Empírica Discreta Para gerar uma variável aleatória que tenha um comportamento semelhante ao determinado por distribuição empírica discreta conhecida, é necessário, inicialmente, determinarmos as freqüências relativas acumuladas da distribuição. Por exemplo: Uma vez que tais informações estejam disponíveis, aplicamos o método da transformação inversa que, neste caso, torna-se um processo de pesquisa em uma tabela de valores, num procedimento muito semelhante ao que realizamos no capítulo 1, quando tratamos do método de Monte Carlo.

Procedimentos Os procedimentos de busca são facilitados pela construção de uma tabela para a geração dos valores de x: Esquematizando os procedimentos: 1. Gerar R; 2. Descobrir i, tal que ri-1 < R ri; 3 Fazer X = xi. Por exemplo: para i=1, temos: F(x1-1)= F(x0)=0,50 logo temos r1-1=r0=0,50 F(x1)=0,80 logo temos r1=0,80 R1=0,73 como: r0 =0,50 < R1=0,73 < r1=0,80 para i=1, fazemos X1 = xi = x2 = 1

Exemplo Suponha uma variável aleatória com a seguinte distribuição de probabilidades: Dados R1= 0,43; R2=0,61 e R3=0,83; gerar três valores para a variável X, que pertençam a esta distribuição. R1= 0,43 < F(x=2) = 0,45; logo X=2; F(x=2) = 0,45 < R2= 0,61 F(x=3) = 0,80 ; logo X=3; F(x=3) = 0,80 < R3= 0,83 F(x=5) = 1,00 ; logo X=5;

Distribuição Uniforme Uma variável aleatória x tem distribuição uniforme sobre um intervalo [a, b], se sua função densidade de probabilidade (fdp) é dada por: A técnica mais utilizada para a obtenção de uma variável aleatória uniformemente distribuída é a da transformação inversa. A fórmula é a seguinte: Os parâmetros necessários para a obtenção de uma variável com distribuição uniforme são apenas os valores extremos do intervalo [a, b]. Uma vez definidos, os seguintes passos devem ser considerados: Gerar R; Calcular

Exemplo Gerar três valores de uma distribuição uniforme no intervalo [10, 50]. Usando os seguintes valores aleatórios R1 = 0,932; R2 = 0,105 e R3 = 0,687. Aplicando o método proposto teremos:

Distribuição Triangular Uma variável aleatória x tem uma distribuição triangular se sua fdp é dada por: onde . A moda b = 3 E (x) - (a + c). Pelo método da transformação inversa obtém-se a fórmula para gerar amostras com distribuição triangular. A variável x com esta distribuição é obtida por:

Exemplo Gerar três valores de uma distribuição triangular com parâmetros (0, 1, 2). Obtidos R1 = 0,544; R2 = 0,747 e R3 = 0,449.

Distribuição Exponencial Uma variável aleatória x tem uma distribuição exponencial se sua fdp é dada por: O parâmetro é interpretado como sendo o número médio de ocorrências por unidade de tempo, enquanto a razão representa o tempo médio entre as ocorrências. Aplicando-se o método da transformação inversa para a obtenção de uma variável aleatória x com distribuição exponencial resulta na seguinte relação: Uma vez que (1-Ri), da mesma forma que Ri, possui distribuição uniforme no intervalo [0, 1], podemos substituir (1-Ri) por Ri na expressão acima.

Exemplo Gerar valores de uma distribuição exponencial com parâmetro =1.

Distribuição Normal Uma variável aleatória x tem uma distribuição normal se sua fdp é dada por: Método de Box-Muller

Exemplo Considerando as equações anteriores, gerar dois valores com distribuição normal padronizada a partir de R1 = 0,1758 e R2 = 0,1489. Z1 = [-2 ln (0,1758)]½ cos ( 0,1489) = 1,11 Z2 = [-2 ln (0,1758)]½ sen ( 0,1489) = 1,50 Para a obtenção de uma variável aleatória normal com média  e desvio padrão , deve-se aplicar a transformação xi =  + .Zi aos valores da normal padronizada. Por exemplo, para transformar os valores obtidos de Z1 e Z2 em uma Normal (10; 2), calcula-se: