SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
Creating a Gaming World
“A Evolução Darwinista aplicada à Aprendizagem e
Interação social de Programas Inteligentes”
2 Julho 2014
Notas Iniciais
 A Inteligência pode ser definida como a capacidade mental que envolve a
habilidade de raciocinar, planejar, resolver problemas, pensar de forma abstrata,
compreender ideias complexas, aprender rápido e aprender com a experiência.
(Mainstream Science on Intelligence)
 A Evolução é uma forma de Inteligência
Inteligência Artificial
 Quase todas as definições de Inteligência Artificial assumem a comparação com a
inteligência e comportamento humano
 O Homem é o ponto de referência mas assumir Inteligência apenas em
comparação com o Homem é redutor
 A Inteligência Artificial é o estudo de formas de provocar comportamento
inteligente em máquinas ou programas
Objetivo da Investigação
 Produzir um algoritmo que aprenda a interagir socialmente
Mas….
Como
Pressupostos
 Todos os tipos de evolução têm mecanismos semelhantes
 Todos os tipos de evolução obedecem a variáveis parametrizáveis
 Todos os tipos de evolução são caoticamente inteligentes
Hipótese
 A Evolução das Espécies é semelhante à Evolução da Interação Social
Abordagem
 Simulação da evolução darwinista, através de software
 Definição do Habitat
 Definição dos regras de evolução
 Definição dos Cromossomas
Definições da Simulação - Heurística
 Evolução de organismo simples que se reproduz inicialmente por mitose
 O tempo da simulação é cortado em fatias de tempo
 Em cada fatia de tempo, é consumida 1 unidade de enrgia
 Em cada fatia de tempo, cada organismo procura obter energia:
- Respirando
- Alimentando-se
Definições da Simulação - Heurística
 Se não houver forma de obter energia, o organism move-se
 Cada organismo morre se a sua energia chegar a 0
 Cada organismo reproduz-se se tiver o máximo de energia
 A evolução da-se na reprodução com mutação de cromossomas
Definições da Simulação - Cromossomas
 Movimento
 Energia para Movimentar
 Energia no Nascimento
 Energia Máxima
 Tempo para a Energia diminuir
 Taxa de diminuição de energia
 Energia necessária para reprodução
 Energia depois de reprodução
 Eficiencia de Respiração
 Eficiencia de alimentação
 Estrutura do corpo
 Fonte de respiração
 Fonte de alimentação
 Desperdicio da respiração
 Desperdicio da alimentação
 Sexo
Definições da Simulação – Pormenores relevantes
 Todas as variáveis e todos os
cromossomas tem uma representação
binária
 As mutações acontecem nos bits dos
cromossomas
 Cada organismo tem um número de
controlo, derivado dos cromossomas
 Se esse numero for superior a metade
da soma de todos os cromossomas, a
especie é diferente da do(s)
progenitor(es)
Objetivo da Simulação
 Conseguir reproduzir, de uma forma simplista mas consistente, a evolução de um
ecossistema a partir de um organismo.
Próximo passo – Paralelismo com o ‘Social’
 Identificar o Habitat de dispersão social
e muda-lo no algoritmo (Por ex.
Facebook)
 Defenir a nova Heurística (regras
necessárias a viver e evoluir no Habitat)
 Defenir os cromossomas da nova
‘criatura’, com focus em:
- Alimentação (Por ex. Likes)
- Reprodução/Dispersão (Por ex.
Shares)
- Resultados colaterais (Por ex.
Novos Convites)
Abordagens do Organismo ‘Social’
 Cada Organismo é substituido por outro em cada passo da reprodução, mas guarda
consigo a memória evolutiva e retorna sempre à forma mais eficiente se a evolução
atual não for mais eficiente que a anterior
 Cada Organismo faz parte de uma sociedade coletiva com decisão central em que
