2012年11月21日星期三

Sociomatrix --Reflect of Lecture 7 & 8 & 9


Recently, I have learnt many interesting concepts about the social network analysis including not only meaningful but also useful calculation from the lectures. All the content in class inspired me a lot and I want to pick the sociomatrix, one important property of the social network analysis, to share with you.

Before giving the description and explanation of sociomatrix, let’s introduce the sociogram first.
Sociogram is a graphical representation of social networks. It can help us see the interactions in the social networks intuitively. Prof. Chan showed us the sociogram of our blogosphere. You can easily find the interesting interaction of your own in the previous period of writing blog and giving comments to others’ blogs.

Figure 1 Sociogram of blogosphere

You may see that some are isolated yet some are tightly connected with others, those relationships are showed as lines between the individuals. The sociogram is performed well in human eyesight to see the relation. But how can we let the computer know or aware of that information as well? In other words, before the computer doing the social network analysis, it must have some basic data, like the connection between whom and whom, to calculate.


We might aware that any one of those connections involves only two individuals. And even considering the directed graph, it still involves two nodes. That property might already inspire you to think the relationship as a way of mathematics, like matrix.

Matrix of two dimensions is exactly prefect for indicating the relationship between two things. If we put the elements the same sequence both at the horizontal and vertical direction, or you can say the row and the column, and we use 1 and 0 to represent that there is a connection between the two elements or not, we have a matrix as we expect. The matrix is for the social network and we can give it an exclusive name, sociomatrix.

We give the definition of the sociomatrix if we consider the directed sociogram as follows:
For the pair<ni,nj>, which means the element ni of the social network point to the element nj in the socogram, we regard Xij as the value (1 for yes and 0 for no) that is there a tie from the ni to nj on the relation. The diagonal elements are usually undefined because SNA ignore the “self-choice” element.

We take another simple sociogram as example to intro the sociomatrix and we know that B points to C but not vice versa. We can get the idea that X23 equals to 1 and X32 equals to 0, just exactly represent the relationship in the sociogram. Then we have a clear idea about Xij: From the view of row, element i choose element j. From the view of column, element i is chosen by element j.
Figure 2 Sociogram of 4 people's relation


A
B
C
D
A
-
0
1
1
B
0
-
1
1
C
1
0
-
0
D
1
1
0
-

Chart 1 Sociogram transform to Sociomatrix

Figure 3 Sociomatrix of  4 people's relation

Sociomatrix can not only represent the link of elements but calculate to find the potential relationship with the operation like transpose, addition, subtraction, multiplication and even power.

Power of the sociomatrix may be the most difficult to understand. But after discussion and reflection, we can clearly know the product of a sociomatrix can show the walk of length. With the help of the matrix, the social network analysis seems to be much more reliable and interesting.
Figure 4 Discussion on the power of sociomatrix in class

What’s more, there are many other concepts like actor centrality and actor prestige which contain fascinating calculation and information. Wish to learn more knowledge in the next lecture!

10 条评论:

  1. Hello Tingwei, thank you for your explanations about the concept of sociogram and sociomatrix of SNA, I think the way you introduced matrix is very good, you said that no matter it's a two-way directed graph, or the complex graph, they all involve two nodes, which will remind people of the features of matrix. Your example of transforming sociogram to sociomatrix is very easy for us to understand. I do learned the relationship between the real life sociogram and the sociomatrix from your blog. Besides, your blog content was closely related to our lectures, especially for the pictures and sociogram of our blogosphere. And I have a question about the sociogram of our blogosphere, I wonder if you can help me in understanding that is distance between the central person and other people also the calculation method of the socio-relationships? Or it only depends on how many ties one node have with other nodes?

    回复删除
  2. Woo! Your explain about the blogger network in our class is very helpful. I think matrix may be a powerful tool to help us to understand the social network. Both you and CuiHelei mention matrix in blog. I think centrality is very important attribute to judge a node. It's interesting that your out degree is the highest but SuJing's in degree are higher that your's.

    回复删除
  3. The skeleton of your blog is very clear. You use Sociogram to draw out Sociomatrix, which makes it visualize and lifelikeness and understandability. The Matrix itself, somehow, is deep and boring, you make it easy to learn. Great job, it does a lot help to my understanding of the SNA theories. BTW, the last picture is interesting.

    回复删除
  4. Your article has a complete description to sociomatrix. And your explain about the blogger network is both meaningful and helpful. The example of transforming sociogram to sociomatrix is very suitable to the article. All in all, your article is easy to understand. Good job!

    回复删除
  5. Nice blog! You perfectly introduce the concept and detailed applications of sociomatrix. With your explanation, I found that matrix match the social network analysis prefectly. I agree with your viewpoints that transpose, addition, subtraction, multiplication and even power of a matrix has its meaning in SNA. In fact, Cui Helei's blog has showed us the meaning of power of a matrix vividly.

    回复删除
  6. woo, The picture is so nice to present the process of the course learning. Centrality is really a useful parameter to quantitive analysis .I trully agree with you opinion.

    回复删除
  7. Detailedly analysis, the picture and matrix shown in your blog help me clearly understand the concept and applications of sociomatrix.From your explanation, we know we could analyse relationships between users in a social networking system.

    回复删除
  8. Good explanation on Sociomatrix. I think this may be helpful for my final review. Thanks for sharing.

    回复删除
  9. The part of the Sociomatrix is very clear. Through it ,I can understand the concept better. Your blog is very helpful especially when I prepare for the final exam.

    回复删除
  10. Brief introduction and clear explanation. I think it helps a lot for me to realize the relationship between the sociogram and its matrix.

    回复删除