Learning to problem solve requires acquiring multiple forms of knowledge. Problem solving is viewed as a search of a state-space formulation of a problem. With this formalism, operators are applied to states to transit from the intiial state to the goal state. The learning task is to acquire knowledge of that state-space to guide search. In particular, three forms of knowledge are required: why each operator is useful, when to apply each operator, and what each operator does. A PROLOG implementation, named PET, demonstrates the learning approach in the domains of simultaneous linear equations and symbolic integration.Episodic learning is a technique for learning why individual operators are useful in a solution path. Episodic learning acqui...
The inability of a problem solver to produce solutions of a desired quality often may lie in the inc...
Although much is known about the differences between expert and novice problem solvers, knowledge of...
Agents (humans, mice, computers) need to constantly make decisions to survive and thrive in their e...
A system is described which learns to compose sequences of operators into episodes for problem solvi...
This paper explores the use of learning as a practical tool in problem solving. The idea that learn...
The information processing theory of problem solving has emphasized search and heuristics and compar...
The goal of this thesis, as stated in chapter 1, is the development of a theory of problem solving t...
We discuss a method of learning by practice based on the idea of determining classes of problems tha...
Problem solving is understood as a process through which states of problem solving are transferred f...
In the course of daily life we solve problems often enough that there is a special term to character...
Humans display an unrivalled degree of control over their environments. From a young age, humans rep...
In this article we discuss a method for learning useful conditions on the application of operators d...
Current paradigms for machine-based learning and teaching tend to perform their task in isolation fr...
Learning systems are in the forefront of analytical investigation in the sciences. In the social sci...
Many techniques for speedup learning and knowledge compilation focus on the learning and optimizatio...
The inability of a problem solver to produce solutions of a desired quality often may lie in the inc...
Although much is known about the differences between expert and novice problem solvers, knowledge of...
Agents (humans, mice, computers) need to constantly make decisions to survive and thrive in their e...
A system is described which learns to compose sequences of operators into episodes for problem solvi...
This paper explores the use of learning as a practical tool in problem solving. The idea that learn...
The information processing theory of problem solving has emphasized search and heuristics and compar...
The goal of this thesis, as stated in chapter 1, is the development of a theory of problem solving t...
We discuss a method of learning by practice based on the idea of determining classes of problems tha...
Problem solving is understood as a process through which states of problem solving are transferred f...
In the course of daily life we solve problems often enough that there is a special term to character...
Humans display an unrivalled degree of control over their environments. From a young age, humans rep...
In this article we discuss a method for learning useful conditions on the application of operators d...
Current paradigms for machine-based learning and teaching tend to perform their task in isolation fr...
Learning systems are in the forefront of analytical investigation in the sciences. In the social sci...
Many techniques for speedup learning and knowledge compilation focus on the learning and optimizatio...
The inability of a problem solver to produce solutions of a desired quality often may lie in the inc...
Although much is known about the differences between expert and novice problem solvers, knowledge of...
Agents (humans, mice, computers) need to constantly make decisions to survive and thrive in their e...