40
December 7 th , 2010, Shanghai, China Latent Semantics and Social Interaction Fridolin Wild KMi, The Open University

Meaningful Interaction Analysis

Embed Size (px)

DESCRIPTION

Guest lecture given at the JiaoTong University, Shanghai, China.

Citation preview

Page 1: Meaningful Interaction Analysis

December 7th, 2010, Shanghai, China

Latent Semantics and Social Interaction

Fridolin WildKMi, The Open University

Page 2: Meaningful Interaction Analysis

<2>

OutlineContext & Framing Theories

Latent Semantic Analysis (LSA)

(Social) Network Analysis (S/NA)

Meaningful Interaction Analysis (MIA)

Outlook: Analysing Practices

Page 3: Meaningful Interaction Analysis

<3>

Context & Theories

Page 4: Meaningful Interaction Analysis

<4>

what is

Information

Meaning could be the quality of a certain signal.

Meaning could be a logical abstractor = a release mechanism.

(96dpi)

meaning

Page 5: Meaningful Interaction Analysis

<5>

meaning is social

Network effects make a network of shared understandings more valuable with growing size: allowing e.g. ‘distributed cognition’.

To develop a shared understanding is a natural and necessary process, because language underspecifies meaning: future understanding builds on it

At same time: linguistic relativity (Sapir-Whorf hypothesis): our own language culture restricts our thinking

Page 6: Meaningful Interaction Analysis

<6>

Page 7: Meaningful Interaction Analysis

<7>

Concepts & Competencethings we can (not) construct from language

Tying shoelaces

Douglas Adams’ ‘meaning of liff’:

Epping: The futile movements of forefingers and eyebrows used when failing to attract the attention of waiters and barmen.

Shoeburyness: The vague uncomfortable feeling you get when sitting on a seat which is still warm from somebody else's bottom

I have been convincingly

Sapir-Whorfed by this book.

Page 8: Meaningful Interaction Analysis

<8>

A “Semantic Community”

Associative Closeness

Concept (disambiguated term)

Person

Social relation

LSA SNA

Page 9: Meaningful Interaction Analysis

<9>

LSA

Page 10: Meaningful Interaction Analysis

<10>

Latent Semantic Analysis Two-Mode factor analysis of the co-

occurrences in the terminology

Results in a latent-semantic vector

space

“Humans learn word meanings and how to

combine them into passage meaning

through experience with ~paragraph

unitized verbal environments.”

“They don’t remember all the separate

words of a passage; they remember

its overall gist or meaning.”

“LSA learns by ‘reading’ ~paragraph

unitized texts that represent the

environment.”

“It doesn’t remember all the separate words

of a text it; it remembers

its overall gist or meaning.”

-- Landauer, 2007

Page 11: Meaningful Interaction Analysis

<11>

latent-semantic space

Singular values (factors, dims, …)

TermLoadings

Document Loadings

Page 12: Meaningful Interaction Analysis

<12>

The meaning of "life" =

0.0465 -0.0453 -0.0275 -0.0428 0.0166 -0.0142 -0.0094 0.0685 0.0297 -0.0377

-0.0166 -0.0165 0.0270 -0.0171 0.0017 0.0135 -0.0372 -0.0045 -0.0205 -0.0016

0.0215 0.0067 -0.0302 -0.0214 -0.0200 0.0462 -0.0371 0.0055 -0.0257 -0.0177

-0.0249 0.0292 0.0069 0.0098 0.0038 -0.0041 -0.0030 0.0021 -0.0114 0.0092

-0.0454 0.0151 0.0091 0.0021 -0.0079 -0.0283 -0.0116 0.0121 0.0077 0.0161

0.0401 -0.0015 -0.0268 0.0099 -0.0111 0.0101 -0.0106 -0.0105 0.0222 0.0106

0.0313 -0.0091 -0.0411 -0.0511 -0.0351 0.0072 0.0064 -0.0025 0.0392 0.0373

0.0107 -0.0063 -0.0006 -0.0033 -0.0403 0.0481 0.0082 -0.0587 -0.0154 -0.0342

-0.0057 -0.0141 0.0340 -0.0208 -0.0060 0.0165 -0.0139 0.0060 0.0249 -0.0515

0.0083 -0.0303 -0.0070 -0.0033 0.0408 0.0271 -0.0629 0.0202 0.0101 0.0080

0.0136 -0.0122 0.0107 -0.0130 -0.0035 -0.0103 -0.0357 0.0407 -0.0165 -0.0181

0.0369 -0.0295 -0.0262 0.0363 0.0309 0.0180 -0.0058 -0.0243 0.0038 -0.0480

0.0008 -0.0064 0.0152 0.0470 0.0071 0.0183 0.0106 0.0377 -0.0445 0.0206

-0.0084 -0.0457 -0.0190 0.0002 0.0283 0.0423 -0.0758 0.0005 0.0335 -0.0693

-0.0506 -0.0025 -0.1002 -0.0178 -0.0638 0.0513 -0.0599 -0.0456 -0.0183 0.0230

-0.0426 -0.0534 -0.0177 0.0383 0.0095 0.0117 0.0472 0.0319 -0.0047 0.0534

-0.0252 0.0266 -0.0210 -0.0627 0.0424 -0.0412 0.0133 -0.0221 0.0593 0.0506

0.0042 -0.0171 -0.0033 -0.0222 -0.0409 -0.0007 0.0265 -0.0260 -0.0052 0.0388

0.0393 0.0393 0.0652 0.0379 0.0463 0.0357 0.0462 0.0747 0.0244 0.0598

