© 2000 Paulo Adeodato Avaliação de Desempenho de Sistemas Geração de Valores Aleatórios Paulo Adeodato Departamento de Informática Universidade Federal.

Slides:



Advertisements
Apresentações semelhantes
Algoritmos para Geração de Variáveis Aleatórias
Advertisements

© 2000 Paulo Adeodato Avaliação de Desempenho de Sistemas A Arte da Apresentação de Dados Paulo Adeodato Departamento de Informática Universidade Federal.
Avaliação de Desempenho de Sistemas Leis Operacionais de Filas
Avaliação de Desempenho de Sistemas Introdução Paulo Adeodato Grupo de Inteligência Computacional Departamento de Informática Universidade Federal de Pernambuco.
©2000 Paulo Adeodato Avaliação de Desempenho de Sistemas Geradores de Números Aleatórios Paulo Adeodato Departamento de Informática Universidade Federal.
Avaliação de Desempenho de Sistemas Introdução
©2000 Paulo Adeodato Avaliação de Desempenho de Sistemas Introdução à Teoria das Filas Paulo Adeodato Departamento de Informática Universidade Federal.
Probabilidade Modelos de Distribuições Discretas: Renata Souza
Distribuições Contínuas de Probabilidade. Objetivos Apresentar a Distribuição de Probabilidade Normal Apresentar a Distribuição de Probabilidade Normal.
©2000 Paulo Adeodato Avaliação de Desempenho de Sistemas Análise de Fila Única Paulo Adeodato Departamento de Informática Universidade Federal de Pernambuco.
Funções Financeiras Parte 2. TAXA INTERNA DE RETORNO (TIR)  A Taxa Interna de Retorno (TIR) é outra medida de investimento, porém, diferentemente do.
Aula 5 Bioestatística. Estatísticas para uma variável.
Funções Prof. Márcio.
Professor: Gerson Leiria Nunes.  Tempo contínuo vs. Discreto  Sinal Determinístico vs. Aleatório  Conceito de frequência  Amostragem.
UNIVERSIDADE FEDERAL TECNOLÓGICA DO PARANÁ DEPARTAMENTO DE ENGENHARIA MECÂNICA LABORTÓRIO DE MECÂNICA DOS FLUIDOS UNIVERSIDADE FEDERAL TECNOLÓGICA DO PARANÁ.
Profª. Maria Ester Domingues de Oliveira
Amostragem e tratamento de dados faltantes Prof. Luciana Nunes INFERÊNCIA ESTATÍSTICA.
Aula 7 Validando os Modelos Prof. José Valentim Machado Vicente, D.Sc.
Cálculo Numérico Computacional Prof. Linder Cândido da Silva.
MATRIZES Profª Juliana Schivani
A ULA 6 B IOESTATÍSTICA Inferência Pontual, Intervalar e Testes de Hipóteses.
Inferência Estatística
Aula 5. Teste de Hipóteses II. Capítulo 12, Bussab&Morettin “Estatística Básica” 7ª Edição.
Sistemas Lineares Prof. Dr. Cesar da Costa 3.a Aula: Linearização de Sistemas e Transformada de Laplace.
Estatística: Aplicação ao Sensoriamento Remoto SER ANO 2016 Distribuições de Probabilidade (Extra) Camilo Daleles Rennó
Lei de Gauss José Roberto.
Professor: Gerson Leiria Nunes.  Análise dos sistemas discretos  Sistemas recursivos.
EAL ESTATÍSTICA, PLANEJAMENTO E OTIMIZAÇÃO DE EXPERIMENTOS.
Escreva aqui o título e o subtítulo do seu TCC Universidade Federal do Recôncavo da Bahia, Insira a data.
IFRN Técnico em Informática para Internet Desenvolvimento de Algoritmos Prof. Gilbert Azevedo.
Mecânica Teórica Introdução e conceitos básicos da Mecânica Teórica:  Campos de Física Teórica;  Objecto de estudo;  Métodos da mecânica teórica; 
1 Geometria Analítica Prof. Paulo Salgado
MODELOS DE PROBABILIDADES BINOMIAIS E NORMAIS Probabilidade é usada por qualquer indivíduo que toma decisões em situações de incerteza. São várias situações.
Estatística: Aplicação ao Sensoriamento Remoto SER ANO 2016 Intervalo de Confiança Camilo Daleles Rennó
INE5408 Estruturas de Dados Introdução a Árvores - Conceitos - Árvores Binárias - Métodos e algoritmos de percurso - Métodos e algoritmos de balanceamento.
UNIVERSIDADE FEDERAL TECNOLÓGICA DO PARANÁ DEPARTAMENTO DE ENGENHARIA MECÂNICA LABORTÓRIO DE MECÂNICA DOS FLUIDOS UNIVERSIDADE FEDERAL TECNOLÓGICA DO PARANÁ.
COMO MODELAR MISTURAS. Nos exemplos estudados inicialmente avaliamos a influencia de dois fatores (temperatura e concentração) Se os valores dos níveis.
Algoritmos Grupos de Slides No 1. Prof. J. M. SIMÃO Feito por Prof. Jean Marcelo SIMÃO e revisado por Prof. Luis Alberto LUCAS.
Conceitos básicos da teoria da informação e as medidas de desigualdade de Theil Cap. 4 – Distribuição de renda – Medidas de desigualdade e Pobreza – Rodolfo.
Hidrodinâmica Aula 04 (1 0 Sem./2016) 1. A função escoamento para fluxos bidimensionais A) Velocidade para um fluxo bidimensional em componentes cartesianas.
AVALIAÇÃO IMOBILIÁRIA II Elaborado por: Manuel Miranda da Mota em Set./2010 O RISCO E OS MÉTODOS DE AVALIAÇÃO Evolução da Gestão do Risco - Métodos Risco.
Noções de amostragem Bioestatística. É a ciência que fornece os princípios e os métodos para coleta, organização, resumo, análise e interpretação de dados.
CICLO BÁSICO GEOMETRIA OBJETIVOS Espera-se que o aluno:
Estrutura e análise das demonstrações financeiras
Revisão de conceitos de Estatística Psicometria Dr. Ricardo Primi, Universidade São Francisco.
Estudos de Eventos Prof. Eduardo Pontual Ribeiro.
Determinantes e Sistemas Lineares parte I Profª Juliana Schivani Laplace (1749 – 1827) Pierre Sarrus (1798 – 1861) Jacobi (1804 – 1851)Cramer (1704 – 1752)
Revisão de Estatística Parte II J M Fernandes. Amostras estatísticas para parâmetros populacionais Assumir que a distribuição é normal X~N(µ(σ 2 )) Gerar.
O ÁTOMO. Modelos atómicos Teoria atómica de Dalton A matéria é formada por partículas muito pequenas designadas por átomos; Os átomos são indivisíveis.
O espectro normal da radiação.  É radiação eletromagnética emitida por todo corpo como resultado de sua temperatura. Todos os corpos emitem essa radiação.
Lógica de Programação Aula 08 Prof. Marcelo Marcony.
INE5408 Estruturas de Dados Estruturas de Dados básicas utilizando Vetores - Listas.
Lógica de programação Estruturas de seleção Estruturas de repetição Sub-Rotinas 1.
Estatística: Aplicação ao Sensoriamento Remoto SER ANO 2016 Inferência Estatística Camilo Daleles Rennó
Curso de Jornalismo Investigativo: uma capacitação para organizações e ativistas locais Análise e filtro de dados: oficina prática Apresentação baseada.
Minimização de Funções Booleanas
1 1 Slide Programação Dinâmica Prof. Dr. Alexandre Pereira Salgado Junior.
Aula 3 - Escalares, Vetores,
Gráficos Curso: Sistemas de Informação Disciplina: Estatística e Probabilidade Professor: Munelar de Assis Falcão 04 de março de 2009 Aula 3.
RESISTÊNCIA DOS MATERIAIS I
Física I Aula 10 Movimento Oscilatório I 2009/2010.
DESENVOLVIMENTO DE FERRAMENTA DE DIAGNÓSTICO DE BOAS PRÁTICAS EM SISTEMAS DE PRODUÇÃO LEITEIRA Rogerio Morcelles Dereti¹, Maira Balbinotti Zanela², ¹ Embrapa.
Prof a Ana Carla Bittencourt Reis 1 Teoria das Filas.
MAE 0535 – Pesquisa de Mercado Universidade de São Paulo – USP Instituto de Matemática, Estatística e Computação – IME Professora: Silvia Elian Nagib 2º.
Prof. Gustavo Fernandes de Lima Descrevendo Circuitos Lógicos Capítulo 3 Parte II.
Sistemas Puxados de Manufatura. criar valor através da eliminação das Perdas. Tempo de Espera * Produção em excesso * Inventário * Processamento em excesso.
Como construir modelos empíricos. Nos modelos estudados, cada fator foi fixado em dois níveis Por esta razão temos que nos contentar com uma visão limitada.
Disciplina: Circuitos Digitais Curso: Engenharia de Telecomunicações
ANIMAÇÃO GEOGEBRA SÃO LEOPOLDO, 2016 UNIVERSIDADE DO VALE DO RIO DOS SINOS – UNISINOS UNIDADE ACADÊMICA DE EDUCAÇÃO CONTINUADA CURSO DE ESPECIALIZAÇÃO.
Algoritmos Grupos de Slides No 3. Prof. SIMÃO Estrutura de decisão composta "se senão" if else end Feito por Prof. Jean Marcelo SIMÃO e revisado por Prof.
Transcrição da apresentação:

