SlideShare ist ein Scribd-Unternehmen logo
1 von 25
The Grand Challenges in
Natural Computing Research
                        Leandro Nunes de Castro
                         Lnunes@mackenzie.br
                             @lndecastro

                        Computing and Informatics Faculty &
                      Graduate Program in Electrical Engineering
                        Natural Computing Laboratory (LCoN)
                           www.mackenzie.br/lcon.html


                                                                                            1
BRACIS 2012: Brazilian Conference on Intelligent Systems, Curitiba, Brazil, October, 2012
Natural Computing
                              An Overview*

* de Castro, L. N. (2007), “Fundamentals of Natural Computing: An Overview”, Physics of Life Reviews, 4(1), pp. 1-36.


                                                                                                                 2
Computing:
          Yesterday, Today and Tomorrow*
   • 1940s: Study of automatic computing;
   • 1950s: Study of information processing;
   • 1960s: Study of phenomena surrounding
     computers;
   • 1970s: Study of what can be automated;
   • 1980s: Study of computation;
   • 2000s: Study of information processes, both
     natural and artificial.
* Denning, P. (2008), “Computing Field: Structure”, In B. Wah (Ed.), Wiley Encyclopedia of Computer Science and
Engineering, Wiley Interscience.
                                                                                                                  3
From the early days of computer
 science, by the 1940s, researchers
   have been interested in tracing
       parallels and designing
     computational models and
abstractions of natural phenomena.


                                      4
[τ ij ( t )] .[η ij ]                            k
 k                                                       if j   Ji
p (t )
 ij                k       [τ il ( t )] .[η il ]
                l Ji

                                0                   outros casos
                       k                             k
      k     Q / L (t )              if ( i , j )   T (t )
 τ (t )
      ij
                  0                   outros casos


 ij(t)     (1     ) ij(t) +               ij(t)
Separation   Alignment   Cohesion


                                    8
U
L       A U E             R                       L   A       E        R
                                      Mix
    Ā Ō Ē                R           Anneal           Ā       Ē        R
                                                          Ō
                                                              Extensão de Polimerase
            U                                                 Ligação
L      A        E            R                            U
                                 Desnaturação     L   A       E         R
L
                                  Mix com L       L   Ā       Ē         R
L      Ā        Ē            R     Anneal                 Ō
            Ō
                Extensão de Polimerase
                Destruição da molécula original

L       A O E             R


L       Ā Ō Ē            R
Natural Computing: The Old View

                                            Bioinspiration
               Theoretical
                 Works



Mathematical                  Natural      Computational
                                         Synthesis of Natural
  Models
                             Computing       Phenomena



               Empirical
                Works                     Computing with
                                          Natural Materials
Natural Computing: The New Perspective
              Computer                       Natural
              Modeling of
               Nature                    computing is a
                                              science
                                         concerned with
                                                the
 Computing
               Natural        Nature-     investigation
  with New                    Inspired
  Materials   Computing      Computing    and design of
                                           information
                                          processing in
                                           natural and
               Computer                  computational
              Synthesis of
                Natural                      systems.
              Phenomena
Natural Computing
                  The Grand Challenges*

* de Castro, L. N.; Xavier, R. S.; Pasti, R.; Maia, R. D.; Szabo, A.; Ferrari, D. G. (2012), "The Grand Challenges in Natural
Computing Research: The Quest for a New Science", Int. J. Nat. Comp. Res., 2(4), p. 16.
                                                                                                                       13
The Grand Challenges (GCs)
 The GCs aim at defining research questions that
   tend to be important in the long
   term, identifying and characterizing potential
   grand research problems. These may allow the
   formulation of projects capable of producing
   major scientific advancements, with practical
   applications for society and technology.
   Emphasis is in advancing science, a vision
   beyond specific projects, a clear and objective
   success evaluation and a great ambition.*
* www.sbc.org.br

                                                     14
Biology             Multidisciplinarity



Computer    Natural
                             Physics
 Science   Computing
                                                        Biology




           Chemistry
                                       Computer        Natural     Physics
                                        Science       Computing




                       Interdisciplinarity
                                                       Chemistry

                                                                             15
How to transpose Natural
                            Computing into a
             Biology    transdisciplinary context?


Computer    Natural     Physics
 Science   Computing



            Chemistry



GC 1: Transforming Natural Computing into
        a transdisciplinary discipline               16
“Computer science differs from
     physics in that it is not actually a
     science. It does not study natural
  objects. Neither is it mathematics. It’s
  like engineering – about getting to do
   something, rather than dealing with
               abstractions”.*
     “Biology is today an information
                  science”**
* Feynman, R. P. (1996), “The Feynman Lectures on Computation”, In A. J. G. Hey and R. W. Allen (Ed.), (Reading, MA:
Addison-Wesley).
** Denning, P. J., (2001) (Ed.), The Invisible Future: The Seamless Integration of Technology in Everyday Life, McGraw-
                                                                                                                   17
Hill.
What is the Natural Computing role in this
  Informational Natural Sciences Era?

Overcoming this challenge will bring two
important benefits to Computing and Nature:
• A Rethinking (and probably Redesign) of
Computing
• A New Form of Interacting With and Using
Nature
     GC 2: Unveiling and harnessing