-0.0563 0.1011 0.0491 0.0174 -0.0123 0.0352 -0.0368 -0.0268 -0.0361 -0.0607

-0.0461 0.0437 -0.0087 -0.0109 0.0481 -0.0326 -0.0642 0.0367 0.0116 0.0048

-0.0515 -0.0487 -0.0300 0.0515 -0.0312 -0.0429 -0.0582 0.0730 -0.0063 -0.0479

0.0230 -0.0325 0.0240 -0.0086 -0.0401 0.0747 -0.0649 -0.0658 -0.0283 -0.0184

-0.0297 -0.0122 -0.0883 -0.0138 -0.0072 -0.0250 -0.1139 -0.0172 0.0507 0.0252

0.0307 -0.0821 0.0328 0.0584 -0.0216 0.0117 0.0801 0.0186 0.0088 0.0224

-0.0079 0.0462 -0.0273 -0.0792 0.0127 -0.0568 0.0105 -0.0167 0.0923 -0.0843

0.0836 0.0291 -0.0201 0.0807 0.0670 0.0592 0.0312 -0.0272 -0.0207 0.0028

-0.0092 0.0385 0.0194 -0.0451 0.0002 -0.0041 0.0203 0.0313 -0.0093 -0.0444

0.0142 -0.0458 0.0223 -0.0688 -0.0334 -0.0361 -0.0636 0.0217 -0.0153 -0.0458

-0.0322 -0.0615 -0.0206 0.0146 -0.0002 0.0148 -0.0223 0.0471 -0.0015 0.0135

(Landauer, 2007)

Page 13: Meaningful Interaction Analysis

<13>

Associative Closeness

m

ii

m

ii

m

iii

ba

ba

1

2

1

2

1cos

Term 1

Document 1

Document 2Angle 2

Angle 1

Y d

ime

ns

ion

X dimension

You need factor stability?

> Project using fold-ins!

Page 14: Meaningful Interaction Analysis

<14>

Example: Classic Landauer

{ M } =

Deerwester, Dumais, Furnas, Landauer, and Harshman (1990): Indexing by Latent Semantic Analysis, In: Journal of the American Society for Information Science, 41(6):391-407

Only the red terms appear in more than one document, so strip the rest.

term = feature

vocabulary = ordered set of features

TEXTMATRIX

Page 15: Meaningful Interaction Analysis

<15>

Reconstructed, Reduced Matrix

m4: Graph minors: A survey

Page 16: Meaningful Interaction Analysis

<16>

doc2doc - similarities

Unreduced = pure vector space model

- Based on M = TSD’

- Pearson Correlation over document vectors

reduced

- based on M2 = TS2D’

- Pearson Correlation over document vectors

Page 17: Meaningful Interaction Analysis

<17>

(S)NA

Page 18: Meaningful Interaction Analysis

<18>

Social Network Analysis

Existing for a long time (term coined 1954)

Basic idea: Actors and Relationships between them (e.g.

Interactions) Actors can be people (groups, media, tags, …) Actors and Ties form a Graph (edges and nodes) Within that graph, certain structures can be

investigated

• Betweenness, Degree of Centrality, Density, Cohesion

• Structural Patterns can be identified (e.g. the Troll)

Page 19: Meaningful Interaction Analysis

<19>

Constructing a network

from raw data

forum postings

incidence matrix IM

adjacency matrix AMIM x IMT

Page 20: Meaningful Interaction Analysis

<20>

Visualization: Sociogramme

Page 21: Meaningful Interaction Analysis

<21>

Measuring Techniques (Sample)

Degree Centralitynumber of (in/out) connections to others

Closenesshow close to all others

Betweennesshow often intermediary

Componentse.g. kmeans cluster (k=3)

Page 22: Meaningful Interaction Analysis

<22>

Example: Joint virtual meeting attendance(Flashmeeting co-attendance in the Prolearn Network of Excellence)

Page 23: Meaningful Interaction Analysis

<23>

Example: Subscription structures in a blogging network (2nd trial of the iCamp project)

Page 24: Meaningful Interaction Analysis

<24>

MIA

Page 25: Meaningful Interaction Analysis

<25>

Meaningful Interaction Analysis (MIA)

Combines latent semantics with the means of network analysis

Allows for investigating associative closeness structures at the same time as social relations

In latent-semantic spaces onlyor in spaces with additional and different (!) relations

Page 26: Meaningful Interaction Analysis

<26>

The mathemagics behindMeaningful Interaction Analysis

Page 27: Meaningful Interaction Analysis

<27>

Network Analysis

Page 28: Meaningful Interaction Analysis

<28>

MIA of the classic Landauer

Page 29: Meaningful Interaction Analysis

<29>

Page 30: Meaningful Interaction Analysis

<30>

Page 31: Meaningful Interaction Analysis

<31>

Page 32: Meaningful Interaction Analysis

<32>

Applications

Page 33: Meaningful Interaction Analysis

<33>

Capturing traces in text: medical student case report

Page 34: Meaningful Interaction Analysis

<34>

Internal latent-semantic graph structure (MIA output)

Page 35: Meaningful Interaction Analysis

<35>

Page 36: Meaningful Interaction Analysis

<36>

Evaluating Chats with PolyCAFe

Page 37: Meaningful Interaction Analysis

<37>

Page 38: Meaningful Interaction Analysis

<38>

Conclusion

Page 39: Meaningful Interaction Analysis

<39>

Conclusion

Both LSA and SNA alone are not

sufficient for a modern

representation theory

MIA provides one possible

bridge between them

It is a powerful technique

And it is simple to use (in R)

Page 40: Meaningful Interaction Analysis

<40>

#eof.