SlideShare a Scribd company logo
Abstracting the Abstract
  A swarm art project, by Carlos M. Fernandes




• KANTS algorithm by Carlos M. Fernandes, Antonio Mora and J.J. Merelo
    • Geneura Group, University of Granada


author’s webpage: www.carlosmfernandes.com
                             GECCO Evolutionary Art Competion,
                                                                         1
                                  Philadelphia, USA, 2012
KANTS
• KANTS is a swarm intelligence algorithm for
  clustering:
  – A. Mora, C.M. Fernandes, J.J. Merelo, V. Ramos, J.L.J. Laredo, A.C. Rosa, “KohonAnts. A
    Self-Organizing Ant Algorithm for Clustering and Pattern Classification,” In Proceedings
    of the 11th International Conference on Artificial Life, S. Bullock et al., Eds., MIT Press,
    Cambridge, MA, pp. 428-435, 2008.

• Basics: Data samples move on a grid of vectors
  and self-organize using the vectors of the grid
  for communicating (while changing those
  vectors).

                                GECCO Evolutionary Art Competion,
                                                                                               2
                                     Philadelphia, USA, 2012
Abstracting the Abstract
  • If we find ways to visualize the grid, we observe how
    the data samples have “shaped” the grid/habitat.



      data                                        Grid of
                            KANTS
      samples                                     vectors




Example above: grid created by one night sleep data samples (with three variables → direct
translation to RGB). The pherogenic sleep drawings project.

                                 GECCO Evolutionary Art Competion,
                                                                                      3
                                      Philadelphia, USA, 2012
Abstracting the Abstract
Idea: get the data samples (three-variable RGB vectors) directly from a coloured image
and then use these samples as KANTS output.




                  Data
                  samples=
                                              KANTS
                  list of RGB
                  vectors


                                               Grid




                                GECCO Evolutionary Art Competion,
                                                                                         4
                                     Philadelphia, USA, 2012
Abstracting the Abstract #1
     (after Mondrian)




        GECCO Evolutionary Art Competion,
                                            5
             Philadelphia, USA, 2012
Abstracting the Abstract #1
      (after Pollock)




        GECCO Evolutionary Art Competion,
                                            6
             Philadelphia, USA, 2012
Abstracting the Abstract #1
       (after Kupka)




        GECCO Evolutionary Art Competion,
                                            7
             Philadelphia, USA, 2012
Abstracting the Abstract #1
     (after Kandinsky)




        GECCO Evolutionary Art Competion,
                                            8
             Philadelphia, USA, 2012
Abstracting the Abstract #1
       (after Miró)




        GECCO Evolutionary Art Competion,
                                            9
             Philadelphia, USA, 2012
Distributed Creativity
• The ants/samples that shape the environment
  (canvas).
• The original paintings.
• The idea/concept.

• “Reinterpretation” of the original (abstract)
  works: ABSTRACTING THE ABSTRACT

                  GECCO Evolutionary Art Competion,
                                                      10
                       Philadelphia, USA, 2012

More Related Content

ODP
Adapting Heuristic Mastermind Strategies to Evolutionary Algorithms
ODP
An Algorithm for solving the game of Mastermind
PDF
Ciencia y videojuegos
PDF
Coates p: the use of genetic programming for applications in the field of spa...
PDF
Artionyms and machine learning: auto naming of the paintings
PPT
Bruce Damer's talk at the CONTACT2012 conference (March 30, 2012)
PPTX
Visualization: ACS Sp 2010 CINF Keynote
PDF
EWIC talk - 07 June, 2018
Adapting Heuristic Mastermind Strategies to Evolutionary Algorithms
An Algorithm for solving the game of Mastermind
Ciencia y videojuegos
Coates p: the use of genetic programming for applications in the field of spa...
Artionyms and machine learning: auto naming of the paintings
Bruce Damer's talk at the CONTACT2012 conference (March 30, 2012)
Visualization: ACS Sp 2010 CINF Keynote
EWIC talk - 07 June, 2018

More from Carlos M. Fernandes (20)

