Evolução Informacional: Um estudo preliminar, e ainda assim, em gestação

Documentos relacionados
Copiar e Recombinar. deveriam ser. Direitos Inalienáveis de Todo Ser Vivo

Wikipedia, a Enciclopédia Improvável: Características e Análise

Wikipedia: a Enciclopédia Improvável. Características e Análise. Quais os nossos interresses? Sobre Enciclopédias

Transição de Fase em. Sistemas Complexos Adaptativos

Software Livre e Ambiente Corporativo: Choque Cultural ou Oportunidade Imperdível?

Equilíbrios (instáveis) em torno da Instituição da. Propriedade Intelectual

Como se cria riqueza. cooperativamente. pela Internet? Átomos e Bits. George Bernard Shaw ( ) Características de Átomos e de Bits

Como se cria riqueza. cooperativamente. pela Internet?

Transição de Fase em. Sistemas Complexos Adaptativos

O Software Livre precisa de incentivos? Aonde? De que tipo? Como proceder?

Um Estudo de Caso: O Software Livre na Economia da Informação

A Produção Social de. Informação, Conhecimento e Cultura

A Catedral e o Bazar. um trabalho seminal de Eric Raymond

A Educação e sua Relação com a Tecnologia. Podemos Educar. através de um processo de. Produção Social?

Educação como Produção Social? Uma Provocação! A Educação e sua Relação com a Tecnologia. Podemos Educar. através de um processo de.

Politizando as Tecnologias: como as redes reconfiguram a sociedade, a educação e a cultura? O Rossio não Rival

Elementos da. Economia da Informação

Incubadora Virtual de Conteúdos. (um projeto Tidia/FAPESP)

INTRODUÇÃO À NATUREZA DA CIÊNCIA. O conhecimento científico é uma forma específica de conhecer e perceber o mundo!!! 2. A PRINCIPAL QUESTÃO: Modelos

Um estudo de caso: os motores de busca estruturando a teia mundial

Modelos Evolucionários e Tratamento de Incertezas

O Direito Autoral. Os Conteúdos Abertos

Profa. Sheila Morais de Almeida. março

POR QUE A EVOLUÇÃO BIOLÓGICA É UMA TEORIA CIENTÍFICA E NÃO UMA LEI CIENTÍFICA?

Engenharia de Software Simulado para a 1ª Avaliação Bimestral Professor: Danilo Giacobo - RESPOSTAS. Nome:

SOFTWARE LIVRE PARA UMA SOCIEDADE MAIS LIVRE

Escola Secundária Poeta Al Berto CRITÉRIOS DE AVALIAÇÃO DISCIPLINA 3º CICLO OU SECUNDÁRIO -7.º ANO Ano letivo: 2018 /2019

Mecanismos de Resistência à Inovação

Cooperação pela Internet: um nova forma de produzir riqueza

Ano Letivo 2016/2017 Código da Prova: 340

BIOLOGIA BIOLOGIA E CIÊNCIA. Prof. Dr. Feresin

Informática. Conceitos de Software Livre. Professor Márcio Hunecke.

A teoria genética de Piaget. Professora Cibelle Celestino Silva IFSC USP

Bioinformática e Genética Animal. Pâmela A. Alexandre Doutoranda

Computação Evolutiva Eduardo do Valle Simões Renato Tinós ICMC - USP

Computação Evolutiva. Computação Evolutiva. Principais Tópicos. Evolução natural. Introdução. Evolução natural

Técnicas de Inteligência Artificial

ESTATÍSTICA APLICADA A EXPERIMENTOS

AS TRANSFORMAÇÕES DO TRABALHO NA SOCIEDADE INFORMACIONAL

Arquiteturas Paralelas

Existirá mesmo. uma Revolução. da Informação?

Inteligência Computacional Aplicada. O que é Inteligência Computacional? Áreas de Aplicação Algoritmos Genéticos

O Portal do Software Público Brasileiro em primeira análise

Utilização de softwares livres na universidade: importância, necessidade e limitações. Autores: Lucas Rocha Rodrigues Gabriel Faria Guerra Flavio

Legalidade do Uso e Distribuição de Software Livre pela Administração Pública

Prof. Dr. Marcelo Alves Barros Profa. Nelma R. S. Bossolan Instituto de Física de São Carlos - USP

Sistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01

Informação Prova de Equivalência à Frequência PSICOLOGIA B

Universidade de São Paulo

1. Ementa. Fundamento epistemológico do conhecimento científico. Ciência e valores. Pressupostos epistemológicos e prática docente.

A USP contribuindo para o Estado de São Paulo

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE

15/03/2018. Professor Ariel da Silva Dias Modelos de Processo de Software

3 Algoritmos Genéticos

INF 1771 Inteligência Artificial

Paradigma Simbólico. Sistemas de Informação UNISUL Aran Bey Tcholakian Morales, Dr. Eng. (Apostila 2)