information processing in natural systems
                                              18
Natural systems are open systems that
   communicate with the environment
   presenting a complex and emergent
behavior. Complex biological systems must
    be modeled as self-referential, self-
 organizing, and auto-generative systems
 whose computational behavior goes far
beyond the TM/VN paradigm. The system
restructures itself in a hardware-software
non-dissociable interaction: the hardware
  defines the software, and the software
           defines the hardware.             19
Are there standards to design natural
computing systems?* To what degree defining
   standards for the engineering of Natural
 Computing systems is a limiting factor for the
      creative development of the field?
GC 3: Engineering Natural Computing Systems.
 * Brueckner, S. A.; Serugendo, G. D. M.; Karageorgos, A.; Nagpal, R., (2005), Engineering Self-Organizing
 Systems, Lecture Notes in Artificial Intelligence, 3464, Springer.
 * de Castro, L. N. (2001), Immune Engineering: Development and Application of Computational Tools Inspired by
 Artificial Immune Systems, Ph. D. Thesis presented at the Computer and Electrical Engineering
 School, Unicamp, Brazil.
 * Fernandez-Marquez, J. L.; Serugendo, G. D. M.; Montagna, S.; Viroli M.; Arcos J. L (2012), “Description and
 Composition of Bio-Inspired Design Patterns: A Complete Overview”, Natural Computing, Online, DOI
 10.1007/s11047-012-9324-y.
 * Nagpal, R.; Mamei, M. (2004), “Engineering Amorphous Computing Systems”, Multiagent Systems, Artificial
 Societies, and Simulated Organizations, 11, Part V, pp. 303-320.                                                20
The Grand Challenges in
     Natural Computing Research
• The field needs to advance in a more
  consistent and formal way.

• Transforming Natural Computing into a
  Transdisciplinary Discipline.
• Unveiling and Harnessing Information
  Processing in Natural Systems.
• Engineering Natural Computing Systems.

                                           21
Discussion
    Natural Computing:
The Past, Present and Future

                               22
The Past and Present
   • Focus on:
         – Designing novel nature-inspired algorithms.
         – Synthesizing natural phenomena.
         – Using natural materials for computing.
   • Real-world applications are
     unquestionable, but the field seems to be
     stuck on the same types of algorithms.
   • Researchers are taking efforts to look at and
     formalize information processing in natural
     and computational systems.*
* Zenil, H. (2012) (Ed.), A Computable Universe: Understanding Computation & Exploring Nature as
Computation, World Scientific.
                                                                                                   23
And the Future?
• Grand Challenges for the field:
  – Transforming Natural Computing into a
    Transdisciplinary Discipline.
  – Unveiling and Harnessing Information Processing
    in Natural Systems.
  – Engineering Natural Computing Systems.




                                                      24
Thank You!
Questions? Comments?
      Leandro Nunes de Castro
       Lnunes@mackenzie.br
  http://slideshare.net/lndecastro
             @lndecastro
   www.mackenzie.br/lcon.html
  www.computacaonatural.com.br
                                     25

Weitere ähnliche Inhalte

Was ist angesagt?

A FRIENDLY APPROACH TO PARTICLE FILTERS IN COMPUTER VISION
A FRIENDLY APPROACH TO PARTICLE FILTERS IN COMPUTER VISIONA FRIENDLY APPROACH TO PARTICLE FILTERS IN COMPUTER VISION
A FRIENDLY APPROACH TO PARTICLE FILTERS IN COMPUTER VISIONMarcos Nieto
 
Deep learning 1.0 and Beyond, Part 1
Deep learning 1.0 and Beyond, Part 1Deep learning 1.0 and Beyond, Part 1
Deep learning 1.0 and Beyond, Part 1Deakin University
 
NG2S: A Study of Pro-Environmental Tipping Point via ABMs
NG2S: A Study of Pro-Environmental Tipping Point via ABMsNG2S: A Study of Pro-Environmental Tipping Point via ABMs
NG2S: A Study of Pro-Environmental Tipping Point via ABMsKan Yuenyong
 
Kernel methods for data integration in systems biology
Kernel methods for data integration in systems biology Kernel methods for data integration in systems biology
Kernel methods for data integration in systems biology tuxette
 
184816386 x mining
184816386 x mining184816386 x mining
184816386 x mining496573
 
Memory advances in Neural Turing Machines
Memory advances in Neural Turing MachinesMemory advances in Neural Turing Machines
Memory advances in Neural Turing MachinesDeakin University
 
An Extensive Review on Generative Adversarial Networks GAN’s
An Extensive Review on Generative Adversarial Networks GAN’sAn Extensive Review on Generative Adversarial Networks GAN’s
An Extensive Review on Generative Adversarial Networks GAN’sijtsrd
 
Deep learning for detecting anomalies and software vulnerabilities
Deep learning for detecting anomalies and software vulnerabilitiesDeep learning for detecting anomalies and software vulnerabilities
Deep learning for detecting anomalies and software vulnerabilitiesDeakin University
 

Was ist angesagt? (10)

