Page 93 - Deep Learning
P. 93

76                          Creativity



                  Initial state

                                                                  Goal









            Figure 3.3.  Heuristic search solves a problem by finding a path through the space of
            possible actions that leads from the initial state to the goal state.


            outcomes, inside the head. in their theory, presented in their monumental
            1972 volume on Human Problem Solving, a problem solver’s mental represen-
            tation of a problem has three main components: First, the initial problem state
            is, approximately, the perception of the situation at hand. Second, there is a set
            of operators which in their effects on the problem representation mimic the
            effects of physical actions on the material problem situation. The operators
            enable the problem solver to simulate in the mind’s eye the effects of actions.
            Third, there is the goal, the problem solver’s concept of what it means to solve
            the problem. The set of possibilities defined by the initial state, the operators
            and the goal defines the problem space, the space of possible solutions that the
            person is considering. 46
               to solve a problem is to identify a path through the problem space that
            leads from the initial problem state to the goal state. This can be done by apply-
            ing an operator, evaluate the outcome, apply another operator and so on; this
            process is called search. it can be visualized as in Figure 3.3.
               The key difficulty is that search, like generate-and-test, is subject to com-
            binatorial explosion. even when the number of relevant operators is modest,
            the number of possible paths is astronomical. For most problems, a problem
            solver can only explore a small proportion of the possible paths before running
            out of cognitive capacity, time or some other resource.
               How, then, do problem solvers succeed? Newell and Simon’s answer is based
            on  three  central  concepts:  heuristics,  look-ahead  and  evaluation  functions.
            even if a problem is unfamiliar and requires a creative response, it is unlikely
            to be completely and utterly unfamiliar. (if it is, we are unlikely to make much
            progress: How would we begin to build a time travel machine?) We can always
            bring some prior knowledge to bear on the ever-branching alternatives and
   88   89   90   91   92   93   94   95   96   97   98