Redes complexas: como as "coisas" se conectam

INFORMAÇÃO - PROVA DE EQUIVALÊNCIA À FREQUÊNCIA

Eu não tenho fé suficiente para ser um ateu

ESTUDO DIRIGIDO. Biologia. Química. Física. Biotecnologia Mutações Transgênicos Clonagem. Ligações químicas Reações químicas

REA RECURSOS EDUCACIONAIS ABERTOS

Oficinas. e Cursos Uirapuru. 2º Semestre/2018

EPISTEMOLOGIA: O QUE É COMPLEXIDADE? Prof. Dr. GUANIS DE BARROS VILELA JUNIOR

Tutorial Google Académico

Ferramentas de produtividade pessoal para investigadores

A Produção Cooperativa via Internet: Sinergias e Paradoxos

A Relevância Social e Profissional da Computação. no Início do Século 21. Uma Reflexão Pessoal

Oferta e Demanda por Profissionais da Computação: como equipará-las? A Relevância Social e Profissional da Computação. no Início do Século 21

Engenharia de Software Processo de Desenvolvimento de Software

UMA PROPOSTA DE FERRAMENTA PARA SIMPLIFICAR A DEPURAÇÃO DE CÓDIGOS EM C, POR ALUNOS INICIANTES

Processos de Software by Pearson Education Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 4 Slide 1

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA ENGENHARIA DE SOFTWARE

Sistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01

Biblioteca Digital: a experiência da USP

A Riqueza das Redes, segundo Yochai Benkler

Introdução à Informática. Professor: Francisco Ary

PLANIFICAÇÃO ANUAL. Ano Letivo 2018/2019 TEMAS/DOMÍNIOS CONTEÚDOS OBJETIVOS Nº DE AULAS AVALIAÇÃO. Aula 75 min 1º PERÍODO.

INSTITUTO LAURA VICUÑA PLANO DE ESTUDOS - 2º TRIMESTRE /2016 9º ANO A DISCIPLINA DATA CONTEÚDO INSTRUMENTAIS

Max Pereira. Inteligência Artificial

PROJETO DE FINAL DE CURSO (PFC)

Origem e Probabilidades

Software Público Brasileiro. Brasília, 10 de Novembro de 2016

IA: Inteligência Artificial

Notas sobre a Universidade e a Sociedade do Conhecimento Digital

- Missão Impossível -

Licenças de Software Livre

Universidade Estadual do Rio Grande do Sul Curso Superior de Tecnologia em Gestão Ambiental Biologia Aplicada Aula 7

PERCURSO FORMATIVO CURRÍCULO PAULISTA

Técnicas de Inteligência Artificial

Alinhamento de seqüências

ALGORITMO GENÉTICO COMO REPRESENTAÇÃO DAS MUTAÇÕES NA BIOLOGIA

Aplicação de algoritmos genéticos. Problema da Mochila (knapsack problem)

BOTUCATU, SP - RUBIÃO JUNIOR Fone (0xx14) fax

ARTIGOS CIENTÍFICOS Fundamentos da escrita científica Modelos da escrita científica. Prof. Dr. Ricardo dos Reis

Comunicação científica via SciELO: presente e perspectivas futuras

Problemas na Manutenção

Recursos Educacionais Abertos

Reflexões sobre o. Acesso Aberto à Literatura Científica

SOFTWARE. Disciplina: Informática Professor: Gustavo Sabry

P L A N I F I C A Ç Ã O A N U A L 1 º A N O

Transcrição:

Evolução Informacional: Um estudo preliminar, e ainda assim, em gestação Imre Simon Universidade de São Paulo São Paulo, Brasil <is@ime.usp.br> http://www.ime.usp.br/is/ Imre Simon, USP Mac 339, 30nov04 1

Segundo a wikipedia: Evolução Evolution is any process of growth or development that entails change. Alguns exemplos de uso da palavra: Evolução biológica (Darwiniana) Evolução estelar (de uma estrela) Evolução química (é possível surgir matéria viva por um processo puramente químico?) Evolução criativa (Benson, século 19) Evolução cultural Evolução espiritual Evolução de uma idéia (memes) Podemos acrescentar ``Evolução Informacional'' nesta lista? O que seria ela? Imre Simon, USP Mac 339, 30nov04 2

Evolução Informacional: o que seria isto? Newton, 1675: "If I have seen further it is by standing on the shoulders of giants." Ninguém cria do nada, todo conhecimento é baseado em conhecimento anterior Informação: é simultaneamente a entrada e a saída do seu próprio processo de evolução Roda Roda (Sándor Friedrich Rosenfeld, 1872-1945) Copiar trechos de um livro: dá um plágio. Copiar de dois livros: um ensaio. Copiar de três: uma tese de doutoramento. Copiar de quatro: uma quinta obra de erudição. evolução informacional = o fenômeno, o processo da incessante melhoria incremental da informação, do conhecimento Imre Simon, USP Mac 339, 30nov04 3