A FRIENDLY APPROACH TO PARTICLE FILTERS IN COMPUTER VISION
A FRIENDLY APPROACH TO PARTICLE FILTERS IN COMPUTER VISIONA FRIENDLY APPROACH TO PARTICLE FILTERS IN COMPUTER VISION
A FRIENDLY APPROACH TO PARTICLE FILTERS IN COMPUTER VISION
 
Deep learning 1.0 and Beyond, Part 1
Deep learning 1.0 and Beyond, Part 1Deep learning 1.0 and Beyond, Part 1
Deep learning 1.0 and Beyond, Part 1
 
NG2S: A Study of Pro-Environmental Tipping Point via ABMs
NG2S: A Study of Pro-Environmental Tipping Point via ABMsNG2S: A Study of Pro-Environmental Tipping Point via ABMs
NG2S: A Study of Pro-Environmental Tipping Point via ABMs
 
Kernel methods for data integration in systems biology
Kernel methods for data integration in systems biology Kernel methods for data integration in systems biology
Kernel methods for data integration in systems biology
 
184816386 x mining
184816386 x mining184816386 x mining
184816386 x mining
 
Presentation1
Presentation1Presentation1
Presentation1
 
Memory advances in Neural Turing Machines
Memory advances in Neural Turing MachinesMemory advances in Neural Turing Machines
Memory advances in Neural Turing Machines
 
An Extensive Review on Generative Adversarial Networks GAN’s
An Extensive Review on Generative Adversarial Networks GAN’sAn Extensive Review on Generative Adversarial Networks GAN’s
An Extensive Review on Generative Adversarial Networks GAN’s
 
Deep learning for detecting anomalies and software vulnerabilities
Deep learning for detecting anomalies and software vulnerabilitiesDeep learning for detecting anomalies and software vulnerabilities
Deep learning for detecting anomalies and software vulnerabilities
 
Semantics based Summarization of Entities in Knowledge Graphs
Semantics based Summarization of Entities in Knowledge GraphsSemantics based Summarization of Entities in Knowledge Graphs
Semantics based Summarization of Entities in Knowledge Graphs
 

Andere mochten auch

2016: Notas sobre Liderança
2016: Notas sobre Liderança2016: Notas sobre Liderança
2016: Notas sobre LiderançaLeandro de Castro
 
2012: LCoN Aplicações em Big Data
2012: LCoN Aplicações em Big Data2012: LCoN Aplicações em Big Data
2012: LCoN Aplicações em Big DataLeandro de Castro
 
2016: Applying AI Innovation in Business
2016: Applying AI Innovation in Business2016: Applying AI Innovation in Business
2016: Applying AI Innovation in BusinessLeandro de Castro
 
2012: O Processo de Checkout em E-commerce
2012: O Processo de Checkout em E-commerce2012: O Processo de Checkout em E-commerce
2012: O Processo de Checkout em E-commerceLeandro de Castro
 
2010: Agrupamento Evolutivo de Dados
2010: Agrupamento Evolutivo de Dados2010: Agrupamento Evolutivo de Dados
2010: Agrupamento Evolutivo de DadosLeandro de Castro
 
2012: Computação Natural - Slides do Curso
2012: Computação Natural - Slides do Curso2012: Computação Natural - Slides do Curso
2012: Computação Natural - Slides do CursoLeandro de Castro
 
2016: A Tríade da Persona Virtual - O Que as Mídias Sociais Podem Revelar sob...
2016: A Tríade da Persona Virtual - O Que as Mídias Sociais Podem Revelar sob...2016: A Tríade da Persona Virtual - O Que as Mídias Sociais Podem Revelar sob...
2016: A Tríade da Persona Virtual - O Que as Mídias Sociais Podem Revelar sob...Leandro de Castro
 
2012: Tutorial sobre Sistemas de Recomendação para E-commerce
2012: Tutorial sobre Sistemas de Recomendação para E-commerce2012: Tutorial sobre Sistemas de Recomendação para E-commerce
2012: Tutorial sobre Sistemas de Recomendação para E-commerceLeandro de Castro
 
1998: Técnicas de Otimização Não-Linear Irrestrita para o Treinamento de Rede...
1998: Técnicas de Otimização Não-Linear Irrestrita para o Treinamento de Rede...1998: Técnicas de Otimização Não-Linear Irrestrita para o Treinamento de Rede...
1998: Técnicas de Otimização Não-Linear Irrestrita para o Treinamento de Rede...Leandro de Castro
 
2016 (Updated): Introdução à Mineração de Dados
2016 (Updated): Introdução à Mineração de Dados2016 (Updated): Introdução à Mineração de Dados
2016 (Updated): Introdução à Mineração de DadosLeandro de Castro
 
2000: Artificial Immune Systems - Theory and Applications
2000: Artificial Immune Systems - Theory and Applications2000: Artificial Immune Systems - Theory and Applications
2000: Artificial Immune Systems - Theory and ApplicationsLeandro de Castro
 
2016: Introdução à Mineração de Dados: Conceitos Básicos, Algoritmos e Aplica...
2016: Introdução à Mineração de Dados: Conceitos Básicos, Algoritmos e Aplica...2016: Introdução à Mineração de Dados: Conceitos Básicos, Algoritmos e Aplica...
2016: Introdução à Mineração de Dados: Conceitos Básicos, Algoritmos e Aplica...Leandro de Castro
 
