G PG uma releitura de P NP Mirella
- Slides: 70
G = PG uma releitura de P = NP Mirella M. Moro mirella@dcc. ufmg. br PPGCC/UFMG, 2015/1
www. dcc. ufmg. br/~mirella@dcc. ufmg. br 2
PARTE 1 INTRODUÇÃO
P mirella@dcc. ufmg. br NP 4
mirella@dcc. ufmg. br 5
1 mirella@dcc. ufmg. br PAA PG 6
2 mirella@dcc. ufmg. br PAA PG English 7
Por quê? “Feeling” sobre o salário de estudante… $ $ Ph. D BSc MSc BSc Tempo Trabalho direto mirella@dcc. ufmg. br Tempo Pós-Graduação 8
Dados sobre o salário Média salário Programadores Região SE No. de respostas Escolaridade - Salário Escolaridade (maior grau) Avg. Salário 5. 226 2. 553 Nenhuma mirella@dcc. ufmg. br 3. 207 3. 568 1. 843 Técnico Graduação Pós-Grad (latu sensu) Mestrado Fonte: http: //micosderealejo. blogspot. com 24 de março de 2010 9
mirella@dcc. ufmg. br 10
Os salários, por áreas de atuação, também sobem na medida da qualificação do profissional. Além da experiência, ditada por anos de trabalho no setor, a formação acadêmica também pode significar um incremento importante no salário. Um profissional de Arquitetura da Informação com mestrado ou doutorado pode ganhar até 74, 7% mais do que um que possui apenas formação superior. 15 de agosto de 2014 mirella@dcc. ufmg. br 11
Internships at Silicon Valley http: //www. slate. com/blogs/future_tense/2014/03/04/glassdoor_survey_ranks_the_20_companies_that_pay_their_interns_the_most. html http: //www. cnbc. com/id/101458010 mirella@dcc. ufmg. br MARÇO 2014 12
Highest Paid Internships 2012 2014 • • • • • • Google Twitter Facebook Yahoo Microsoft Zynga Amazon Apple Oracle Linked. In IBM Cisco mirella@dcc. ufmg. br US$ 7, 0 Palantir US$ 6, 9 VMware US$ 6, 8 Twitter US$ 6, 2 Linked. In US$ 6, 2 Facebook US$ 6, 1 Microsoft US$ 6, 1 e. Bay US$ 5, 9 Google US$ 5, 7 Apple US$ 5, 6 Amazon US$ 5, 0 Yahoo US$ 4, 6 Intel 13
Dan Zhang, Computer Engineering Ph. D student at UT Austin, learn more at www. danzhang. net mirella@dcc. ufmg. br DEZEMBRO 2014 14
Cuidado mirella@dcc. ufmg. br 15
Investimento mirella@dcc. ufmg. br 16
3 PAA PG English Investir mirella@dcc. ufmg. br 17
PREPARA mirella@dcc. ufmg. br 18
Grad – MSc – Ph. D mirella@dcc. ufmg. br 19
Várias Variáveis Organização Disciplina Independência Responsabilidade Comprometimento mirella@dcc. ufmg. br 20
Pensamento mirella@dcc. ufmg. br 21
Motivação & Reflexão mirella@dcc. ufmg. br 22
4 Difícil PAA PG English Investir mirella@dcc. ufmg. br 23
Conhecimento PG Habilidades mirella@dcc. ufmg. br 24
IMHO: vantagens mirella@dcc. ufmg. br 25
IMHO: vantagens Trabalh o Evento Científico Viagem mirella@dcc. ufmg. br 26
SIGCSE’ 11 Dallas SIGMOD’ 12 Phoenix SIGMOD’ 13 NYC CSBC 12/PR SIGCSE’ 13 Denver VLDB’ 08 N. Zelandia SBBD’ 09 J. Pessoa ICDE’ 04 Boston CSBC’ 13 Maceió SBBD 2013/PE SIGMOD’ 11 Atenas SIGMOD’ 09 Providence (NYC) SIGMOD’ 10 Indianápolis SIGMOD’ 07 (Amsterdam) VLDB’ 04 Toronto SIGMOD’ 07 - Beijing VLDB’ 05 Noruega CLEI’ 00 México SBBD’ 01 Rio CLEI’ 02 - Uruguai CSBC’ 97 Brasília mirella@dcc. ufmg. br IDEAS’ 04 Coimbra (Lisboa) 27
5 Difícil PAA Conquista English Investir mirella@dcc. ufmg. br 28
G = PG P = NP mirella@dcc. ufmg. br 29
É impossível se arrepender de ter estudado mais mirella@dcc. ufmg. br 30
PARTE 2 FAZER PESQUISA EM MEIA DÚZIA DE SLIDES
Fazer Pesquisa Prepara decorar o próximo slide mirella@dcc. ufmg. br 32
Enquanto estiver • • Pensando Planejando Escrevendo Apresentando Discutindo Reunindo Argumentando CON-PROSA: mirella@dcc. ufmg. br Contexto Problema Solução Avaliação 33
Contexto Problema Solução Avaliação mirella@dcc. ufmg. br • Contexto geral • Contexto específico [estado da arte] • O que *não* funciona? • O que pode melhorar? • Contribuição • Como resolver o problema • É bom? É melhor? • [Nem] Sempre: Quando? Por quê? 34
Contribuições por TUDO!!!! Contexto Problema Solução Avaliação mirella@dcc. ufmg. br • X atual > novo contexto • X atual > novo problema • X atual > nova solução • Solução atual > melhorias • Diferentes avaliações > X atual 35
mirella@dcc. ufmg. br 36
Contribuições por TUDO!!!! Contexto Problema Solução Avaliação mirella@dcc. ufmg. br • Dados relacionais > streams • Dados relacionais > móveis • Dados relacionais > semiestruturado • Dados relacionais > big data analysis • Mais comum • Escolha qualquer um e avalie em: paralelo, distribuído, grandes volumes, map-reduce, novos hardwares, . . . 37
Example [ ZHANG et al @ SIGMOD 1996 ] Contexto Finding useful patterns in large datasets has attracted considerable interest recently, Problema and one of the most widely studied problems in this area is the identification of clusters, or densely populated regions, in a multi-dimensional dataset. Prior work does not adequately address the problem of large datasets and minimization of I/O costs. Solução This paper presents a data clustering method named BIRCH (Balanced Iterative Reducing and Clustering using Hierarchies), and demonstrates that it is especially suitable for very large databases. (Detalhes) BIRCH incrementally and dynamically clusters incoming multi-dimensional metric data points to try to produce the best quality clustering with the available resources (i. e. , available memory and time constraints). BIRCH can typically find a good clustering with a single scan of the data, and improve the quality further with a few additional scans. BIRCH is also the first clustering algorithm proposed in the database area to handle “noise” (data points that are not part of the underlying pattern) effectively. Avaliação We evaluate BIRCH’s time/space efficiency, data input order sensitivity, and clustering quality through several experiments. We also present a performance comparison of BIRCH versus CLARANS, a clustering method proposed recently for laerge datasets, and show that BIRCH is consistently superior. mirella@dcc. ufmg. br 38
Exemplo em Redes [ RAGHAVAN et al @ SIGCOMM 2007] Contexto Problema Solução (detalhes) Avaliação Today’s cloud-based services integrate globally distributed resources into seamless computing platforms. Provisioning and accounting for the resource usage of these Internetscale applications presents a challenging technical problem. This paper presents the design and implementation of distributed rate limiters, which work together to enforce a global rate limit across traffic aggregates at multiple sites, enabling the coordinated policing of a cloud-based service’s network traffic. Our abstraction not only enforces a global limit, but also ensures that congestion-responsive transport-layer flows behave as if they traversed a single, shared limiter. We present two designs—one general purpose, and one optimized for TCP—that allow service operators to explicitly trade off between communication costs and system accuracy, efficiency, and scalability. Both designs are capable of rate limiting thousands of flows with negligible overhead (less than 3% in the tested configuration). We demonstrate that our TCP-centric design is scalable to hundreds of nodes while robust to both loss and communication delay, making it practical for deployment in nationwide service providers. 39
PARTE 3 NA PRÁTICA (SLIDES CHEIOS DE TEXTO)
COMEÇANDO O CURSO Uma pós-graduação não se faz sozinho Conhecer colegas e professores é fundamental para o seu curso assim como para a vida “após curso” mirella@dcc. ufmg. br 41
Começando o Curso 1. Orientador e seus orientados 2. Bookmarks – – – http: //www. lbd. dcc. ufmg. br/bdbcomp http: //www. informatik. uni-trier. de/~ley/db http: //www. periodicos. capes. gov. br http: //dl. acm. org http: //ieeexplore. ieee. org 3. Lattes 4. Associe-se: mirella@dcc. ufmg. br 42
COMO SE FAZ PESQUISA Trabalho Resultados Tema Orientador/a mirella@dcc. ufmg. br 43
Algoritmo em Detalhes Orientador/a • Afinidade + Responsabilidades Tema • Atual + Interessante + Futuro Trabalho Resultados mirella@dcc. ufmg. br • Sentar + Trabalhar • Individualmente + Grupo • Artigos + Conferências + Defesa 44
ESCOLHA DO TEMA É a decisão mais importante afetará todo o decorrer do seu curso mirella@dcc. ufmg. br 45
Ler é a ÚNICA solução Orientador Relacionados Eventos Periódicos mirella@dcc. ufmg. br • Seus artigos recentes • Dissertações/Teses recentes • A partir das referências • A partir de buscas • Principais (VLDB, SIGMOD, SBBD) • De 2015, 2014, 2013, … 46
Idealmente MSc 2 artigos Ph. D 1 artigo por semana por DIA manter-se atualizado mirella@dcc. ufmg. br 47
Escolha do Tema O tema Com orientador • Interessante e atual: extrair artigos a respeito de sua tese/dissertação • Com impacto por um bom tempo, por exemplo 2/4 anos • Estado-da-arte!!!! • Tem um histórico de pesquisa maior do que o seu (por isso que ele é orientador) • Tem uma experiência na área para emitir opinião sobre o que pode ser interessante como uma dissertação/tese • E o que é mais adequado como um trabalho de disciplina ou relatório técnico – Área já muito explorada? – Ultrapassada, irrelevante? mirella@dcc. ufmg. br 48
Escolha do Tema Interessante e encorajador para você! Você passará um bom tempo trabalhando nele, e se não estiver motivado, a pesquisa nunca terminará Falando em motivação mirella@dcc. ufmg. br 49
. . . Motivação. . . • Não espere que outras pessoas o motivem a trabalhar • Você deve procurar se motivar para terminar o SEU trabalho • Por isso uma empatia com o tema escolhido é fundamental (mas às vezes vai a contra-gosto mesmo, o que não quer dizer que não será um sucesso. . . ) mirella@dcc. ufmg. br 50
1. Tema escolhido 2. Orientador aprovou 3. Trabalho mirella@dcc. ufmg. br 51
TRABALHO a partir da leitura • Leia, analise, critique, discuta, implemente • Tente analisar o assunto que está sendo descrito • Tente identificar pontos falhos e possíveis melhorias no artigo • Como fazer melhor? mirella@dcc. ufmg. br 52
Porém a mais difícil parece ser RESULTADOS ESCRITA E APRESENTAÇÃO DE ARTIGOS
Escrita & Apresentação ? Difícil? ! de trabalhos científicos Difícil Fácil mirella@dcc. ufmg. br • Atividade inédita • Escrever longamente • Falar em público • “Receitas clássicas” • Fazer de novo • Prática leva à perfeição 54
ESCREVENDO • Nunca viu uma dissertação ou tese na vida? !? !? ! • Pegue uma na biblioteca do DCC – – – mirella@dcc. ufmg. br Recente Do seu orientador Estrutura Divisão de capítulos Linguagem Abordagens… 55
Escrevendo Assim que definir o tópico da dissertação/tese: • Comece a trabalhar no documento final • Formato? ? ? na página da pós na MINHA página • Comece com as páginas obrigatórias mirella@dcc. ufmg. br 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Capas Catalogação Aprovação Dedicatória Agradecimentos Resumo Abstract Resumo Estendido Sumário Lista de figuras Lista de tabelas Corpo do texto Apêndice Referências Bibliográficas 56
Escrevendo • À medida que define o seu trabalho, adicione conteúdo ao texto • Não precisa ser na forma final “linda e perfeita”, escreva rascunhos mesmo • Qualquer decisão importante escrita em detalhes no texto à medida em que elas acontecem • No final do trabalho será muito complicado se lembrar de tudo nos mínimos detalhes • Estabeleça um cronograma e tente segui-lo mirella@dcc. ufmg. br 57
Conectar as Ideias: *não* é fácil Título: keyword 1 keyword 2 Contexto & Relacionados Resumo: linha 1 linha 2 linha 3 Problema Intro: par 1 par 2 par 3 par 4 Solução 1 Solução 2 Avaliação Conclusão: par 1 mirella@dcc. ufmg. br par 2 par 3 58
*Um* livro que pode mudar sua vida mirella@dcc. ufmg. br 59
Uma disciplina Escrita e Apresentação de Artigos Científicos 2015/2 mirella@dcc. ufmg. br 60
Finalizando, A VIDA DE ALUNO • A vida de mestrando/doutorando é um pouco diferente da vida normal • Ainda vai chegar aquele dia/noite no qual tudo o que consegue pensar é a dissertação, a proposta, a tese, a defesa, o artigo para revista • Isso é normal mirella@dcc. ufmg. br 61
A Vida de Aluno: Sugestões • A prioridade tem de ser o curso – Aproveite “horas vagas” • Uma semana/10 dias é o prazo máximo • Para resolver problema • Para implementar código • SENÃO: consulte seu orientador mirella@dcc. ufmg. br 62
A Vida de Aluno: Sugestões • Escreva e submeta artigos – Na pior das hipóteses, as revisões ainda serão extremamente proveitosas – Cuidado! – Não envie qualquer bobagem – Discuta com seu orientador antes de começar a escrever – Entregue para seu orientador 1 sem/10 dias *ANTES* do prazo (o ideal é ir entregando aos poucos, conforme termina de escrever cada seção) mirella@dcc. ufmg. br 63
A Vida de Aluno Dúvidas – Quando estiver cheio de dúvidas, sem saber qual rumo tomar, convoque uma reunião com seu orientador (ou com o grupo de pesquisa) – Organize seus pensamentos – Discuta com os colegas – E não se acanhe não, porque discutir faz parte e às vezes rende muito mais do que semanas trabalhando sozinho mirella@dcc. ufmg. br 64
A Vida de Aluno Crise – Como assim crise? – Na hora da “crise”, uma conversinha com os colegas sempre ajuda – Ainda há de chegar a manhã na qual você acorda e pensa: mas o que eu estou fazendo nesse curso mesmo? Pra onde vou? O que eu quero? Como termino? Vou largar? Acredite, vida de mestrando/doutorando é tudo meio parecida mesmo, principalmente as aflições mirella@dcc. ufmg. br 65
A Vida de Aluno Orientador – Seu melhor parceiro durante o curso – Antes de tomar qualquer decisão importante, fale com ele e “peça a benção” mirella@dcc. ufmg. br 66
O orientador orienta • Decisão importante – disciplinas a cursar + decisão de projeto Planeje o projeto das disciplinas com seu orientador – viagens, férias (como assim férias? ) – submissão de artigos – intercâmbios e estágios (? ) absolutamente qualquer questão que se refira ao seu curso • “Peça a benção” – pergunte sua opinião – se concorda com sua decisão – se existem outras opções, etc mirella@dcc. ufmg. br 67
EM HIPÓTESE ALGUMA • Leve as disciplinas “na flauta” / “nas coxas” • Não existe “abandonar a disciplina” • Regras específicas para trancamento FALAR COM ORIENTADOR/a FALAR COM PROF/a DA DISCIPLINA mirella@dcc. ufmg. br 68
Você Conhecimento Estudo Experiência Visão Resolução Problemas Você nunca irá se arrepender de investir em você e nos seus estudos
www. dcc. ufmg. br/~mirella • Revise esses slides no decorrer do curso • http: //www. evcomp. dcc. ufmg. br • http: //phdcomics. com • Minhas disciplinas – Bancos de Dados Avançados/1º – Escrita e Apresentação Artigos/2º
- Releitura citação e apropriação na arte
- Great coffee de romero britto
- Mirella gomes de souza
- Greniol
- Mirella ciobanu
- Mirella gomes de souza
- Mirella p
- Dra mirella ginecologista
- Mirella at foxboro
- Mirella gomes
- Sensitivity vs specificity
- Pdagog
- Uma uma
- Enem uma empresa de transporte precisa efetuar
- Atitude é uma pequena coisa que faz uma grande diferença
- Era uma vez uma ilha onde moravam todos os sentimentos
- O capim elefante é uma designação
- Uma pessoa agachada perto de uma fogueira
- Uma equipe de cientistas lançará uma expedição
- Estudo de probabilidade
- Uma onda possui uma frequencia angular de 110 rad/s
- Era uma vez uma menina chamada
- Uma caixa de coelhos continha uma fêmea himalaia
- Era uma vez uma sementinha
- Concava e convexa
- Uma flecha lançada uma palavra dita
- Vou lhe contar uma história de uma jovem chamada maria
- Raiz fasciculada tuberculosa
- Era uma vez uma ilha onde moravam todos os sentimentos
- Uma galinha
- Sorteando uma das n pessoas de uma sala
- Um arquiteto decidiu construir uma maquete
- Um escoteiro usa uma lupa para acender uma fogueira
- Para copiar
- Ita a borda de um precipício
- Poema sobre as estrelas
- Plagio tfg uma
- Modus
- Esquema multifilar comutação de escada
- Uma caixa alienigena com o numero 25 gravado na tampa
- Velocidade radial de uma estrela
- Ufmg uma pessoa passeia durante 30 minutos
- Catação separação de misturas
- Polígonos
- Sequência didática batatinha quando nasce
- Quantas famílias não assistem a nenhum desses programas
- Rutherford bombardeou uma fina lamina
- Uma chapa de zinco tem area de 8cm a 20c
- Relação de stifel
- A filosofia como conhecemos hoje
- Em uma empresa quinze funcionários se candidataram
- Identifique a figura
- Uma linda mensagem para hoje
- Liderar não é uma tarefa simples
- Sempre é preciso saber quando uma etapa chega ao final
- Hino 551
- Mendel cruzou duas variedades de mirabilis
- Gierm uma
- Relativo a uma classe
- Objetivo tcc
- Ditosa gaivota
- Calcule a molaridade de uma solução aquosa de cloridreto
- Uma batata recem cozida ao ser retirada da agua quente
- Hiperelipsoide
- Uma fábrica de tubos acondiciona
- Agora invente uma maquina de triplicar e somar 1
- O grafico fornece a quantidade de calor
- O dono de uma microempresa pretende saber
- Sublimação é endotermico ou exotermico
- Revogar uma procuração
- A tirinha de hagar estabelece uma interessante contraponto