todos votam para uma decisão final, sendo cada individuo extinguido de acordo com
a qualidade do seu voto (quanto mais longe estiver do comportamento adotado
mais será a probabilidade de extinção)
 Cada organismo é autónomo e expande-se individualmente sendo a cada evolução
extinguido os menos eficientes
Objetivo da Evolução do Organismo ‘Social’
 Comportamento inteligente na linha da simulação de evolução biológica
 A fialibilidade é uma componente presente na evolução e no comportamento
humano
 Poder falhar é uma oportunidade de estudar um caminho errado e marcá-lo
como errado
 Genéricamente a evolução criar mecanismos cada vez mais eficientes para a
‘sobrevivência do organismo’
Se a Hipótese se confirmar…
 Algoritmo génerico de evolução em multiplos habitats
 Aplicação não só a genética, redes sociais ou jogos mas também:
 Biologia
 Física
 Moda
 Previsão de tendências
 Marketing direto
 Previsão financeira
 Previsão geo-física
 Simulções várias
Fim
Muito Obrigado!!!!!
Q&A?

Mais conteúdo relacionado

Destaque

Organização para mesa de frios
Organização para  mesa de friosOrganização para  mesa de frios
Organização para mesa de friosleusso roberto
 
Receitas Tortas Bolos E Paes Com Fotos
Receitas Tortas Bolos E Paes Com FotosReceitas Tortas Bolos E Paes Com Fotos
Receitas Tortas Bolos E Paes Com FotosCulinaria Fabula
 
Lista de materiais salgadinhos para festas + dia bonus (1)
Lista de materiais salgadinhos para festas + dia bonus (1)Lista de materiais salgadinhos para festas + dia bonus (1)
Lista de materiais salgadinhos para festas + dia bonus (1)Elzamar Sturkie
 
Livro Nova Culinaria Paranaense
Livro Nova Culinaria ParanaenseLivro Nova Culinaria Paranaense
Livro Nova Culinaria ParanaenseGrupo CANAL
 
Culinária japonesa
Culinária japonesaCulinária japonesa
Culinária japonesarose
 
Check list festa de aniversário
Check list festa de aniversárioCheck list festa de aniversário
Check list festa de aniversáriocarolambarros
 
Cardápio dieta branda
Cardápio dieta brandaCardápio dieta branda
Cardápio dieta brandaJanaíra Alves
 

Destaque (14)

Curso de sushi
Curso de sushiCurso de sushi
Curso de sushi
 
Culinaria Japonesa
Culinaria JaponesaCulinaria Japonesa
Culinaria Japonesa
 
Organização para mesa de frios
Organização para  mesa de friosOrganização para  mesa de frios
Organização para mesa de frios
 
Culinária japonesa
Culinária japonesaCulinária japonesa
Culinária japonesa
 
Receitas Tortas Bolos E Paes Com Fotos
Receitas Tortas Bolos E Paes Com FotosReceitas Tortas Bolos E Paes Com Fotos
Receitas Tortas Bolos E Paes Com Fotos
 
Lista de materiais salgadinhos para festas + dia bonus (1)
Lista de materiais salgadinhos para festas + dia bonus (1)Lista de materiais salgadinhos para festas + dia bonus (1)
Lista de materiais salgadinhos para festas + dia bonus (1)
 
Canapés
CanapésCanapés
Canapés
 
Livro Nova Culinaria Paranaense
Livro Nova Culinaria ParanaenseLivro Nova Culinaria Paranaense
Livro Nova Culinaria Paranaense
 
Dieta branda
Dieta brandaDieta branda
Dieta branda
 
Culinária japonesa
Culinária japonesaCulinária japonesa
Culinária japonesa
 
Check list festa de aniversário
Check list festa de aniversárioCheck list festa de aniversário
Check list festa de aniversário
 
Receitas De Antigamente
Receitas De AntigamenteReceitas De Antigamente
Receitas De Antigamente
 
Cardápio dieta branda
Cardápio dieta brandaCardápio dieta branda
Cardápio dieta branda
 