2014: Introdução às Redes Neurais Artificiais
2014: Introdução às Redes Neurais Artificiais2014: Introdução às Redes Neurais Artificiais
2014: Introdução às Redes Neurais ArtificiaisLeandro de Castro
 
2015: Análise de Mercado e Plano de Marketing
2015: Análise de Mercado e Plano de Marketing2015: Análise de Mercado e Plano de Marketing
2015: Análise de Mercado e Plano de MarketingLeandro de Castro
 
2001: An Introduction to Artificial Immune Systems
2001: An Introduction to Artificial Immune Systems2001: An Introduction to Artificial Immune Systems
2001: An Introduction to Artificial Immune SystemsLeandro de Castro
 
2016: Metodologia da Pesquisa em Computação
2016: Metodologia da Pesquisa em Computação2016: Metodologia da Pesquisa em Computação
2016: Metodologia da Pesquisa em ComputaçãoLeandro de Castro
 
2015: Fundamentos Teóricos da Computação
2015: Fundamentos Teóricos da Computação2015: Fundamentos Teóricos da Computação
2015: Fundamentos Teóricos da ComputaçãoLeandro de Castro
 
2013: Empreendedorismo: Slides do Curso
2013: Empreendedorismo: Slides do Curso2013: Empreendedorismo: Slides do Curso
2013: Empreendedorismo: Slides do CursoLeandro de Castro
 
2004: Engineering Applications of Artificial Immune Systems
2004: Engineering Applications of Artificial Immune Systems2004: Engineering Applications of Artificial Immune Systems
2004: Engineering Applications of Artificial Immune SystemsLeandro de Castro
 
2011: Usando Ferramentas de Recomendação Inteligente para Aumento da Taxa de ...
2011: Usando Ferramentas de Recomendação Inteligente para Aumento da Taxa de ...2011: Usando Ferramentas de Recomendação Inteligente para Aumento da Taxa de ...
2011: Usando Ferramentas de Recomendação Inteligente para Aumento da Taxa de ...Leandro de Castro
 

Andere mochten auch (20)

2016: Notas sobre Liderança
2016: Notas sobre Liderança2016: Notas sobre Liderança
2016: Notas sobre Liderança
 
2012: LCoN Aplicações em Big Data
2012: LCoN Aplicações em Big Data2012: LCoN Aplicações em Big Data
2012: LCoN Aplicações em Big Data
 
2016: Applying AI Innovation in Business
2016: Applying AI Innovation in Business2016: Applying AI Innovation in Business
2016: Applying AI Innovation in Business
 
2012: O Processo de Checkout em E-commerce
2012: O Processo de Checkout em E-commerce2012: O Processo de Checkout em E-commerce
2012: O Processo de Checkout em E-commerce
 
2010: Agrupamento Evolutivo de Dados
2010: Agrupamento Evolutivo de Dados2010: Agrupamento Evolutivo de Dados
2010: Agrupamento Evolutivo de Dados
 
2012: Computação Natural - Slides do Curso
2012: Computação Natural - Slides do Curso2012: Computação Natural - Slides do Curso
2012: Computação Natural - Slides do Curso
 
2016: A Tríade da Persona Virtual - O Que as Mídias Sociais Podem Revelar sob...
2016: A Tríade da Persona Virtual - O Que as Mídias Sociais Podem Revelar sob...2016: A Tríade da Persona Virtual - O Que as Mídias Sociais Podem Revelar sob...
2016: A Tríade da Persona Virtual - O Que as Mídias Sociais Podem Revelar sob...
 
2012: Tutorial sobre Sistemas de Recomendação para E-commerce
2012: Tutorial sobre Sistemas de Recomendação para E-commerce2012: Tutorial sobre Sistemas de Recomendação para E-commerce
2012: Tutorial sobre Sistemas de Recomendação para E-commerce
 
1998: Técnicas de Otimização Não-Linear Irrestrita para o Treinamento de Rede...
1998: Técnicas de Otimização Não-Linear Irrestrita para o Treinamento de Rede...1998: Técnicas de Otimização Não-Linear Irrestrita para o Treinamento de Rede...
1998: Técnicas de Otimização Não-Linear Irrestrita para o Treinamento de Rede...
 
2016 (Updated): Introdução à Mineração de Dados
2016 (Updated): Introdução à Mineração de Dados2016 (Updated): Introdução à Mineração de Dados
2016 (Updated): Introdução à Mineração de Dados
 
2000: Artificial Immune Systems - Theory and Applications
2000: Artificial Immune Systems - Theory and Applications2000: Artificial Immune Systems - Theory and Applications
2000: Artificial Immune Systems - Theory and Applications
 
2016: Introdução à Mineração de Dados: Conceitos Básicos, Algoritmos e Aplica...
2016: Introdução à Mineração de Dados: Conceitos Básicos, Algoritmos e Aplica...2016: Introdução à Mineração de Dados: Conceitos Básicos, Algoritmos e Aplica...
2016: Introdução à Mineração de Dados: Conceitos Básicos, Algoritmos e Aplica...
 
2014: Introdução às Redes Neurais Artificiais
2014: Introdução às Redes Neurais Artificiais2014: Introdução às Redes Neurais Artificiais
2014: Introdução às Redes Neurais Artificiais
 