Da primeira aula desta disciplina, em março de 1999 http://www.ime.usp.br/ is/ddt/mac333/aulas/tema-1-04mar99.html 1) Ciclo de Evolução da Informação (C.E.I.) Consiste de um processo contínuo de evolução da informação, visando melhorar o seu conteúdo. Este ciclo consiste em frequentes revisões via alterações locais e esporádicas revisões via reestruturação global. Compreende a disponibilização de diversas versões, idealmente sujeitas a um controle de versões. Com o passar do tempo fica claro qual a melhor versão e eventualmente as outras desaparecem. Note a similaridade com a evolução do software. Imre Simon, USP Mac 339, 30nov04 4

Evolução e emergência no Bazar a Beira do Caos O trabalho de Ko Kuwabara (Bazar a Beira do Caos) fala de três tipos de evolução: evolução do produto sendo criado (complexidade tecnológica do Bazar) evolução da comunidade, incluindo a emergência dos protocolos de cooperação (complexidade social do Bazar) emergência e evolução do "commons-based peer production"(o próprio conceito do Bazar, no caso) O nosso interesse aqui, de evolução informacional, refere-se ao primeiro tipo acima, à complexidade tecnológica. Imre Simon, USP Mac 339, 30nov04 5

Exemplos da Evolução Informacional Exemplos de mudança que temos em mente: A primeira edição da EB (1776) tinha três volumes, a atual tem 32 (ou mais). Um caso simples estudado com algum detalhe: "chain letters". (merece um projeto) Kernel do Linux: x linhas em 1991, y linhas na versão 2.6 em 2004 A wikipedia, de zero a um milhão de artigos em 4 anos Imre Simon, USP Mac 339, 30nov04 6

Aonde buscar analogias, idéias, apoio? O perigo das analogias: cuidado A evolução mais estudada: a biológica Analogias interessantes (para software) num trabalho de Alexandre Oliva Uma idéia interessante: o software compete por ciclos de máquinas que é um recurso escasso Estudo interessante de Clay Shirky (In praise of evolvable systems) Evolução informacional apresenta maiores similaridades com Evolução cultural Evolução de uma idéia (memes) Visamos a mudança macroscópica do conhecimento em oposição à tentativa de modelagem da propagação e disseminação de idéias em memética Existe similaridade aqui com Evolução Darwiniana antes e depois da descoberta da genética e da biologia molecular? Imre Simon, USP Mac 339, 30nov04 7

Possíveis alvos da teoria Qual o caminho das mudanças? Quais os mecanismos da evolução informacional? Apoiar-se em características exteriores (funcionalidade de um software) ou em características interiores (código fonte)? Quais os resultados da evolução? Estabilidade do software Ampla aceitação e uso por uma comunidade numerosa??? O que incentiva a evolução? E o que breca ela? Imre Simon, USP Mac 339, 30nov04 8

Tipos de evolução informacional Evolução controlada, evolução a la catedral Software proprietário Caso do TeX Enciclopédia Britânica O direito autoral permite o controle das obras derivadas Obras de Mozart, no domínio público: elas evoluem ou não? Evolução livre, aberta, evolução a la bazar Software livre Wikipedia Note o papel crucial do uso da Propriedade Intelectual Note que a ``commons-based peer production"depende da existência de liberdade de evolução Note o papel do grau de paralelismo nas duas evoluções Imre Simon, USP Mac 339, 30nov04 9

Mecanismos e características Mecanismos que aumentam a diversidade Correções locais, debugging Reescrita completa (Novas versões) Forking Combinação de vários softwares ou obras Demanda da comunidade por novas funcionalidades Abundância de criatividade, de mão de obra, de cérebros Uso criativo da propriedade intelectual (GPL, FDL) ou doação ao domínio público Mecanismos que diminuem a diversidade Refatoração Sistematização, racionalização Protocolos sociais que organizam o trabalho Filtragem e preferências da comunidade Escassez de criatividade, de mão de obra, de cérebros Uso restritivo da propriedade intelectual Imre Simon, USP Mac 339, 30nov04 10

Diferenças e Semelhanças com a Evolução Biológica Principais mecanismos da evolução biológica Mutação aleatória Seleção natural "Genetic drift" (maior probabilidade de reprodução da característica majoritária) Imre Simon, USP Mac 339, 30nov04 11

Proposta de um experimento Tentar estudar a evolução do texto de um artigo da wikipedia Seria uma modelagem da sequência de mudanças sintáticas Não revela mudanças semânticas Veja algumas possibilidades na proposta de projeto: Evolução da Informação na Wikipedia Imre Simon, USP Mac 339, 30nov04 12