Dietas hospitalares
Dietas hospitalaresDietas hospitalares
Dietas hospitalares
 

Semelhante a “A Evolução Darwinista Aplicada à Aprendizagem e Interação Social de Programas Inteligentes”

Comportamento Emocional
Comportamento EmocionalComportamento Emocional
Comportamento EmocionalTiago Malta
 
Brazil Presentation
Brazil PresentationBrazil Presentation
Brazil PresentationMaria D'
 
Cognição social em primatas
Cognição social em primatasCognição social em primatas
Cognição social em primatasguestc71547
 
Apresentação o espírita e a reforma íntima
Apresentação o espírita e a reforma íntimaApresentação o espírita e a reforma íntima
Apresentação o espírita e a reforma íntimaIdéias Luz
 
Reflexões sobre temas polêmicos
Reflexões sobre temas polêmicosReflexões sobre temas polêmicos
Reflexões sobre temas polêmicosJAIRO ALVES
 
Modelo Integral - Ken Wilber [One Talks - João Sem Medo]
Modelo Integral - Ken Wilber [One Talks - João Sem Medo]Modelo Integral - Ken Wilber [One Talks - João Sem Medo]
Modelo Integral - Ken Wilber [One Talks - João Sem Medo]Vasco Gaspar
 
Complexidade ccm 2011a
Complexidade ccm 2011aComplexidade ccm 2011a
Complexidade ccm 2011aFalec
 
Análise transacional para o desenvolvimento pessoal e/ou da empresa
Análise transacional para o desenvolvimento pessoal e/ou da empresaAnálise transacional para o desenvolvimento pessoal e/ou da empresa
Análise transacional para o desenvolvimento pessoal e/ou da empresaPalestras & Consultoria
 
Relações Familiares, o Papel das Emoções (Vanderlei Miranda) - Cidadão do Fut...
Relações Familiares, o Papel das Emoções (Vanderlei Miranda) - Cidadão do Fut...Relações Familiares, o Papel das Emoções (Vanderlei Miranda) - Cidadão do Fut...
Relações Familiares, o Papel das Emoções (Vanderlei Miranda) - Cidadão do Fut...Smar Brasil
 
Certificação em Identificação do Potencial y Desenvolvimento do Potencial Humano
Certificação em Identificação do Potencial y Desenvolvimento do Potencial HumanoCertificação em Identificação do Potencial y Desenvolvimento do Potencial Humano
Certificação em Identificação do Potencial y Desenvolvimento do Potencial HumanoCristina Oneto PCC MCOP BT
 
JUNG E A FORMAÇÃO DA IDENTIDADE personalidade.ppt
JUNG E A FORMAÇÃO DA IDENTIDADE personalidade.pptJUNG E A FORMAÇÃO DA IDENTIDADE personalidade.ppt
JUNG E A FORMAÇÃO DA IDENTIDADE personalidade.pptalinerabelo31
 
Desenvolvimento pessoal auto estima e inteligencia emocional
Desenvolvimento pessoal auto estima e inteligencia emocionalDesenvolvimento pessoal auto estima e inteligencia emocional
Desenvolvimento pessoal auto estima e inteligencia emocionalPatrícia Ervilha
 
Slides a teoria psicanalítica de Freud.pptx
Slides a teoria psicanalítica de Freud.pptxSlides a teoria psicanalítica de Freud.pptx
Slides a teoria psicanalítica de Freud.pptxAndreLuizJunior2
 

Semelhante a “A Evolução Darwinista Aplicada à Aprendizagem e Interação Social de Programas Inteligentes” (20)

Comportamento Emocional
Comportamento EmocionalComportamento Emocional
Comportamento Emocional
 
Ginástica cerebral
Ginástica cerebralGinástica cerebral
Ginástica cerebral
 
Brazil Presentation
Brazil PresentationBrazil Presentation
Brazil Presentation
 
