Live data from Hacker News

Cloud images that are recognized as human faces by a face-detection algorithm

ssbkyh.com

11–20 of 43 posts

Re: Cloud images that are recognized as human faces by a face-detection algorithm

#11
post #7

This is the basis of "artificial creativity". Train these NNs to recognize faces (or anything else, maybe especially everything else), and then run random noise through them. See what they come up with. You could have an algorithm coming up with some pretty decent (and original) cartoon faces. Or with art, abstract or not. This is what your brain does.

That doesn't sound right. You suggest if you give the computer something that looks like a face, then add a filter, it has somehow created an idea on its own. Yet you are still telling the computer what to do, it has done nothing creative on its own. I'd venture that real "creativity" is the reverse ... the ability to create something that is recognizable as a face.

No. I suggest giving the thing noise. Give it lots of noise.

Let it find its own face. Let it find several, and let it score the ones it thinks are the best.

Then maybe toss those at another NN that's been trained on cartoon faces. Let it modify this noise-face so that it's more cartoonish.

And just keep iterating through it like that.

> it has somehow created an idea on its own.

Can we please grow up. Creative people aren't "creating" like some judeo-christian deity ex nihilo.

They're exploring a finite ideaspace and keeping the best ideas they stumble upon.

Re: Cloud images that are recognized as human faces by a face-detection algorithm

#12
post #7

This is the basis of "artificial creativity". Train these NNs to recognize faces (or anything else, maybe especially everything else), and then run random noise through them. See what they come up with. You could have an algorithm coming up with some pretty decent (and original) cartoon faces. Or with art, abstract or not. This is what your brain does.

That doesn't sound right. You suggest if you give the computer something that looks like a face, then add a filter, it has somehow created an idea on its own. Yet you are still telling the computer what to do, it has done nothing creative on its own. I'd venture that real "creativity" is the reverse ... the ability to create something that is recognizable as a face.

For me, creativity often happens by getting a random idea and recognizing it as part of a whole which is yet to be created. In the linked case it could be something like identifying a face in the clouds and then extrapolating that to create an image of a whole cloud person.

Re: Cloud images that are recognized as human faces by a face-detection algorithm

#13
Far more interesting is their facial-captcha project: http://ssbkyh.com/works/fadtcha/

They assume that a computer will detect faces where humans do not and use such a selection as a captcha. It forces the computer to make a random guess against its matches so there is still a chance of it getting the right answer, but it's an interesting concept.

Re: Cloud images that are recognized as human faces by a face-detection algorithm

#14

This is the basis of "artificial creativity". Train these NNs to recognize faces (or anything else, maybe especially everything else), and then run random noise through them. See what they come up with. You could have an algorithm coming up with some pretty decent (and original) cartoon faces. Or with art, abstract or not. This is what your brain does.

Here is an implementation of this approach from a few years ago:

http://iobound.com/pareidoloop/

I experimented with doing something similar, trying to generate faces from random line drawings, but I didn't get very far.

Re: Cloud images that are recognized as human faces by a face-detection algorithm

#15
post #9

This one is interesting too... http://ssbkyh.com/works/cat_human/ " Human faces recognized as a cat face by a cat face-detection algorithm" and "Cat faces recognized as a human face by a human face-detection algorithm"

A lot of Serious Cats got recognized as humans...

Re: Cloud images that are recognized as human faces by a face-detection algorithm

#17
Berlin based design studio OnFormative did a similar project using Google Maps as source material: http://www.onformative.com/lab/googlefaces/

Very nice to see more projects where algorithms and art come together. This post also reminded me a bit of this project where a face detection algorithm and a psuedo-genetic algorithm are combined to create faces out of noise: http://lbrandy.com/blog/2009/04/genetic-algorithms-evolving-...

Re: Cloud images that are recognized as human faces by a face-detection algorithm

#19

I tested those "cloud face" in the popular face recognition engine rekognition.com. None of them actually got recognized as face. Looks like the face recognition algorithm they uses are pretty smart.

Forgot to paste the testing page:

http://rekognition.com/demo/face

Re: Cloud images that are recognized as human faces by a face-detection algorithm

#20
post #7

This is the basis of "artificial creativity". Train these NNs to recognize faces (or anything else, maybe especially everything else), and then run random noise through them. See what they come up with. You could have an algorithm coming up with some pretty decent (and original) cartoon faces. Or with art, abstract or not. This is what your brain does.

That doesn't sound right. You suggest if you give the computer something that looks like a face, then add a filter, it has somehow created an idea on its own. Yet you are still telling the computer what to do, it has done nothing creative on its own. I'd venture that real "creativity" is the reverse ... the ability to create something that is recognizable as a face.

Read up on restricted boltzmann machines and their ability to dream.
Post reply on HN