2015: Análise de Mercado e Plano de Marketing
2015: Análise de Mercado e Plano de Marketing2015: Análise de Mercado e Plano de Marketing
2015: Análise de Mercado e Plano de Marketing
 
2001: An Introduction to Artificial Immune Systems
2001: An Introduction to Artificial Immune Systems2001: An Introduction to Artificial Immune Systems
2001: An Introduction to Artificial Immune Systems
 
2016: Metodologia da Pesquisa em Computação
2016: Metodologia da Pesquisa em Computação2016: Metodologia da Pesquisa em Computação
2016: Metodologia da Pesquisa em Computação
 
2015: Fundamentos Teóricos da Computação
2015: Fundamentos Teóricos da Computação2015: Fundamentos Teóricos da Computação
2015: Fundamentos Teóricos da Computação
 
2013: Empreendedorismo: Slides do Curso
2013: Empreendedorismo: Slides do Curso2013: Empreendedorismo: Slides do Curso
2013: Empreendedorismo: Slides do Curso
 
2004: Engineering Applications of Artificial Immune Systems
2004: Engineering Applications of Artificial Immune Systems2004: Engineering Applications of Artificial Immune Systems
2004: Engineering Applications of Artificial Immune Systems
 
2011: Usando Ferramentas de Recomendação Inteligente para Aumento da Taxa de ...
2011: Usando Ferramentas de Recomendação Inteligente para Aumento da Taxa de ...2011: Usando Ferramentas de Recomendação Inteligente para Aumento da Taxa de ...
2011: Usando Ferramentas de Recomendação Inteligente para Aumento da Taxa de ...
 

Ähnlich wie 2012: The Grand Challenges in Natural Computing Research

Naturalized Epistemology North American Computing and Philosophy 2007
Naturalized Epistemology North American Computing and Philosophy 2007 Naturalized Epistemology North American Computing and Philosophy 2007
Naturalized Epistemology North American Computing and Philosophy 2007 Gordana Dodig-Crnkovic
 
Information Theory and Programmable Medicine
Information Theory and Programmable MedicineInformation Theory and Programmable Medicine
Information Theory and Programmable MedicineHector Zenil
 
Tutorial 3 - Research methods - Part 1
Tutorial 3 - Research methods - Part 1Tutorial 3 - Research methods - Part 1
Tutorial 3 - Research methods - Part 1ICSM 2011
 
Working with virtual worlds: y1 ict ssp l16
Working with virtual worlds: y1 ict ssp l16Working with virtual worlds: y1 ict ssp l16
Working with virtual worlds: y1 ict ssp l16Miles Berry
 
Computer Vision, Computation, and Geometry
Computer Vision, Computation, and GeometryComputer Vision, Computation, and Geometry
Computer Vision, Computation, and GeometryJason Miller
 
Is Computer Science Science?
Is Computer Science Science?Is Computer Science Science?
Is Computer Science Science?Daniel Cukier
 
Mathematics and Engineering.pptx
Mathematics and Engineering.pptxMathematics and Engineering.pptx
Mathematics and Engineering.pptxDr. Chetan Bhatt
 
Grid07 7 Gagliardi
Grid07 7 GagliardiGrid07 7 Gagliardi
Grid07 7 Gagliardiimec.archive
 
機械学習は化学研究の"経験と勘"を合理化できるか?
機械学習は化学研究の"経験と勘"を合理化できるか?機械学習は化学研究の"経験と勘"を合理化できるか?
機械学習は化学研究の"経験と勘"を合理化できるか?Ichigaku Takigawa
 
Algorithmic Information Theory and Computational Biology
Algorithmic Information Theory and Computational BiologyAlgorithmic Information Theory and Computational Biology
Algorithmic Information Theory and Computational BiologyHector Zenil
 
Vicarious Systems at Singularity Summit 2011
Vicarious Systems at Singularity Summit 2011Vicarious Systems at Singularity Summit 2011
Vicarious Systems at Singularity Summit 2011Scott Brown
 
The interplay between data-driven and theory-driven methods for chemical scie...
The interplay between data-driven and theory-driven methods for chemical scie...The interplay between data-driven and theory-driven methods for chemical scie...
The interplay between data-driven and theory-driven methods for chemical scie...Ichigaku Takigawa
 