Cognição social em primatas
Cognição social em primatasCognição social em primatas
Cognição social em primatas
 
Apresentação o espírita e a reforma íntima
Apresentação o espírita e a reforma íntimaApresentação o espírita e a reforma íntima
Apresentação o espírita e a reforma íntima
 
Reflexões sobre temas polêmicos
Reflexões sobre temas polêmicosReflexões sobre temas polêmicos
Reflexões sobre temas polêmicos
 
Modelo Integral - Ken Wilber [One Talks - João Sem Medo]
Modelo Integral - Ken Wilber [One Talks - João Sem Medo]Modelo Integral - Ken Wilber [One Talks - João Sem Medo]
Modelo Integral - Ken Wilber [One Talks - João Sem Medo]
 
Mecanismos de defesa do ego
Mecanismos de defesa do egoMecanismos de defesa do ego
Mecanismos de defesa do ego
 
Complexidade ccm 2011a
Complexidade ccm 2011aComplexidade ccm 2011a
Complexidade ccm 2011a
 
Evolução Consciente
Evolução ConscienteEvolução Consciente
Evolução Consciente
 
Análise transacional para o desenvolvimento pessoal e/ou da empresa
Análise transacional para o desenvolvimento pessoal e/ou da empresaAnálise transacional para o desenvolvimento pessoal e/ou da empresa
Análise transacional para o desenvolvimento pessoal e/ou da empresa
 
Cultivando Consciência Ecológica
Cultivando Consciência EcológicaCultivando Consciência Ecológica
Cultivando Consciência Ecológica
 
Relações Familiares, o Papel das Emoções (Vanderlei Miranda) - Cidadão do Fut...
Relações Familiares, o Papel das Emoções (Vanderlei Miranda) - Cidadão do Fut...Relações Familiares, o Papel das Emoções (Vanderlei Miranda) - Cidadão do Fut...
Relações Familiares, o Papel das Emoções (Vanderlei Miranda) - Cidadão do Fut...
 
Certificação em Identificação do Potencial y Desenvolvimento do Potencial Humano
Certificação em Identificação do Potencial y Desenvolvimento do Potencial HumanoCertificação em Identificação do Potencial y Desenvolvimento do Potencial Humano
Certificação em Identificação do Potencial y Desenvolvimento do Potencial Humano
 
JUNG E A FORMAÇÃO DA IDENTIDADE personalidade.ppt
JUNG E A FORMAÇÃO DA IDENTIDADE personalidade.pptJUNG E A FORMAÇÃO DA IDENTIDADE personalidade.ppt
JUNG E A FORMAÇÃO DA IDENTIDADE personalidade.ppt
 
Desenvolvimento pessoal auto estima e inteligencia emocional
Desenvolvimento pessoal auto estima e inteligencia emocionalDesenvolvimento pessoal auto estima e inteligencia emocional
Desenvolvimento pessoal auto estima e inteligencia emocional
 
Freud
FreudFreud
Freud
 
Freud
FreudFreud
Freud
 
A metamorfose da vida nas organizações 2010
A metamorfose da vida nas organizações 2010 A metamorfose da vida nas organizações 2010
A metamorfose da vida nas organizações 2010
 
Slides a teoria psicanalítica de Freud.pptx
Slides a teoria psicanalítica de Freud.pptxSlides a teoria psicanalítica de Freud.pptx
Slides a teoria psicanalítica de Freud.pptx
 