© 2000 Paulo Adeodato Avaliação de Desempenho de Sistemas Geração de Valores Aleatórios Paulo Adeodato Departamento de Informática Universidade Federal de Pernambuco

© 2000 Paulo Adeodato Conteúdo * Introdução * Transformação Inversa * Rejeição * Composição * Convolução * Caracterização

© 2000 Paulo Adeodato Geração de Valores Aleatórios * Técnicas Gerais * Para uma determinada distribuição podem ser aplicáveis apenas algumas destas técnicas

© 2000 Paulo Adeodato Transformação Inversa u = F(x) ~ U(0, 1) x = F -1 (u) * Usado quando F -1 puder ser determinada analitica ou empiricamente.

© 2000 Paulo Adeodato Prova * Seja y = g(x), tal que x = g -1 (Y). F Y (y) = P(Y < y) = P(x < g -1 (Y)) = F X (g -1 (Y)) * Se g(x) = F(x), ou y = F(x) F(x) = F(F -1 (Y)) = y E: f (x) = dF/dy = 1 Isto é, x é uniformemente distribuído entre 0 e 1.

© 2000 Paulo Adeodato Exemplo 28.1 * Para valores distribuídos exponencialmente: * fdpf (x) = e - x * FDAF(x) = 1 - e - x = u ou, x=(-1/ ) ln(1-u) ou, x i =(-1/ ) ln(1-u i )  Gere u i e calcule x i u = ~ U(0, 1)  1- u = ~ U(0, 1) * x=(-1/ ) ln(u)