Lieto - Book Presentation Cognitive Design for Artificial Minds (AGI Northwes...
Lieto - Book Presentation Cognitive Design for Artificial Minds (AGI Northwes...Lieto - Book Presentation Cognitive Design for Artificial Minds (AGI Northwes...
Lieto - Book Presentation Cognitive Design for Artificial Minds (AGI Northwes...Antonio Lieto
 
Nature, characteristics and definition of maths
Nature, characteristics and definition of mathsNature, characteristics and definition of maths
Nature, characteristics and definition of mathsAngel Rathnabai
 
International journal of engineering issues vol 2015 - no 1 - paper3
International journal of engineering issues   vol 2015 - no 1 - paper3International journal of engineering issues   vol 2015 - no 1 - paper3
International journal of engineering issues vol 2015 - no 1 - paper3sophiabelthome
 
Bioinformatics kernels relations
Bioinformatics kernels relationsBioinformatics kernels relations
Bioinformatics kernels relationsMichiel Stock
 

Ähnlich wie 2012: The Grand Challenges in Natural Computing Research (20)

Naturalized Epistemology North American Computing and Philosophy 2007
Naturalized Epistemology North American Computing and Philosophy 2007 Naturalized Epistemology North American Computing and Philosophy 2007
Naturalized Epistemology North American Computing and Philosophy 2007
 
Information Theory and Programmable Medicine
Information Theory and Programmable MedicineInformation Theory and Programmable Medicine
Information Theory and Programmable Medicine
 
Figuring out Computer Science
Figuring out Computer ScienceFiguring out Computer Science
Figuring out Computer Science
 
Tutorial 3 - Research methods - Part 1
Tutorial 3 - Research methods - Part 1Tutorial 3 - Research methods - Part 1
Tutorial 3 - Research methods - Part 1
 
Working with virtual worlds: y1 ict ssp l16
Working with virtual worlds: y1 ict ssp l16Working with virtual worlds: y1 ict ssp l16
Working with virtual worlds: y1 ict ssp l16
 
Computer Vision, Computation, and Geometry
Computer Vision, Computation, and GeometryComputer Vision, Computation, and Geometry
Computer Vision, Computation, and Geometry
 
Is Computer Science Science?
Is Computer Science Science?Is Computer Science Science?
Is Computer Science Science?
 
Dendral
DendralDendral
Dendral
 
Class01
Class01Class01
Class01
 
Mathematics and Engineering.pptx
Mathematics and Engineering.pptxMathematics and Engineering.pptx
Mathematics and Engineering.pptx
 
Pheade 2011
Pheade 2011Pheade 2011
Pheade 2011
 
Grid07 7 Gagliardi
Grid07 7 GagliardiGrid07 7 Gagliardi
Grid07 7 Gagliardi
 
機械学習は化学研究の"経験と勘"を合理化できるか?
機械学習は化学研究の"経験と勘"を合理化できるか?機械学習は化学研究の"経験と勘"を合理化できるか?
機械学習は化学研究の"経験と勘"を合理化できるか?
 
Algorithmic Information Theory and Computational Biology
Algorithmic Information Theory and Computational BiologyAlgorithmic Information Theory and Computational Biology
Algorithmic Information Theory and Computational Biology
 
Vicarious Systems at Singularity Summit 2011
Vicarious Systems at Singularity Summit 2011Vicarious Systems at Singularity Summit 2011
Vicarious Systems at Singularity Summit 2011
 
The interplay between data-driven and theory-driven methods for chemical scie...
The interplay between data-driven and theory-driven methods for chemical scie...The interplay between data-driven and theory-driven methods for chemical scie...
The interplay between data-driven and theory-driven methods for chemical scie...
 
Lieto - Book Presentation Cognitive Design for Artificial Minds (AGI Northwes...
Lieto - Book Presentation Cognitive Design for Artificial Minds (AGI Northwes...Lieto - Book Presentation Cognitive Design for Artificial Minds (AGI Northwes...
Lieto - Book Presentation Cognitive Design for Artificial Minds (AGI Northwes...
 
Nature, characteristics and definition of maths
Nature, characteristics and definition of mathsNature, characteristics and definition of maths
Nature, characteristics and definition of maths
 
International journal of engineering issues vol 2015 - no 1 - paper3
International journal of engineering issues   vol 2015 - no 1 - paper3International journal of engineering issues   vol 2015 - no 1 - paper3
International journal of engineering issues vol 2015 - no 1 - paper3
 
Bioinformatics kernels relations
Bioinformatics kernels relationsBioinformatics kernels relations
Bioinformatics kernels relations
 

Mehr von Leandro de Castro

2021: An Illustrated Journey into Natural Computing
2021: An Illustrated Journey into Natural Computing2021: An Illustrated Journey into Natural Computing
2021: An Illustrated Journey into Natural ComputingLeandro de Castro
 
2019: LCoN - Centro de Excelência em Inteligência Artificial
2019: LCoN - Centro de Excelência em Inteligência Artificial2019: LCoN - Centro de Excelência em Inteligência Artificial
2019: LCoN - Centro de Excelência em Inteligência ArtificialLeandro de Castro
 
2018: What did I learn about Innovation and Entrepreneurship in Israel
2018: What did I learn about Innovation and Entrepreneurship in Israel2018: What did I learn about Innovation and Entrepreneurship in Israel
2018: What did I learn about Innovation and Entrepreneurship in IsraelLeandro de Castro
 
2018 Academic Innovation Opportunities in Brazil
2018 Academic Innovation Opportunities in Brazil2018 Academic Innovation Opportunities in Brazil
2018 Academic Innovation Opportunities in BrazilLeandro de Castro
 
2017: Tópicos em Educação Financeira
2017: Tópicos em Educação Financeira2017: Tópicos em Educação Financeira
2017: Tópicos em Educação FinanceiraLeandro de Castro
 
2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...
2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...
2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...Leandro de Castro
 
2016: Fundamentos Matemáticos para Inteligência Artificial
2016: Fundamentos Matemáticos para Inteligência Artificial2016: Fundamentos Matemáticos para Inteligência Artificial
2016: Fundamentos Matemáticos para Inteligência ArtificialLeandro de Castro
 
2010: Plano de Negócios e Incubação de Empresas de Base Tecnológica
2010: Plano de Negócios e Incubação de Empresas de Base Tecnológica2010: Plano de Negócios e Incubação de Empresas de Base Tecnológica
2010: Plano de Negócios e Incubação de Empresas de Base TecnológicaLeandro de Castro
 
2002: Comparing Immune and Neural Networks
2002: Comparing Immune and Neural Networks2002: Comparing Immune and Neural Networks
2002: Comparing Immune and Neural NetworksLeandro de Castro
 
2011: Empreendedorismo Digital - Como Dados Viram Negócios
2011: Empreendedorismo Digital - Como Dados Viram Negócios2011: Empreendedorismo Digital - Como Dados Viram Negócios
2011: Empreendedorismo Digital - Como Dados Viram NegóciosLeandro de Castro
 

Mehr von Leandro de Castro (11)

2021: An Illustrated Journey into Natural Computing
2021: An Illustrated Journey into Natural Computing2021: An Illustrated Journey into Natural Computing
2021: An Illustrated Journey into Natural Computing
 
2019: Folder do LCoN
2019: Folder do LCoN2019: Folder do LCoN
2019: Folder do LCoN
 
2019: LCoN - Centro de Excelência em Inteligência Artificial
2019: LCoN - Centro de Excelência em Inteligência Artificial2019: LCoN - Centro de Excelência em Inteligência Artificial
2019: LCoN - Centro de Excelência em Inteligência Artificial
 
2018: What did I learn about Innovation and Entrepreneurship in Israel
2018: What did I learn about Innovation and Entrepreneurship in Israel2018: What did I learn about Innovation and Entrepreneurship in Israel
2018: What did I learn about Innovation and Entrepreneurship in Israel
 
2018 Academic Innovation Opportunities in Brazil
2018 Academic Innovation Opportunities in Brazil2018 Academic Innovation Opportunities in Brazil
2018 Academic Innovation Opportunities in Brazil
 
2017: Tópicos em Educação Financeira
2017: Tópicos em Educação Financeira2017: Tópicos em Educação Financeira
2017: Tópicos em Educação Financeira
 
2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...
2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...
2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...
 
2016: Fundamentos Matemáticos para Inteligência Artificial
2016: Fundamentos Matemáticos para Inteligência Artificial2016: Fundamentos Matemáticos para Inteligência Artificial
2016: Fundamentos Matemáticos para Inteligência Artificial
 
2010: Plano de Negócios e Incubação de Empresas de Base Tecnológica
2010: Plano de Negócios e Incubação de Empresas de Base Tecnológica2010: Plano de Negócios e Incubação de Empresas de Base Tecnológica
2010: Plano de Negócios e Incubação de Empresas de Base Tecnológica
 
2002: Comparing Immune and Neural Networks
2002: Comparing Immune and Neural Networks2002: Comparing Immune and Neural Networks
2002: Comparing Immune and Neural Networks
 
2011: Empreendedorismo Digital - Como Dados Viram Negócios
2011: Empreendedorismo Digital - Como Dados Viram Negócios2011: Empreendedorismo Digital - Como Dados Viram Negócios
2011: Empreendedorismo Digital - Como Dados Viram Negócios
 

2012: The Grand Challenges in Natural Computing Research

  • 1. The Grand Challenges in Natural Computing Research Leandro Nunes de Castro Lnunes@mackenzie.br @lndecastro Computing and Informatics Faculty & Graduate Program in Electrical Engineering Natural Computing Laboratory (LCoN) www.mackenzie.br/lcon.html 1 BRACIS 2012: Brazilian Conference on Intelligent Systems, Curitiba, Brazil, October, 2012
  • 2. Natural Computing An Overview* * de Castro, L. N. (2007), “Fundamentals of Natural Computing: An Overview”, Physics of Life Reviews, 4(1), pp. 1-36. 2
  • 3. Computing: Yesterday, Today and Tomorrow* • 1940s: Study of automatic computing; • 1950s: Study of information processing; • 1960s: Study of phenomena surrounding computers; • 1970s: Study of what can be automated; • 1980s: Study of computation; • 2000s: Study of information processes, both natural and artificial. * Denning, P. (2008), “Computing Field: Structure”, In B. Wah (Ed.), Wiley Encyclopedia of Computer Science and Engineering, Wiley Interscience. 3
  • 4. From the early days of computer science, by the 1940s, researchers have been interested in tracing parallels and designing computational models and abstractions of natural phenomena. 4
  • 5.
  • 6. [τ ij ( t )] .[η ij ] k k if j Ji p (t ) ij k [τ il ( t )] .[η il ] l Ji 0 outros casos k k k Q / L (t ) if ( i , j ) T (t ) τ (t ) ij 0 outros casos ij(t) (1 ) ij(t) + ij(t)
  • 7.
  • 8. Separation Alignment Cohesion 8
  • 9.
  • 10. U L A U E R L A E R Mix Ā Ō Ē R Anneal Ā Ē R Ō Extensão de Polimerase U Ligação L A E R U Desnaturação L A E R L Mix com L L Ā Ē R L Ā Ē R Anneal Ō Ō Extensão de Polimerase Destruição da molécula original L A O E R L Ā Ō Ē R
  • 11. Natural Computing: The Old View Bioinspiration Theoretical Works Mathematical Natural Computational Synthesis of Natural Models Computing Phenomena Empirical Works Computing with Natural Materials
  • 12. Natural Computing: The New Perspective Computer Natural Modeling of Nature computing is a science concerned with the Computing Natural Nature- investigation with New Inspired Materials Computing Computing and design of information processing in natural and Computer computational Synthesis of Natural systems. Phenomena
  • 13. Natural Computing The Grand Challenges* * de Castro, L. N.; Xavier, R. S.; Pasti, R.; Maia, R. D.; Szabo, A.; Ferrari, D. G. (2012), "The Grand Challenges in Natural Computing Research: The Quest for a New Science", Int. J. Nat. Comp. Res., 2(4), p. 16. 13
  • 14. The Grand Challenges (GCs) The GCs aim at defining research questions that tend to be important in the long term, identifying and characterizing potential grand research problems. These may allow the formulation of projects capable of producing major scientific advancements, with practical applications for society and technology. Emphasis is in advancing science, a vision beyond specific projects, a clear and objective success evaluation and a great ambition.* * www.sbc.org.br 14
  • 15. Biology Multidisciplinarity Computer Natural Physics Science Computing Biology Chemistry Computer Natural Physics Science Computing Interdisciplinarity Chemistry 15
  • 16. How to transpose Natural Computing into a Biology transdisciplinary context? Computer Natural Physics Science Computing Chemistry GC 1: Transforming Natural Computing into a transdisciplinary discipline 16
  • 17. “Computer science differs from physics in that it is not actually a science. It does not study natural objects. Neither is it mathematics. It’s like engineering – about getting to do something, rather than dealing with abstractions”.* “Biology is today an information science”** * Feynman, R. P. (1996), “The Feynman Lectures on Computation”, In A. J. G. Hey and R. W. Allen (Ed.), (Reading, MA: Addison-Wesley). ** Denning, P. J., (2001) (Ed.), The Invisible Future: The Seamless Integration of Technology in Everyday Life, McGraw- 17 Hill.
  • 18. What is the Natural Computing role in this Informational Natural Sciences Era? Overcoming this challenge will bring two important benefits to Computing and Nature: • A Rethinking (and probably Redesign) of Computing • A New Form of Interacting With and Using Nature GC 2: Unveiling and harnessing information processing in natural systems 18
  • 19. Natural systems are open systems that communicate with the environment presenting a complex and emergent behavior. Complex biological systems must be modeled as self-referential, self- organizing, and auto-generative systems whose computational behavior goes far beyond the TM/VN paradigm. The system restructures itself in a hardware-software non-dissociable interaction: the hardware defines the software, and the software defines the hardware. 19
  • 20. Are there standards to design natural computing systems?* To what degree defining standards for the engineering of Natural Computing systems is a limiting factor for the creative development of the field? GC 3: Engineering Natural Computing Systems. * Brueckner, S. A.; Serugendo, G. D. M.; Karageorgos, A.; Nagpal, R., (2005), Engineering Self-Organizing Systems, Lecture Notes in Artificial Intelligence, 3464, Springer. * de Castro, L. N. (2001), Immune Engineering: Development and Application of Computational Tools Inspired by Artificial Immune Systems, Ph. D. Thesis presented at the Computer and Electrical Engineering School, Unicamp, Brazil. * Fernandez-Marquez, J. L.; Serugendo, G. D. M.; Montagna, S.; Viroli M.; Arcos J. L (2012), “Description and Composition of Bio-Inspired Design Patterns: A Complete Overview”, Natural Computing, Online, DOI 10.1007/s11047-012-9324-y. * Nagpal, R.; Mamei, M. (2004), “Engineering Amorphous Computing Systems”, Multiagent Systems, Artificial Societies, and Simulated Organizations, 11, Part V, pp. 303-320. 20
  • 21. The Grand Challenges in Natural Computing Research • The field needs to advance in a more consistent and formal way. • Transforming Natural Computing into a Transdisciplinary Discipline. • Unveiling and Harnessing Information Processing in Natural Systems. • Engineering Natural Computing Systems. 21
  • 22. Discussion Natural Computing: The Past, Present and Future 22
  • 23. The Past and Present • Focus on: – Designing novel nature-inspired algorithms. – Synthesizing natural phenomena. – Using natural materials for computing. • Real-world applications are unquestionable, but the field seems to be stuck on the same types of algorithms. • Researchers are taking efforts to look at and formalize information processing in natural and computational systems.* * Zenil, H. (2012) (Ed.), A Computable Universe: Understanding Computation & Exploring Nature as Computation, World Scientific. 23
  • 24. And the Future? • Grand Challenges for the field: – Transforming Natural Computing into a Transdisciplinary Discipline. – Unveiling and Harnessing Information Processing in Natural Systems. – Engineering Natural Computing Systems. 24
  • 25. Thank You! Questions? Comments? Leandro Nunes de Castro Lnunes@mackenzie.br http://slideshare.net/lndecastro @lndecastro www.mackenzie.br/lcon.html www.computacaonatural.com.br 25