“A Evolução Darwinista Aplicada à Aprendizagem e Interação Social de Programas Inteligentes”

  • 1. Creating a Gaming World “A Evolução Darwinista aplicada à Aprendizagem e Interação social de Programas Inteligentes” 2 Julho 2014
  • 2. Notas Iniciais  A Inteligência pode ser definida como a capacidade mental que envolve a habilidade de raciocinar, planejar, resolver problemas, pensar de forma abstrata, compreender ideias complexas, aprender rápido e aprender com a experiência. (Mainstream Science on Intelligence)  A Evolução é uma forma de Inteligência
  • 3. Inteligência Artificial  Quase todas as definições de Inteligência Artificial assumem a comparação com a inteligência e comportamento humano  O Homem é o ponto de referência mas assumir Inteligência apenas em comparação com o Homem é redutor  A Inteligência Artificial é o estudo de formas de provocar comportamento inteligente em máquinas ou programas
  • 4. Objetivo da Investigação  Produzir um algoritmo que aprenda a interagir socialmente
  • 6. Pressupostos  Todos os tipos de evolução têm mecanismos semelhantes  Todos os tipos de evolução obedecem a variáveis parametrizáveis  Todos os tipos de evolução são caoticamente inteligentes
  • 7. Hipótese  A Evolução das Espécies é semelhante à Evolução da Interação Social
  • 8. Abordagem  Simulação da evolução darwinista, através de software  Definição do Habitat  Definição dos regras de evolução  Definição dos Cromossomas
  • 9. Definições da Simulação - Heurística  Evolução de organismo simples que se reproduz inicialmente por mitose  O tempo da simulação é cortado em fatias de tempo  Em cada fatia de tempo, é consumida 1 unidade de enrgia  Em cada fatia de tempo, cada organismo procura obter energia: - Respirando - Alimentando-se
  • 10. Definições da Simulação - Heurística  Se não houver forma de obter energia, o organism move-se  Cada organismo morre se a sua energia chegar a 0  Cada organismo reproduz-se se tiver o máximo de energia  A evolução da-se na reprodução com mutação de cromossomas
  • 11. Definições da Simulação - Cromossomas  Movimento  Energia para Movimentar  Energia no Nascimento  Energia Máxima  Tempo para a Energia diminuir  Taxa de diminuição de energia  Energia necessária para reprodução  Energia depois de reprodução  Eficiencia de Respiração  Eficiencia de alimentação  Estrutura do corpo  Fonte de respiração  Fonte de alimentação  Desperdicio da respiração  Desperdicio da alimentação  Sexo
  • 12. Definições da Simulação – Pormenores relevantes  Todas as variáveis e todos os cromossomas tem uma representação binária  As mutações acontecem nos bits dos cromossomas  Cada organismo tem um número de controlo, derivado dos cromossomas  Se esse numero for superior a metade da soma de todos os cromossomas, a especie é diferente da do(s) progenitor(es)
  • 13. Objetivo da Simulação  Conseguir reproduzir, de uma forma simplista mas consistente, a evolução de um ecossistema a partir de um organismo.
  • 14. Próximo passo – Paralelismo com o ‘Social’  Identificar o Habitat de dispersão social e muda-lo no algoritmo (Por ex. Facebook)  Defenir a nova Heurística (regras necessárias a viver e evoluir no Habitat)  Defenir os cromossomas da nova ‘criatura’, com focus em: - Alimentação (Por ex. Likes) - Reprodução/Dispersão (Por ex. Shares) - Resultados colaterais (Por ex. Novos Convites)
  • 15. Abordagens do Organismo ‘Social’  Cada Organismo é substituido por outro em cada passo da reprodução, mas guarda consigo a memória evolutiva e retorna sempre à forma mais eficiente se a evolução atual não for mais eficiente que a anterior  Cada Organismo faz parte de uma sociedade coletiva com decisão central em que todos votam para uma decisão final, sendo cada individuo extinguido de acordo com a qualidade do seu voto (quanto mais longe estiver do comportamento adotado mais será a probabilidade de extinção)  Cada organismo é autónomo e expande-se individualmente sendo a cada evolução extinguido os menos eficientes
  • 16. Objetivo da Evolução do Organismo ‘Social’  Comportamento inteligente na linha da simulação de evolução biológica  A fialibilidade é uma componente presente na evolução e no comportamento humano  Poder falhar é uma oportunidade de estudar um caminho errado e marcá-lo como errado  Genéricamente a evolução criar mecanismos cada vez mais eficientes para a ‘sobrevivência do organismo’
  • 17. Se a Hipótese se confirmar…  Algoritmo génerico de evolução em multiplos habitats  Aplicação não só a genética, redes sociais ou jogos mas também:  Biologia  Física  Moda  Previsão de tendências  Marketing direto  Previsão financeira  Previsão geo-física  Simulções várias