© 2000 Paulo Adeodato Exemplo 28.2-a * Probabilidade (trimodal) do tamanho dos pacotes TamanhoProbabilidade 64 Bytes0,7 128 Bytes0,1 512 Bytes0,2 * A FDA para esta distribuição é: * A função inversa é:

© 2000 Paulo Adeodato Exemplo 28.2-b * Gere u ~ U(O, 1) u < 0,7  Tamanho = 64 0,7 < u < 0,8  Tamanho = 128 0,8 < u  Tamanho = 512 * Nota: A FDA é contínua pela direita  é utilizado o valor à direita da descontinuidade  A função inversa é continua pela esquerda  u = 0,7  x = 64

© 2000 Paulo Adeodato Aplicações da Técnica da Transformação Inversa * DistribuiçãoFDA F(x)Inversa Exponencial1 – e -x/a -a ln(u) Valor extremo Geométrica Logística Pareto1 – x -a 1/u 1/a Weibull

© 2000 Paulo Adeodato Rejeição * Pode ser utilizada se existir uma fdp g(x) tal que cg(x) maximize a fdp f(x)  cg(x) > f (x)  x. * Passos: 1. Gere x com fdp g(x). 2. Gere y uniforme em [0,cg(x)]. 3. Se y < f (x), então retorne x. Caso contrário, repita a partir do passo 1.  Continue rejeitando os valores aleatórios x e y até que y < f(x)

