AI flop?

General conversations about Go belong here.
dfan
Gosei
Posts: 1598
Joined: Wed Apr 21, 2010 8:49 am
Rank: AGA 2k Fox 3d
GD Posts: 61
KGS: dfan
Has thanked: 891 times
Been thanked: 534 times
Contact:

Re: AI flop?

Post by dfan »

The point of generative art is not to try to make fake human art, it's to make something else entirely (which happens to elicit responses that are guided by how we have learned to approach actual human art). If you think that that is bullshit, that is a valid opinion and you are totally entitled to have it, but it doesn't seem like there's much point in continuing to debate anything else about the subject, since we're starting from a different set of axioms.
dfan
Gosei
Posts: 1598
Joined: Wed Apr 21, 2010 8:49 am
Rank: AGA 2k Fox 3d
GD Posts: 61
KGS: dfan
Has thanked: 891 times
Been thanked: 534 times
Contact:

Re: AI flop?

Post by dfan »

John Fairbairn wrote:
What do you think about these instead:
Putting Deep in the name doesn't make it AI in the neural network sense.
That is true, but in this case the pictures linked to by Tryss were in fact generated by deep neural networks.
User avatar
EdLee
Honinbo
Posts: 8859
Joined: Sat Apr 24, 2010 6:49 pm
GD Posts: 312
Location: Santa Barbara, CA
Has thanked: 349 times
Been thanked: 2070 times

Post by EdLee »

What do you think about these instead :
https://deepart.io/latest/
I like them. :tmbup:
Tryss
Lives in gote
Posts: 502
Joined: Tue May 24, 2011 1:07 pm
Rank: KGS 2k
GD Posts: 100
KGS: Tryss
Has thanked: 1 time
Been thanked: 153 times

Re: AI flop?

Post by Tryss »

dfan wrote:That is true, but in this case the pictures linked to by Tryss were in fact generated by deep neural networks.
The major difference between these and the top post exemple is that it's reproducing reality in an imposed style, instead of having a fuzzy goal like "draw me a portrait in the 14th-20th style"
jeromie
Lives in sente
Posts: 902
Joined: Fri Jan 31, 2014 7:12 pm
Rank: AGA 3k
GD Posts: 0
Universal go server handle: jeromie
Location: Fort Collins, CO
Has thanked: 319 times
Been thanked: 287 times

Re: AI flop?

Post by jeromie »

John Fairbairn wrote:
I think the big problem with applying "AI" across various domains is that it's largely a misnomer. We have developed an algorithm that is very, very good at learning to play go (and many other things). It's not really intelligent in the way that we normally think of the term, but when we call it "artificial intelligence" it's easy to ascribe properties to the software that just aren't there. I do think the capabilities of software that can learn by example from large data sets instead of being fed hard coded stimulus response behaviors is very exciting, but there's no reason to think that algorithm is the best approach for all fields nor reason to be dismissive of older approaches that can provide excellent results in their respective domains.
It's good you make these excellent points, jeromie, to remind us all to be both more precise and less gullible.

But from your more expert perspective, can you go so far as to say go AI is essentially a matter of better calculation? And if so, can we infer that AI bots will teach us little beyond needing to learn to calculate better? (I think that sums up the chess experience.)
To adapt a quote from the excellent movie The Princess Bride: All computing is calculation. Anyone who says differently is selling something.

However, whether (or what) we can learn from it is a question about humans as much as it is a question about computers. Humans are very, very good at recognizing patterns. We're also very good at coming up with our own stories for why those patterns are there - whether you look at mythology, science, art criticism, or any other field you'll find people putting their own interpretation on the patterns they find in their object of scrutiny. I think that humans are likely to pick up a lot of patterns from the new AI algorithms, and we'll make our own stories for why they work. (Sometimes our explanations might even be right!) I think the algorithms being used are more likely to generate patterns that are useful to humans than the older approach that was used for chess. We'll never catch up to the computers because they are so much better at calculation than we are, but that doesn't mean that all we can learn from them is the necessity of calculation.

The recent thread about the value of Shusaku's ear-reddening move is a good example. Many humans have learned from that game (and that move in particular) because we attached a story to why it worked. It turns out that it likely wasn't the best move after all, but many of us have still taken to heart lessons about looking at the whole board when choosing a move, nullifying your opponent's plans, etc. Do we really understand why the new joseki that have been adopted after AlphaGo work? Maybe, maybe not. But they are still useful patterns, and humans can become better go players by incorporating them.
Gomoto
Gosei
Posts: 1733
Joined: Sun Nov 06, 2016 6:56 am
GD Posts: 0
Location: Earth
Has thanked: 621 times
Been thanked: 310 times

Re: AI flop?

Post by Gomoto »

Derailing a thread?

Thinking outside the box!


Everything is math by the way.


While many members of this forum have a sophisticated perception of go, I will make the bold statement that our concept of art is probably lacking.

A picture generated by an algorithm is not art by itself at all. Art is connected to the human envolvment in all cases.

A picture generated by an algorithm can be an element of art generated by humans.
Gomoto
Gosei
Posts: 1733
Joined: Sun Nov 06, 2016 6:56 am
GD Posts: 0
Location: Earth
Has thanked: 621 times
Been thanked: 310 times

Re: AI flop?

Post by Gomoto »

What is the difference between a game and art.

A game is pure math.

Art is transcendent.
Kirby
Honinbo
Posts: 9553
Joined: Wed Feb 24, 2010 6:04 pm
GD Posts: 0
KGS: Kirby
Tygem: 커비라고해
Has thanked: 1583 times
Been thanked: 1707 times

Re: AI flop?

Post by Kirby »

How "good" a piece of art is is subjective, is it not?