Notas do Editor

  1. A ideia por detrás desta investigação é de que existem várias formas de inteligência Inicialmente procurei determinar a definição de inteligência mas rapidamente percebi que não existe. Aquela é uma das muitas definições mas assume a existência humana Na verdade a inteligência não se quantifica porque é apenas um efeito que se observa. A capacidade de planear, de raciocinar, etc… não é qualificavel porque normalmente não se consegue medir a eficiencia do resultado. Assim, para esta investigação assumi que a evolução em si, pode ser uma forma de inteligência já que o conceito de inteligencia não pode nem se deve restringir apenas ao comportamento humano
  2. Na procura de definer Inteligencia artificial deparei-me com o mesmo problema. Todas as definições assumem a inteligencia humana não era isso que eu pretendia Decidi então alargar o conceito por uma frase mais lata e também facil de aceitar: LER ULTIMA FRASE
  3. Voltando atrás, existe uma razão para esta pequena descontrução conceptual da IA Assumir inteligência como algo mais lato que apenas o comportamento humano permite-nos pegar na evolução A inteligência é um produto da evolução e independentemente das teorias evolutivas e como se processa essa evolução, devemos ignorer a própria inteligência dessa mesma evolução?
  4. Para a abordagem que vou fazer, preciso de alguns pressupostos O mecanismo da evolução anatómica de um animal ao longo do tempo, pode ser semelhante ao mecanismo da evolução da interação social de uma especie A dificuldade é descobrir quais as variáveis certas e principalmente, qual a sua relevancia para cada um dos tipos Assumindo que na natureza a evolução joga com o acaso, mas que no fim, apenas o mais apto sobrevive, então, mesmo que a evolução nos leve a caminhos errados, o mais correto sairá vencedor
  5. Esta é a hipótese que esta investigação coloca. A interação social a que me refiro representa dois ambitos: A interação social na dimensão de um individuo inserido num contexto A interação social na dimensão da evolução das interações sociais como um unico organismo
  6. Tem de ser produzido um algoritmo e um programa para fazer a simulação darwinista. Os resultados tem de ser consistentes com a ralidade, mesmo usando um modelo simplista Na definição do habitat, definem-se os constituintes do habitat e as regras de como esses constituintes modificam o comportamento de um dos organismos Finalmente os cromossomas definem as variáveis necessárias a definer o comportamento, a alimentação e a reprodução de cada organismo
  7. Inicialmente existe um organismo que se reproduz por fissão binária mas que pode evoluir de várias formas, não só em relação à reprodução, mas também às necessidades energéticas
  8. O simulador preve que alguns organismos evoluam e se comecem a reproduzir e a competir Os que evoluirem para definição de sexos e de reprodução sexual, evoluirão não so através de mutação mas também através de recombinação de cromossomas dos progenitores
  9. A opção da representação binária tem a ver com a facilidade de provocar mutações Os pormenores referidos são do primeiro organism. Mutações podem levar a que, por exemplo a energia necessária para reprodução seja inferior
  10. A um nível mais basico, a nossa simulação terá de criar um ecossistema com pelo menos os 2 níveis base da figura
  11. Qualquer um dos casos pode ter a memória evolutiva
  12. A componente de falhar é uma questão importante na aprendizagem humana, mas também na evolução. Se acertar valida escolhas, falhar também e permite-nos aprender a não repetir. Enquanto não se cometer um erro, a probabilidade de o vir a cometer, é sempre elevada.