Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Evolution of Mona Lisa

Evolution of Mona Lisa

Scheduled Pinned Locked Moved The Lounge
com
9 Posts 7 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R Offline
    R Offline
    Roger Alsing 0
    wrote on last edited by
    #1

    Incase anyone likes genetic algorithms and art, I tried to combine the two topics just for fun this weekend :-) http://rogeralsing.com/2008/12/07/genetic-programming-evolution-of-mona-lisa/[^] (And sorry if this looks like some self promotion post, I don't do that normally but I just thought the topic might be lounge worthy)

    H D L B 5 Replies Last reply
    0
    • R Roger Alsing 0

      Incase anyone likes genetic algorithms and art, I tried to combine the two topics just for fun this weekend :-) http://rogeralsing.com/2008/12/07/genetic-programming-evolution-of-mona-lisa/[^] (And sorry if this looks like some self promotion post, I don't do that normally but I just thought the topic might be lounge worthy)

      H Offline
      H Offline
      hairy_hats
      wrote on last edited by
      #2

      Nice! I used GAs as part of my PhD so I'm always interested to see them used in novel ways.

      1 Reply Last reply
      0
      • R Roger Alsing 0

        Incase anyone likes genetic algorithms and art, I tried to combine the two topics just for fun this weekend :-) http://rogeralsing.com/2008/12/07/genetic-programming-evolution-of-mona-lisa/[^] (And sorry if this looks like some self promotion post, I don't do that normally but I just thought the topic might be lounge worthy)

        D Offline
        D Offline
        Dalek Dave
        wrote on last edited by
        #3

        It is rather impressive, but like Richard Dawkins Evolution Generator from his book Climbing Mount Improbable, it is randomly mutating into a predisposed position. That is not to take away anything from your work, but to call it evolution is a misnomer, unfortunately it is nearer intelligent design...[imagine long unweildy conversation in soapbox... and we're back in the lounge]... I understand the principal, but if it could paint new and interesting pictures, that would be something else! BTW I never understood the fascination of a woman with no eyebrows?, and why did Da Vinci paint her so many times?

        ------------------------------------ Always acknowledge a fault. This will throw those in authority off their guard and give you an opportunity to commit more. Mark Twain

        R P R 3 Replies Last reply
        0
        • R Roger Alsing 0

          Incase anyone likes genetic algorithms and art, I tried to combine the two topics just for fun this weekend :-) http://rogeralsing.com/2008/12/07/genetic-programming-evolution-of-mona-lisa/[^] (And sorry if this looks like some self promotion post, I don't do that normally but I just thought the topic might be lounge worthy)

          L Offline
          L Offline
          leppie
          wrote on last edited by
          #4

          Very cool :)

          xacc.ide - now with TabsToSpaces support
          IronScheme - 1.0 beta 1 - out now!
          ((lambda (x) `((lambda (x) ,x) ',x)) '`((lambda (x) ,x) ',x))

          1 Reply Last reply
          0
          • D Dalek Dave

            It is rather impressive, but like Richard Dawkins Evolution Generator from his book Climbing Mount Improbable, it is randomly mutating into a predisposed position. That is not to take away anything from your work, but to call it evolution is a misnomer, unfortunately it is nearer intelligent design...[imagine long unweildy conversation in soapbox... and we're back in the lounge]... I understand the principal, but if it could paint new and interesting pictures, that would be something else! BTW I never understood the fascination of a woman with no eyebrows?, and why did Da Vinci paint her so many times?

            ------------------------------------ Always acknowledge a fault. This will throw those in authority off their guard and give you an opportunity to commit more. Mark Twain

            R Offline
            R Offline
            Roger Alsing 0
            wrote on last edited by
            #5

            Dalek Dave wrote:

            I understand the principal, but if it could paint new and interesting pictures, that would be something else!

            That is a matter of how you see it :-) The "source image" in this case the Mona Lisa, could be seen as "the environment" And the generated image should be seen as "the adaption", how fit the organism is, not how the actual organism itself looks. Also, this is not intended to be used as some sort of "god does not exist" propaganda. I'm well aware that this only proves that; evolution works in a designed environment with designed rules. I can never similate evolution w/o me myself beeing a parameter in the simulation. But this might lead into soapbox material quite fast , so I'll shut up now :)

            My Blog

            1 Reply Last reply
            0
            • R Roger Alsing 0

              Incase anyone likes genetic algorithms and art, I tried to combine the two topics just for fun this weekend :-) http://rogeralsing.com/2008/12/07/genetic-programming-evolution-of-mona-lisa/[^] (And sorry if this looks like some self promotion post, I don't do that normally but I just thought the topic might be lounge worthy)

              L Offline
              L Offline
              leppie
              wrote on last edited by
              #6

              Roger Alsing wrote:

              And sorry if this looks like some self promotion post

              Dont worry, I took the liberty of increasing my karma on Reddit (good responses so far! http://www.reddit.com/r/programming/comments/7i22c/genetic_programming_evolution_of_mona_lisa/[^]) ;P

              xacc.ide - now with TabsToSpaces support
              IronScheme - 1.0 beta 1 - out now!
              ((lambda (x) `((lambda (x) ,x) ',x)) '`((lambda (x) ,x) ',x))

              1 Reply Last reply
              0
              • R Roger Alsing 0

                Incase anyone likes genetic algorithms and art, I tried to combine the two topics just for fun this weekend :-) http://rogeralsing.com/2008/12/07/genetic-programming-evolution-of-mona-lisa/[^] (And sorry if this looks like some self promotion post, I don't do that normally but I just thought the topic might be lounge worthy)

                B Offline
                B Offline
                benjymous
                wrote on last edited by
                #7

                That's cool :) How long did it take to iterate 904314 generations?

                Help me! I'm turning into a grapefruit! Buzzwords!

                1 Reply Last reply
                0
                • D Dalek Dave

                  It is rather impressive, but like Richard Dawkins Evolution Generator from his book Climbing Mount Improbable, it is randomly mutating into a predisposed position. That is not to take away anything from your work, but to call it evolution is a misnomer, unfortunately it is nearer intelligent design...[imagine long unweildy conversation in soapbox... and we're back in the lounge]... I understand the principal, but if it could paint new and interesting pictures, that would be something else! BTW I never understood the fascination of a woman with no eyebrows?, and why did Da Vinci paint her so many times?

                  ------------------------------------ Always acknowledge a fault. This will throw those in authority off their guard and give you an opportunity to commit more. Mark Twain

                  P Offline
                  P Offline
                  PIEBALDconsult
                  wrote on last edited by
                  #8

                  Dalek Dave wrote:

                  why did Da Vinci paint her so many times?

                  For the immortality. :-D

                  1 Reply Last reply
                  0
                  • D Dalek Dave

                    It is rather impressive, but like Richard Dawkins Evolution Generator from his book Climbing Mount Improbable, it is randomly mutating into a predisposed position. That is not to take away anything from your work, but to call it evolution is a misnomer, unfortunately it is nearer intelligent design...[imagine long unweildy conversation in soapbox... and we're back in the lounge]... I understand the principal, but if it could paint new and interesting pictures, that would be something else! BTW I never understood the fascination of a woman with no eyebrows?, and why did Da Vinci paint her so many times?

                    ------------------------------------ Always acknowledge a fault. This will throw those in authority off their guard and give you an opportunity to commit more. Mark Twain

                    R Offline
                    R Offline
                    Roger Wright
                    wrote on last edited by
                    #9

                    Dalek Dave wrote:

                    why did Da Vinci paint her so many times?

                    She kept blinking...

                    "A Journey of a Thousand Rest Stops Begins with a Single Movement"

                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • World
                    • Users
                    • Groups