In
mathematical psychology
Mathematical psychology is an approach to psychological research that is based on mathematical modeling of perceptual, thought, cognitive and motor processes, and on the establishment of law-like rules that relate quantifiable stimulus character ...
and
education theory
Education sciences or education theory (traditionally often called ''pedagogy'') seek to describe, understand, and prescribe education policy and practice. Education sciences include many topics, such as pedagogy, andragogy, curriculum, learning, ...
, a knowledge space is a
combinatorial
Combinatorics is an area of mathematics primarily concerned with counting, both as a means and an end in obtaining results, and certain properties of finite structures. It is closely related to many other areas of mathematics and has many app ...
structure
A structure is an arrangement and organization of interrelated elements in a material object or system, or the object or system so organized. Material structures include man-made objects such as buildings and machines and natural objects such as ...
used to formulate
mathematical models
A mathematical model is a description of a system using mathematical concepts and language. The process of developing a mathematical model is termed mathematical modeling. Mathematical models are used in the natural sciences (such as physics, b ...
describing the progression of a human
learner
Learning is the process of acquiring new understanding, knowledge, behaviors, skills, values, attitudes, and preferences. The ability to learn is possessed by humans, animals, and some machines; there is also evidence for some kind of learnin ...
. Knowledge spaces were introduced in 1985 by
Jean-Paul Doignon and
Jean-Claude Falmagne
Jean-Claude Falmagne (born February 4, 1934, in Brussels, Belgium) is a mathematical psychologist whose scientific contributions deal with problems in reaction time theory, psychophysics, philosophy of science, measurement theory, decision theory ...
, and remain in extensive use in the education theory. Modern applications include two
computerized tutoring systems,
ALEKS
ALEKS (Assessment and Learning in Knowledge Spaces) is an online tutoring and assessment program that includes course material in mathematics, chemistry, introductory statistics, and business.
Rather than being based on numerical test scores, ...
and the defunct
RATH.
Formally, a knowledge space assumes that a domain of knowledge is a
collection
Collection or Collections may refer to:
* Cash collection, the function of an accounts receivable department
* Collection (church), money donated by the congregation during a church service
* Collection agency, agency to collect cash
* Collectio ...
of concepts or skills, each of which must be eventually
mastered
Mastering, a form of audio post production, is the process of preparing and transferring recorded audio from a source containing the final mix to a data storage device (the master), the source from which all copies will be produced (via meth ...
. Not all concepts are interchangeable; some require other concepts as prerequisites. Conversely,
competency at one skill may ease the acquisition of another through similarity. A knowledge space marks out which collections of skills are ''feasible'': they can be learned without mastering any other skills. Under reasonable assumptions, the collection of feasible competencies forms the mathematical structure known as an
antimatroid
In mathematics, an antimatroid is a formal system that describes processes in which a set is built up by including elements one at a time, and in which an element, once available for inclusion, remains available until it is included. Antimatroids ...
.
Researchers and educators usually explore the structure of a discipline's knowledge space as a
latent class model In statistics, a latent class model (LCM) relates a set of observed (usually discrete) multivariate variables to a set of latent variables. It is a type of latent variable model. It is called a latent class model because the latent variable is discr ...
.
Motivation
Knowledge Space Theory attempts to address shortcomings of
standardized testing
A standardized test is a test that is administered and scored in a consistent, or "standard", manner. Standardized tests are designed in such a way that the questions and interpretations are consistent and are administered and scored in a predete ...
when used in educational
psychometry. Common tests, such as the
SAT
The SAT ( ) is a standardized test widely used for college admissions in the United States. Since its debut in 1926, its name and scoring have changed several times; originally called the Scholastic Aptitude Test, it was later called the Schol ...
and
ACT, compress a student's knowledge into a vary small range of
ordinal ranks, in the process effacing the conceptual dependencies between questions. Consequently the tests cannot distinguish between true understanding and
guesses, nor can they identify a student's particular weaknesses, only the general proportion of skills mastered. The goal of knowledge space theory is to provide a language by which
exams
An examination (exam or evaluation) or test is an educational assessment intended to measure a test-taker's knowledge, skill, aptitude, physical fitness, or classification in many other topics (e.g., beliefs). A test may be administered verba ...
can communicate
*''What the student can do'' and
*''What the student is ready to learn''.
Model structure
Knowledge Space Theory-based models presume that an
educational subject can be modeled as a
finite set
In mathematics, particularly set theory, a finite set is a set that has a finite number of elements. Informally, a finite set is a set which one could in principle count and finish counting. For example,
:\
is a finite set with five elements. Th ...
of
concepts
Concepts are defined as abstract ideas. They are understood to be the fundamental building blocks of the concept behind principles, thoughts and beliefs.
They play an important role in all aspects of cognition. As such, concepts are studied by sev ...
, skills, or topics. Each ''feasible state of knowledge'' about is then a
subset
In mathematics, Set (mathematics), set ''A'' is a subset of a set ''B'' if all Element (mathematics), elements of ''A'' are also elements of ''B''; ''B'' is then a superset of ''A''. It is possible for ''A'' and ''B'' to be equal; if they are ...
of ; the set of all such feasible states is . The precise term for the information depends on the extent to which satisfies certain
axioms
An axiom, postulate, or assumption is a statement that is taken to be true, to serve as a premise or starting point for further reasoning and arguments. The word comes from the Ancient Greek word (), meaning 'that which is thought worthy or f ...
:
* A knowledge structure assumes that contains the
empty set
In mathematics, the empty set is the unique set having no elements; its size or cardinality (count of elements in a set) is zero. Some axiomatic set theories ensure that the empty set exists by including an axiom of empty set, while in other ...
(a student may know nothing about ) and itself (a student may have fully mastered ).
* A knowledge space is a knowledge structure that is closed under
set union
In set theory, the union (denoted by ∪) of a collection of sets is the set of all elements in the collection. It is one of the fundamental operations through which sets can be combined and related to each other.
A refers to a union of ze ...
: if, for each topic, there is an expert in a
class
Class or The Class may refer to:
Common uses not otherwise categorized
* Class (biology), a taxonomic rank
* Class (knowledge representation), a collection of individuals or objects
* Class (philosophy), an analytical concept used differentl ...
on that topic, then it is possible, with enough time and effort, for each student in the class to become an expert on all those topics simultaneously.
* A quasi-ordinal knowledge space is a knowledge space that is also closed under
set intersection
In set theory, the intersection of two sets A and B, denoted by A \cap B, is the set containing all elements of A that also belong to B or equivalently, all elements of B that also belong to A.
Notation and terminology
Intersection is writt ...
: if student knows topics and ; and student knows topics and ; then it is possible for another student to know only topic .
* A well-graded knowledge space or learning space is a knowledge space satisfying the following axiom:
If , then there exists such that
In educational terms, any feasible body of knowledge can be learned one concept at a time.
Prerequisite partial order
The more contentful axioms associated with quasi-ordinal and well-graded knowledge spaces each imply that the knowledge space forms a well-understood (and heavily-studied) mathematical structure:
* A quasi-ordinal knowledge space is a
distributive lattice
In mathematics, a distributive lattice is a lattice in which the operations of join and meet distribute over each other. The prototypical examples of such structures are collections of sets for which the lattice operations can be given by set uni ...
under set union and set intersection. The name "quasi-ordinal" arises from
Birkhoff's representation theorem
:''This is about lattice theory. For other similarly named results, see Birkhoff's theorem (disambiguation).''
In mathematics, Birkhoff's representation theorem for distributive lattices states that the elements of any finite distributive lattice ...
, which explains that distributive lattices
uniquely correspond to
quasiorders.
*A well-graded knowledge space is an
antimatroid
In mathematics, an antimatroid is a formal system that describes processes in which a set is built up by including elements one at a time, and in which an element, once available for inclusion, remains available until it is included. Antimatroids ...
, a type of mathematical structure that describes certain problems solvable with a
greedy algorithm
A greedy algorithm is any algorithm that follows the problem-solving heuristic of making the locally optimal choice at each stage. In many problems, a greedy strategy does not produce an optimal solution, but a greedy heuristic can yield locally ...
.
In either case, the mathematical structure implies that
set inclusion
In mathematics, set ''A'' is a subset of a set ''B'' if all elements of ''A'' are also elements of ''B''; ''B'' is then a superset of ''A''. It is possible for ''A'' and ''B'' to be equal; if they are unequal, then ''A'' is a proper subset of ...
defines
partial order
In mathematics, especially order theory, a partially ordered set (also poset) formalizes and generalizes the intuitive concept of an ordering, sequencing, or arrangement of the elements of a set. A poset consists of a set together with a binary ...
on , interpretable as a
educational prerequirement: if in this partial order, then must be learned before .
Inner and outer fringe
The prerequisite partial order does not uniquely identify a
curriculum
In education, a curriculum (; : curricula or curriculums) is broadly defined as the totality of student experiences that occur in the educational process. The term often refers specifically to a planned sequence of instruction, or to a view ...
; some concepts may lead to a variety of other possible topics. But the
covering relation
In mathematics, especially order theory, the covering relation of a partially ordered set is the binary relation which holds between comparable elements that are immediate neighbours. The covering relation is commonly used to graphically expres ...
associated with the prerequisite partial does control curricular structure: if students know before a lesson and immediately after, then must cover in the partial order. In such a circumstance, the new topics covered between and constitute the outer fringe of ("what the student was ready to learn") and the inner fringe of ("what the student just learned").
Construction of knowledge spaces
In practice, there exist several methods to construct knowledge spaces. The most frequently used method is querying experts. There exist several querying algorithms that allow one or several experts to construct a knowledge space by answering a sequence of simple questions.
Another method is to construct the knowledge space by explorative data analysis (for example by
item tree analysis) from data. A third method is to derive the knowledge space from an analysis of the problem solving processes in the corresponding domain.
References
{{reflist
Cognition
Knowledge representation
Mathematical psychology