So how can we objectively compare it to the results we've seen in go?
be immersed
jeromie
Lives in sente
Posts: 902
Joined: Fri Jan 31, 2014 7:12 pm
Rank: AGA 3k
GD Posts: 0
Universal go server handle: jeromie
Location: Fort Collins, CO
Has thanked: 319 times
Been thanked: 287 times

Re: AI flop?

Post by jeromie »

Kirby wrote:How "good" a piece of art is is subjective, is it not?

So how can we objectively compare it to the results we've seen in go?
I think the only evaluation we can use is whether the piece produced matches the vision of the (human) artist. In other words, I agree with Gomoto that art is a necessarily human endeavor, though we can use computers in our work. That’s why the original piece can be considered successful art even though I don’t like it.

(I have deeper thoughts about what kind of art is worthwhile to produce, but that really would derail this thread!)
Kirby
Honinbo
Posts: 9553
Joined: Wed Feb 24, 2010 6:04 pm
GD Posts: 0
KGS: Kirby
Tygem: 커비라고해
Has thanked: 1583 times
Been thanked: 1707 times

Re: AI flop?

Post by Kirby »

jeromie wrote: I think the only evaluation we can use is whether the piece produced matches the vision of the (human) artist. In other words, I agree with Gomoto that art is a necessarily human endeavor, though we can use computers in our work. That’s why the original piece can be considered successful art even though I don’t like it.
Even if the artist didn't like the art, if someone finds it moving in some way, isn't it "good" art? I've been to a couple of art museums. A number of the pieces didn't do much for me, but I liked a handful of them. To me, those ones were the good ones. That set of "good" art probably doesn't match the set of "good" art on somebody else's list. Clearly, somebody valued this particular piece at hundreds of thousands of dollars, so to them, it was "good".

But still subjective, which is different than the case with go AI. Go AI is good if it can win games. This can be measured in a very objective way that cannot be disputed - win rate against other players.
be immersed
Bill Spight
Honinbo
Posts: 10905
Joined: Wed Apr 21, 2010 1:24 pm
Has thanked: 3651 times
Been thanked: 3373 times

Re: AI flop?

Post by Bill Spight »

John Fairbairn wrote:The main thing for me, though, is that you agree it's a harder problem than go.
I think it's easier. Mozart, after all, wrote aleatory music. I.e., music written by an algorithm using the throw of dice to generate random numbers. The first major computer program that I wrote composed music using random numbers, and a composer used it to help him write a symphony. Already in the 1970s there were programs that could imitate different composers. This art program is avowedly imitative. I am not impressed.
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins

Visualize whirled peas.

Everything with love. Stay safe.
Bill Spight
Honinbo
Posts: 10905
Joined: Wed Apr 21, 2010 1:24 pm
Has thanked: 3651 times
Been thanked: 3373 times

Re: AI flop?

Post by Bill Spight »

Let me add that, using chaos theory, I have written programs that generate abstract moving images that people have found fascinating.
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins

Visualize whirled peas.

Everything with love. Stay safe.
hyperpape
Tengen
Posts: 4382
Joined: Thu May 06, 2010 3:24 pm
Rank: AGA 3k
GD Posts: 65
OGS: Hyperpape 4k
Location: Caldas da Rainha, Portugal
Has thanked: 499 times
Been thanked: 727 times

Re: AI flop?

Post by hyperpape »

It seems to me that aleatoric art depends on the tension between the artist giving up control, but also exercising judgment.

That sounds unbelievably pretentious (it’s post-bar time right now), but when you created your art, did you use just any algorithm, or did you choose one that created results that were a little weird, but also something you found somewhat appealing?
hyperpape
Tengen
Posts: 4382
Joined: Thu May 06, 2010 3:24 pm
Rank: AGA 3k
GD Posts: 65
OGS: Hyperpape 4k
Location: Caldas da Rainha, Portugal
Has thanked: 499 times
Been thanked: 727 times

Re: AI flop?

Post by hyperpape »

About objectivity: there’s a philosophical question about whether aesthetic values are every truly objective, but it doesn’t matter for this discussion. Maybe it’s nothing more than a fact about humans’ subjective judgment that we value Picasso above Kinkaid, but we do. By those maybe-not-perfectly-objective-standards, this painting is not so good.
Bill Spight
Honinbo
Posts: 10905
Joined: Wed Apr 21, 2010 1:24 pm
Has thanked: 3651 times
Been thanked: 3373 times

Re: AI flop?

Post by Bill Spight »

hyperpape wrote:It seems to me that aleatoric art depends on the tension between the artist giving up control, but also exercising judgment.
I agree. Mozart wrote good aleatory music. Bach could have, I expect, but I don't think he did. I was not so impressed by John Cage.

The composer who used my program just gave me a couple of pages of numbers to imitate. I analyzed them using stratificational linguistics and figured out a grammar to generate a similar set of numbers. Lower levels were constrained by higher levels, but transitions at each level were random. As I told the composer, I had to make some musical decisions. :)
That sounds unbelievably pretentious (it’s post-bar time right now), but when you created your art, did you use just any algorithm, or did you choose one that created results that were a little weird, but also something you found somewhat appealing?
I was incredibly lucky with the abstract, moving art. I simply knocked it out as a background for people to look at while the program delivered subliminal messages. When I demoed the program, it was the motion art that people found fascinating and remarked on. I made next to no artistic decisions whatsoever. Some of the ways I translated the program's output to pixels produced fractals, some didn't. Almost every screenshot of the output was worth looking at. The program produced a good mix of repetition and variation. I was lucky. :)
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins

Visualize whirled peas.

Everything with love. Stay safe.
Post Reply