4 May 2009

Indeterminism & Malfunction in Machine Creativity, Johnson-Laird's Human and Machine Thinking

by Corry Shores
[Search Blog Here. Index-tags are found on the bottom of the left column.]

[Central Entry Directory]
[Computation Entry Directory]

Indeterminism and Malfunction

in Machine Creativity

Previously we discussed Johnson-Laird's theory that creativity is indeterministic. Otherwise the creation will not be truly original.

He writes further of creativity's non-determinism in Human and Machine Thinking. He writes

Imagination is more than imitation or calculation. If you multiply two numbers together, the result may be a number that you have never thought of before, yet your response is not creative — even if you get the answer wrong. Most people have the strong intuition that when they are doing something creative, such as making up a story for a child, alternative possibilities exist at many points in the process. If they could go back in time and re-live the experience (with no knowledge of their first effort), they might take a different route the second time around. They do not feel that as soon as they take the first step everything thereafter is fixed, as it would be in a deterministic process. Creativity does not seem to be deterministic. (119c-d, emphasis mine)

But machines are deterministic. There only two ways they could not be:

1) if the machine malfunctioned, or

2) if the machine operated according to random variation.

In computational theory, a machine that can yield different outcomes from the same input and internal state is known as non-deterministic (Hopcroft & Ullman, Formal languages and their relation to automata. Reading, MA: Addison-Wesley, 1979). A machine that always followed a principle in making a decision would be deterministic. A machine that followed no principle, or made a correct choice — if there were one — by means that defy explanation would be non-deterministic. Real computers are deterministic unless they have a loose connection in them, but they can easily be made to simulate non-determinism. One method borrows a technique from the casino in Monte Carlo and chooses at random, or at least in a pseudo-random way. If there is just one choice that is correct, then a machine can simulate non-determinism by exploring all choices until it discovers the correct one. (119-120)

In The Computer and the Mind, Johnson-Laird had us imagine Picasso choosing arbitrarily among possible brush strokes, all of which would produce a "Picasso." Now in this book he has us image Charlie Parker improvising. "At each point there are several possible phrases that he might play, and a very much larger set of phrases he would never play." (120a) Freedom decides.

the imaginative process of an artist or scientist is open, in that it is rarely so constrained that only one possibility can occur next. The creative individual has freedom of choice. (120b, emphasis mine)

Modern art movements such as Dadaism experiment with random techniques. But creators must still exercise "artistic judgment" when selecting from random outcomes. This is one difficulty for simulating creativity in machine intelligence.

Purely random techniques are easy for machines. Without the exercise of judgment, however, they do not yield memorable works of art. (120c)

[I agree with Johnson-Laird in this respect: "an explanation of creativity is therefore forced to introduce non-determinism." (121c) However, I take more of a Deleuzean approach. Machine intelligence, creative or otherwise, would not happen unless there is a violent perplexity, a discombobulating disruption through the machine's parts. It must face a problem it cannot solve. And it needs to be more than merely programmed to solve it. It must solve it. Something profoundly forces it too. But it cannot, because the computational processes are unable to converge and produce a coordinated response. The robot's mind will send erratic signals to its motive parts, that are ineffectual, but new to the system's behavior. Certain mechanical parts will come to perform functions the machine was not programmed to do. In all the chaos of the robot, its parts no longer coordinate and operate organically in harmony. Rather, the robot becomes a machine without mechanisms.

So I would think a more likely source of indeterministic machine creativity would in fact come from "a loose connection." The computational process would need to be wild. Just as men are wild computers, thinking machines must sense themselves as wild beasts.]

Johnson-Laird, Philip. Human and Machine Thinking. London: Lawrence Erlbaum Associates, Publishers, 1993.

1 comment:

  1. Washing machine technology was developed as a way to reduce the drudgery of this scrubbing and rubbing process, by providing an open basin or sealed container with paddles or fingers to automatically agitate the clothing.Machines The earliest machines were often hand-operated but were built with the belief that the machine itself was faster and easier to operate than washing the clothing by hand directly.