PDF
Hidden landscapes
PDF
Art, Science and Distributed Creativity
PDF
Arte, Ciência e Criatividade Distribuída
PDF
Nível 2 (aula 1)
PDF
Nível 2 (aula 2)
PPTX
Performance and Scalability of Particle Swarms with with dynamic and Partiall...
PDF
Adapting the Bak-Sneppen Model to a Dynamic and Partially Connected Grid of H...
PPTX
Towards a 2-dimensional Self-organized Framework for Structured Population-ba...
PPTX
Pherogenic Drawings
PPSX
Using Self-Organized Criticality for Adjusting the Parameters of a Particle S...
PPTX
Fotografia, tecnologia e ciência
PPT
Varying the Population Size of Artificial Foraging Swarms on Time Varying Lan...
PPT
A Self-Organized Criticality Mutation Operator for Dynamic Optimization Problems
PPTX
Desenhos ferogénicos e outras paisagens escondidas ii
PPT
UMDAs for Dynamic Optimization Problems
PPT
Kaluptein. Photography by Carlos M. Fernandes
PPTX
Particle swarm optimization (pso)
PPTX
From Pherographia To Color Pherographia
PPSX
Sandpile evo star 2011
PPTX
Da photographia à pherographia – notas sobre arte
Hidden landscapes
Art, Science and Distributed Creativity
Arte, Ciência e Criatividade Distribuída
Nível 2 (aula 1)
Nível 2 (aula 2)
Performance and Scalability of Particle Swarms with with dynamic and Partiall...
Adapting the Bak-Sneppen Model to a Dynamic and Partially Connected Grid of H...
Towards a 2-dimensional Self-organized Framework for Structured Population-ba...
Pherogenic Drawings
Using Self-Organized Criticality for Adjusting the Parameters of a Particle S...
Fotografia, tecnologia e ciência
Varying the Population Size of Artificial Foraging Swarms on Time Varying Lan...
A Self-Organized Criticality Mutation Operator for Dynamic Optimization Problems
Desenhos ferogénicos e outras paisagens escondidas ii
UMDAs for Dynamic Optimization Problems
Kaluptein. Photography by Carlos M. Fernandes
Particle swarm optimization (pso)
From Pherographia To Color Pherographia
Sandpile evo star 2011
Da photographia à pherographia – notas sobre arte
Ad

Recently uploaded (20)

PDF
August Patch Tuesday
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
Approach and Philosophy of On baking technology
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
A Presentation on Touch Screen Technology
PDF
Encapsulation theory and applications.pdf
PPTX
Chapter 5: Probability Theory and Statistics
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
project resource management chapter-09.pdf
August Patch Tuesday
Hindi spoken digit analysis for native and non-native speakers
Univ-Connecticut-ChatGPT-Presentaion.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
cloud_computing_Infrastucture_as_cloud_p
WOOl fibre morphology and structure.pdf for textiles
Approach and Philosophy of On baking technology
Assigned Numbers - 2025 - Bluetooth® Document
A Presentation on Touch Screen Technology
Encapsulation theory and applications.pdf
Chapter 5: Probability Theory and Statistics
Building Integrated photovoltaic BIPV_UPV.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
gpt5_lecture_notes_comprehensive_20250812015547.pdf
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
NewMind AI Weekly Chronicles - August'25-Week II
Zenith AI: Advanced Artificial Intelligence
project resource management chapter-09.pdf
Ad

Abstracting the abstract

  • 1. Abstracting the Abstract A swarm art project, by Carlos M. Fernandes • KANTS algorithm by Carlos M. Fernandes, Antonio Mora and J.J. Merelo • Geneura Group, University of Granada author’s webpage: www.carlosmfernandes.com GECCO Evolutionary Art Competion, 1 Philadelphia, USA, 2012
  • 2. KANTS • KANTS is a swarm intelligence algorithm for clustering: – A. Mora, C.M. Fernandes, J.J. Merelo, V. Ramos, J.L.J. Laredo, A.C. Rosa, “KohonAnts. A Self-Organizing Ant Algorithm for Clustering and Pattern Classification,” In Proceedings of the 11th International Conference on Artificial Life, S. Bullock et al., Eds., MIT Press, Cambridge, MA, pp. 428-435, 2008. • Basics: Data samples move on a grid of vectors and self-organize using the vectors of the grid for communicating (while changing those vectors). GECCO Evolutionary Art Competion, 2 Philadelphia, USA, 2012
  • 3. Abstracting the Abstract • If we find ways to visualize the grid, we observe how the data samples have “shaped” the grid/habitat. data Grid of KANTS samples vectors Example above: grid created by one night sleep data samples (with three variables → direct translation to RGB). The pherogenic sleep drawings project. GECCO Evolutionary Art Competion, 3 Philadelphia, USA, 2012
  • 4. Abstracting the Abstract Idea: get the data samples (three-variable RGB vectors) directly from a coloured image and then use these samples as KANTS output. Data samples= KANTS list of RGB vectors Grid GECCO Evolutionary Art Competion, 4 Philadelphia, USA, 2012
  • 5. Abstracting the Abstract #1 (after Mondrian) GECCO Evolutionary Art Competion, 5 Philadelphia, USA, 2012
  • 6. Abstracting the Abstract #1 (after Pollock) GECCO Evolutionary Art Competion, 6 Philadelphia, USA, 2012
  • 7. Abstracting the Abstract #1 (after Kupka) GECCO Evolutionary Art Competion, 7 Philadelphia, USA, 2012
  • 8. Abstracting the Abstract #1 (after Kandinsky) GECCO Evolutionary Art Competion, 8 Philadelphia, USA, 2012
  • 9. Abstracting the Abstract #1 (after Miró) GECCO Evolutionary Art Competion, 9 Philadelphia, USA, 2012
  • 10. Distributed Creativity • The ants/samples that shape the environment (canvas). • The original paintings. • The idea/concept. • “Reinterpretation” of the original (abstract) works: ABSTRACTING THE ABSTRACT GECCO Evolutionary Art Competion, 10 Philadelphia, USA, 2012