© 2000 Paulo Adeodato Exemplo 28.3-a * Função densidade Beta(2,4): f (x) = 20x(1 - x) 3 0 < x < 1 * Esta função está limitada por um retângulo de altura 2,11  c = 2,11 e g(x) = 1, 0 < x < 1

© 2000 Paulo Adeodato Exemplo 28.3-b * Passos: 1. Gere x uniformemente em [0;1]. 2. Gere y uniformemente em [0;2, Se y < 20x(1 - x) 3, então retorne x. Caso contrário repita a partir do passo 1 Os passos 1 e 2 geram um ponto (x,y) uniformemente distribuído dentro do retângulo. Se o ponto ficar acima da fdp beta, então o passo 3 rejeita x. * Eficiência = depende do quão próximo cg(x) envolve f(x). Quanto maior a área entre cg(x) e f(x)  Maior o percentual de pontos (x,y) gerados nos passos 1 e 2 que são rejeitados. * Se a geração de g(x) for complexa, este método pode não ser eficiente.

© 2000 Paulo Adeodato Composição-1 * Pode ser usada se a FDA F(x) = Soma com pesos de n outras FDAs. equação Onde, pi > 0, - 2-., i = i P,1 e F i s são funções distribuição. * n FDAs são compostas para formar a FDA desejada Daí o nome da técnica. * A FDA desejada é decomposta em diversas outras FDAs. Também chamada de decomposição.

© 2000 Paulo Adeodato Composição-2 * Pode também ser usada se a fdp f(x) for uma soma de n outras fdps: equação * Passos: 1. Gere um valor inteiro aleatório I tal que: Pr(I = i) = p i Isto pode ser feito facilmente utilizando-se o método da transformação inversa. 2. Gere x com a i-ésima fdp f i (x) e retorne

© 2000 Paulo Adeodato Exemplo 28.4 * Com a = 2: * Composição de duas fdps exponenciais 1. Gere u l ~ U(0, 1) e u 2 2. Se u l < 0,5, retorne x = -a ln(u 2 ); caso contrário retorne x = a ln(u 2 ); * Variáveis de Laplace podem ser geradas mais eficientemente usando a transformação inversa.

© 2000 Paulo Adeodato Convolução * Soma de n variáveis: x = y 1 + y y n * Gere n variáveis aleatórias y i s e some-as * Para somas de duas variáveis, a fdp de x = convolução das fdps de y 1 e y 2, daí o nome, embora não seja usada nenhuma convolução na geração * Se a fdp ou FDA = Soma  Composição Variável x = Soma  Convolução

© 2000 Paulo Adeodato Exemplos de Convolução-1

© 2000 Paulo Adeodato Caracterização-1 * Use características especiais das distribuições  Caracterização * Tempos entre chegadas distribuídos exponencialmente  Número de chegadas de Poisson  Gere variáveis exponenciais continuamente até que as suas somas excedam T, retorne o número de variáveis geradas como o valor de Poisson. * O a-ésimo menor valor numa seqüência de a + b + 1 V.A. uniformes U(0,1) tem uma distribuição Beta(a,b). * A fração entre duas variáveis normais unitária é uma variável de Cauchy(0,1).

© 2000 Paulo Adeodato Caracterização-2 * Uma variável qui-quadrado com um número par de graus de liberdade  2 ( ) é o mesmo que uma variável gama  (2, /2). * Se x 1 + x 2 forem duas variáveis gama  (a,b) e  (a,c), respectivamente, a fração x 1 /(x 1 + x 2 ) é uma variável beta  (b,c). * Se x for uma variável normal unitária, e  +  x é uma variável lognormal( ,  )

© 2000 Paulo Adeodato Resumo

Exercício 28.1 * Uma variável aleatória tem a seguinte densidade triangular: f(x) = min(x,2 - x) 0 < x < 2 * Desenvolva algoritmos para gerar esta variável usando cada um dos seguintes métodos: 1. Transformação inversa 2. Rejeição 3. Composição 4. Convolução

© 2000 Paulo Adeodato Referências Bibliográficas * Raj Jain (1991) The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement and Modeling John Wiley & Sons Capítulo 28