DeGroot learning
≈ 6 min read
Names in other languages
No names in other languages are held for this entry yet.
Article bodies are English and are not machine-translated. A name in another language is not a translation of the article.
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, computer science and most widely in the theory of social networks.
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, computer science and most widely in the theory of social networks. 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_{ij} 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 where there is an edge between i and j if and only if T_{ij} > 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) p(\infty) = \lim_{t \to \infty} p(t) = \lim_{t \to \infty} T^t p(0) exists for any initial beliefs p(0) \in [0, 1]^n . The following cases are treated in Golub and Jackson (2010). there is a unique left eigenvector s of T corresponding to eigenvalue 1 whose entries sum to 1 such that, for every p \in [0, 1]^n , \left( \lim_{t \to \infty} T^t p \right)_i = s \cdot p for every i \in \{1, \dots, n \} where \cdot denotes the dot product. The equivalence between the last two is a direct consequence from Perron–Frobenius theorem. 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 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. p(\infty) = s \cdot p(0) where s is the unique unit length left eigenvector of T corresponding to the eigenvalue 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_{j=1}^n T_{ji} 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. T = \begin{pmatrix} 0 & 1/2 & 1/2 \\ 1 & 0 & 0 \\ 0 & 1 & 0 \\ \end{pmatrix} 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 \to \infty} T^t p(0) = \left(\lim_{t \to \infty} T^t\right) p(0) = \begin{pmatrix} 2/5 & 2/5 & 1/5 \\ 2/5 & 2/5 & 1/5 \\ 2/5 & 2/5 & 1/5 \\ \end{pmatrix} 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. T = \begin{pmatrix} 0 & 1/2 & 1/2 \\ 1 & 0 & 0 \\ 1 & 0 & 0 \\ \end{pmatrix} In this case for any k \geq 1 we have T^{2k - 1} = \begin{pmatrix} 0 & 1/2 & 1/2 \\ 1 & 0 & 0 \\ 1 & 0 & 0 \\ \end{pmatrix} and T^{2k} = \begin{pmatrix} 1 & 0 & 0 \\ 0 & 1/2 & 1/2 \\ 0 & 1/2 & 1/2 \\ \end{pmatrix} so \lim_{t \to \infty} 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. Then the sequence of societies \left( T(n) \right)_{n = 1}^{\infty} is called wise if \max_{i \leq n} | p_i^{(\infty)} - \mu | \xrightarrow{\ p\ } 0 where \xrightarrow{\ p\ } denotes convergence in probability. 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_{n \to \infty} \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).
Text derived from https://en.wikipedia.org/w/index.php?oldid=1298213811 under CC BY-SA 4.0; modifications have been made.