Geração de Números Aleatórios

Slides:



Advertisements
Apresentações semelhantes
Amostragem em Pesquisas Sócio-Econômicas
Advertisements

Algoritmos para Geração de Variáveis Aleatórias
Modelo Binomial para o cálculo de Opções
GERAÇÃO DE NÚMEROS ALEATÓRIOS
INSTALAÇÕES ELÉTRICAS I
Redes Neurais Artificiais (RNA): Perceptron
Medidas de Tendência Central DADOS AGRUPADOS
Estatística 8 - Distribuições Amostrais
Lógica de Programação Módulo II
INSTITUTO TECNOLÓGICO DE AERONÁUTICA MESTRADO PROFISSIONAL EM PRODUÇÃO
Hashing (Espalhamento)
Cristiano Fernandes Lagatta Eleir Mundim Bortoleto Marco Aurélio R. S
Criptografia de chave pública
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.
Modelagem de Processos de Negócio
Solução: SIMULAÇÃO Sistemas Complexos
Estatística Aplicada (Aula 4)
Qualificação e Quantificação por Valor Esperado dos Riscos
Requisitos Funcionais e Não-Funcionais/ Documento de Requisitos
Apresentação da disciplina
PROFESSOR RODRIGO PENNA
Elementos de Matemática Avançada
Geração de random variates
Marco Antonio Montebello Júnior
Sistema de Unificação de Cadastros
Coleta e Modelagem dos Dados de Entrada
IDENTIFICAÇÃO, MODELAGEM E ANÁLISE DE PROCESSOS Luís Gonzaga Trabasso
Plataforma de Ensino a Distância
Criação do Modelo Conceitual
Simulação e Otimização
O que é Simulação? Capítulo 1 Páginas 3-23 Prof. Afonso C Medina
Verificação e Validação de Modelos de Simulação
Implementação Computacional do Modelo de Simulação e Softwares de Simulação Capítulo 4 Páginas Este material é disponibilizado para uso exclusivo.
1 - Lafayette B. Melo – Análise e Projeto de Sistemas para a Internet – COINFO – CEFET-PB 12. Estados Objetivo: compreender a notação do diagrama de estados.
Tiago Silva Miranda Lemos
Programação Avançada Simulação – Conceitos básicos
TENSÕES VERTICAIS DEVIDO À CARREGAMENTOS NA SUPERFÍCIE DO TERRENO
Aulas 3 – Paquímetro Sistema de medição Exercícios
Avaliação da Viabilidade Econômico-Financeira em Projetos
Teste de Hipóteses de uma amostra Prof. Helcio Rocha
Função de uma Variável Aleatória
Exponential Random Graph Models
UNIVERSIDADE FEDERAL SANTA CATARINA Curso de Biblioteconomia Disciplina: Recuperação Da Informação Professora: Ursula Blattmann Acadêmicas:: Mara Suchy.
Algorítmos e estrutura de dados III
Erros e variáveis aleatórias
Modelos de distribuição de erros
Dimensionamento de Corridas e Análise de Resultados
ESTATÍSTICA.
Site: Estatística Prof. Edson Nemer Site:
ANÁLISE ESTATÍSTICA II
Moodle Manual de Utilização Plataforma de Ensino a Distância
1/27 IV Encontro Sul Fluminense de Educação Matemática - ESFEM 16 e 17 de dezembro de 2005 Antonio.
ANÁLISE ESTATÍSTICA II
1.
GESTÃO DE RISCOS Master in Project Management FMU 2014
INF-103: Avaliação de Desempenho Carlos Alberto Kamienski ( ) UFABC Geração de Números Aleatórios.
Variável Aleatória Discreta Unidimensional
Avaliação de Desempenho Simulação
Nome alunos 1 Título UC. Título – slide 2 Conteúdo Conteúdo 2.
Introdução à Criptografia
Técnicas de Localização para Robôs em Ambientes Internos Claudia Patricia Ochoa Díaz Mestrado em Sistemas Mecatrônicos UnB
Esquematicamente, temos:
©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
Simulação de uma v.a. discreta – I – 1 Uso da distribuição uniforme em [0,1]
© 2000 Paulo Adeodato Avaliação de Desempenho de Sistemas Teste de Geradores de Números Aleatórios Paulo Adeodato Departamento de Informática Universidade.
Modelagem e Simulação de Eventos Discretos – Chwif e Medina (2006)Slide 1 Prof. Afonso C. Medina Prof. Leonardo Chwif Implementação Computacional do Modelo.
Modelagem de Fenômenos Físicos Utilizando a Técnica de Monte Carlo Universidade de Brasília Departamento de Engenharia Mecânica Programa de Pós graduação.
Introdução aos Métodos em Simulação Computacional
Implementação Computacional do Modelo de Simulação e Softwares de Simulação Capítulo 4 Páginas Este material é disponibilizado para uso exclusivo.
Transcrição da apresentação:

Geração de Números Aleatórios Anexo III Páginas 219-226 Este material é disponibilizado para uso exclusivo de docentes que adotam o livro Modelagem e Simulação de Eventos Discretos em suas disciplinas. O material pode (e deve) ser editado pelo professor. Pedimos apenas que seja sempre citada a fonte original de consulta. Verifique sempre a atualização deste material no site www.livrosimulacao.eng.br Divirta-se! Prof. Afonso C. Medina Prof. Leonardo Chwif Versão 0.2 14/05/06 Modelagem e Simulação de Eventos Discretos – Chwif e Medina (2006)

Brincando com Números É fácil gerar números aleatórios de cabeça? Cada estudante deve anotar um número entre 0 e 9 em um pedaço de papel. Qual o número que mais ocorreu?

Deu... 7 “Geradores de números aleatórios não devem ser escolhidos aleatoriamente” (Ronald Knuth)

Geração de Números Aleatórios Um número é aleatório pode representar decisões arbitrárias ou servir como entrada para geração de tempos segundo várias distribuições. Como produzir números aleatórios ? Dispositivos físicos (Ex. dados, roleta, moeda etc.) Tabela de números aleatórios (livros) Processos matemáticos No Excel: “=ALEATORIO()” (gera um número aleatório maior ou igual a 0 e menor do que 1)

Geração de Números Aleatórios Sorteia-se um número aleatório uniformemente distribuído entre 0 e 1. Utilizando-se a função repartição da distribuição de probabilidade desejada, transforma-se o número aleatório uniformemente distribuído em um valor segundo a distribuição probabilística desejada.

Método do Meio Quadrado Von Neumann (1946) r1 = 76 => 762 = 5776 r2 = 77 => 772 = 5929 r3 = 92…. Seqüência gerada (76,77,92,46,11,12,14, …) Quando resultar em 0, deve-se utilizar outra semente.

Método da Congruência (LCG) xo é a semente do número aleatório “mod” é a função módulo = mostra o resto da divisão inteira. Ex.: 10 mod 6 = 4 gera números inteiros entre 0 e m-1

Método da Congruência (LCG)

Exemplo Gerar números aleatórios pelo método da congruência, com a = 9, c = 1, m =17 e xo = 7. números pseudo-aleatórios inteiros entre 0 e 1 números pseudo-aleatórios inteiros entre 0 e 16 (=17-1)

Método da Transformada Inversa

Simulação de Monte Carlo John von Neumann (1946) - Los Alamos National Laboratory