DeGroot Learning
   HOME

TheInfoList



OR:

DeGroot learning refers to a rule-of-thumb type of social learning process. The idea was stated in its general form by the American statistician Morris H. DeGroot; antecedents were articulated by John R. P. French and Frank Harary. The model has been used in
physics Physics is the natural science that studies matter, its fundamental constituents, its motion and behavior through space and time, and the related entities of energy and force. "Physical science is that department of knowledge which r ...
,
computer science Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to practical disciplines (includi ...
and most widely in the theory of
social networks A social network is a social structure made up of a set of social actors (such as individuals or organizations), sets of dyadic ties, and other social interactions between actors. The social network perspective provides a set of methods for a ...
.


Setup and the learning process

Take a society of n agents where everybody has an opinion on a subject, represented by a vector of probabilities p(0) = (p_1(0), \dots, p_n(0) ) . Agents obtain no new information based on which they can update their opinions but they communicate with other agents. Links between agents (who knows whom) and the weight they put on each other's opinions is represented by a trust matrix T where T_ is the weight that agent i puts on agent j 's opinion. The trust matrix is thus in a one-to-one relationship with a weighted,
directed graph In mathematics, and more specifically in graph theory, a directed graph (or digraph) is a graph that is made up of a set of vertices connected by directed edges, often called arcs. Definition In formal terms, a directed graph is an ordered pa ...
where there is an edge between i and j if and only if T_ > 0 . The trust matrix is stochastic, its rows consists of nonnegative real numbers, with each row summing to 1. Formally, the beliefs are updated in each period as : p(t) = T p(t-1) so the t th period opinions are related to the initial opinions by : p(t) = T^t p(0)


Convergence of beliefs and consensus

An important question is whether beliefs converge to a limit and to each other in the long run. As the trust matrix is stochastic, standard results in Markov chain theory can be used to state conditions under which the limit : p(\infty) = \lim_ p(t) = \lim_ T^t p(0) exists for any initial beliefs p(0) \in
, 1 The comma is a punctuation mark that appears in several variants in different languages. It has the same shape as an apostrophe or single closing quotation mark () in many typefaces, but it differs from them in being placed on the baseline o ...
n . The following cases are treated in Golub and Jackson (2010).


Strongly connected case

If the social network graph (represented by the trust matrix) is
strongly connected In the mathematical theory of directed graphs, a graph is said to be strongly connected if every vertex is reachable from every other vertex. The strongly connected components of an arbitrary directed graph form a partition into subgraphs that ...
, convergence of beliefs is equivalent to each of the following properties: * the graph represented by T is aperiodic * there is a unique left
eigenvector In linear algebra, an eigenvector () or characteristic vector of a linear transformation is a nonzero vector that changes at most by a scalar factor when that linear transformation is applied to it. The corresponding eigenvalue, often denoted ...
s of T corresponding to
eigenvalue In linear algebra, an eigenvector () or characteristic vector of a linear transformation is a nonzero vector that changes at most by a scalar factor when that linear transformation is applied to it. The corresponding eigenvalue, often denoted ...
1 whose entries sum to 1 such that, for every p \in
, 1 The comma is a punctuation mark that appears in several variants in different languages. It has the same shape as an apostrophe or single closing quotation mark () in many typefaces, but it differs from them in being placed on the baseline o ...
n , \left( \lim_ T^t p \right)_i = s \cdot p for every i \in \ where \cdot denotes the
dot product In mathematics, the dot product or scalar productThe term ''scalar product'' means literally "product with a scalar as a result". It is also used sometimes for other symmetric bilinear forms, for example in a pseudo-Euclidean space. is an alge ...
. The equivalence between the last two is a direct consequence from Perron–Frobenius theorem.


General case

It is not necessary to have a
strongly connected In the mathematical theory of directed graphs, a graph is said to be strongly connected if every vertex is reachable from every other vertex. The strongly connected components of an arbitrary directed graph form a partition into subgraphs that ...
social network to have convergent beliefs, however, the equality of limiting beliefs does not hold in general. We say that a group of agents C \subseteq \ is ''closed'' if for any i \in C , T_ > 0 only if j \in C . Beliefs are convergent if and only if every set of nodes (representing individuals) that is strongly connected and closed is also aperiodic.


Consensus

A group C of individuals is said to reach a ''consensus'' if p_i(\infty)= p_j(\infty) for any i, j \in C . This means that, as a result of the learning process, in the limit they have the same belief on the subject. With a
strongly connected In the mathematical theory of directed graphs, a graph is said to be strongly connected if every vertex is reachable from every other vertex. The strongly connected components of an arbitrary directed graph form a partition into subgraphs that ...
and aperiodic network the whole group reaches a consensus. In general, any strongly connected and closed group C of individuals reaches a consensus for every initial vector of beliefs if and only if it is aperiodic. If, for example, there are two groups satisfying these assumptions, they reach a consensus inside the groups but there is not necessarily a consensus at the society level.


Social influence

Take a
strongly connected In the mathematical theory of directed graphs, a graph is said to be strongly connected if every vertex is reachable from every other vertex. The strongly connected components of an arbitrary directed graph form a partition into subgraphs that ...
and aperiodic social network. In this case, the common limiting belief is determined by the initial beliefs through : p(\infty) = s \cdot p(0) where s is the unique unit length
left eigenvector In linear algebra, an eigenvector () or characteristic vector of a linear transformation is a nonzero vector that changes at most by a scalar factor when that linear transformation is applied to it. The corresponding eigenvalue, often denoted ...
of T corresponding to the
eigenvalue In linear algebra, an eigenvector () or characteristic vector of a linear transformation is a nonzero vector that changes at most by a scalar factor when that linear transformation is applied to it. The corresponding eigenvalue, often denoted ...
1. The vector s shows the weights that agents put on each other's initial beliefs in the consensus limit. Thus, the higher is s_i , the more ''influence'' individual i has on the consensus belief. The eigenvector property s = s T implies that : s_i = \sum_^n T_ s_j This means that the influence of i is a weighted average of those agents' influence s_j who pay attention to i , with weights of their level of trust. Hence influential agents are characterized by being trusted by other individuals with high influence.


Examples

These examples appear in Jackson (2008).


Convergence of beliefs

Consider a three-individual society with the following trust matrix: : T = \begin 0 & 1/2 & 1/2 \\ 1 & 0 & 0 \\ 0 & 1 & 0 \\ \end Hence the first person weights the beliefs of the other two with equally, while the second listens only to the first, the third only to the second individual. For this social trust structure, the limit exists and equals : \lim_ T^t p(0) = \left(\lim_ T^t\right) p(0) = \begin 2/5 & 2/5 & 1/5 \\ 2/5 & 2/5 & 1/5 \\ 2/5 & 2/5 & 1/5 \\ \end p(0) so the influence vector is s = \left( 2/5, 2/5, 1/5 \right) and the consensus belief is 2/5 p_1(0) + 2/5 p_2(0) + 1/5 p_3(0) . In words, independently of the initial beliefs, individuals reach a consensus where the initial belief of the first and the second person has twice as high influence than the third one's.


Non-convergent beliefs

If we change the previous example such that the third person also listens exclusively to the first one, we have the following trust matrix: : T = \begin 0 & 1/2 & 1/2 \\ 1 & 0 & 0 \\ 1 & 0 & 0 \\ \end In this case for any k \geq 1 we have : T^ = \begin 0 & 1/2 & 1/2 \\ 1 & 0 & 0 \\ 1 & 0 & 0 \\ \end and : T^ = \begin 1 & 0 & 0 \\ 0 & 1/2 & 1/2 \\ 0 & 1/2 & 1/2 \\ \end so \lim_ T^t does not exist and beliefs do not converge in the limit. Intuitively, 1 is updating based on 2 and 3's beliefs while 2 and 3 update solely based on 1's belief so they interchange their beliefs in each period.


Asymptotic properties in large societies: wisdom

It is possible to examine the outcome of the DeGroot learning process in large societies, that is, in the n \to \infty limit. Let the subject on which people have opinions be a "true state" \mu \in
, 1 The comma is a punctuation mark that appears in several variants in different languages. It has the same shape as an apostrophe or single closing quotation mark () in many typefaces, but it differs from them in being placed on the baseline o ...
. Assume that individuals have
independent Independent or Independents may refer to: Arts, entertainment, and media Artist groups * Independents (artist group), a group of modernist painters based in the New Hope, Pennsylvania, area of the United States during the early 1930s * Independ ...
noisy signals p_i^(n) of \mu (now superscript refers to time, the argument to the size of the society). Assume that for all n the trust matrix T(n) is such that the limiting beliefs p_i^(n) exists independently from the initial beliefs. Then the sequence of societies \left( T(n) \right)_^ is called ''wise'' if : \max_ , p_i^ - \mu , \xrightarrow 0 where \xrightarrow denotes
convergence in probability In probability theory, there exist several different notions of convergence of random variables. The convergence of sequences of random variables to some limit random variable is an important concept in probability theory, and its applications t ...
. This means that if the society grows without bound, over time they will have a common and accurate belief on the uncertain subject. A necessary and sufficient condition for wisdom can be given with the help of influence vectors. A sequence of societies is wise if and only if : \lim_ \max_{i \leq n} s_i(n) = 0 that is, the society is wise precisely when even the most influential individual's influence vanishes in the large society limit. For further characterization and examples see Golub and Jackson (2010).


References

* DeGroot, Morris H. 1974.
Reaching a Consensus.
''Journal of the American Statistical Association'', 69(345): 118–21.
* French, John R. P. 1956. “A Formal Theory of Social Power” ''Psychological Review'', 63: 181–94. * Golub, Benjamin & Matthew O. Jackson 2010.
Naïve Learning in Social Networks and the Wisdom of Crowds
" American Economic Journal: Microeconomics, American Economic Association, vol. 2(1), pages 112-49, February.
* Jackson, Matthew O. 2008. ''Social and Economic Networks.'' Princeton University Press. * Harary, Frank. 1959.
A Criterion for Unanimity in French's Theory of Social Power
in Dorwin Cartwright (ed.), ''Studies in Social Power'', Ann Arbor, MI: Institute for Social Research.
Social learning theory