Analiza similarității

Analiza similitudine este o metodă de analiză a datelor , ca parte a unei abordări a rezultat teoria grafurilor și se bazează pe găsirea de asemănări sau deosebiri. Această abordare face posibilă nu crearea categoriilor a priori și, mai degrabă, construirea categoriilor care urmează să fie analizate din asemănări formale între entitățile din cadrul unei rețele.

În analiza rețelei , două entități (vârfurile unui grafic ) se spune că sunt similare sau echivalente atunci când aceleași relații le leagă de alte entități (sau actori) ale rețelei. Există trei abordări de bază pentru măsurarea similitudinii și distanței dintre entitățile din cadrul unei rețele.

Apropierea de asemănări sau diferențe

Cercetarea științelor sociale implică în general recurgerea la categorii sociale sau „  clase sociale  ” deja construite și predefinite de cercetători, pe baza atributelor comune: „  tineri  ”, „  manageri  ”, „  țări  ”, „  șomeri  ”, „  femei  ”  etc. . Odată cu analiza similarității, aceste categorii nu sunt fixate a priori, ci sunt făcute vizibile prin unul sau mai multe procese care fac posibilă clasificarea și gruparea cazurilor analizate, în funcție de relațiile lor eficiente - cine face ce, cine vorbește cu cine, unde, pe ce, cu cine  etc. .

Similaritatea în analiza rețelei apare atunci când două vârfuri (sau mai multe, în funcție de structura analizată) se găsesc în aceeași clasă de echivalență . Cu alte cuvinte, entitățile sociale sau pozițiile sociale din aceeași clasă de echivalență fuzionează pe baza relațiilor pe care le întrețin cu ceilalți, cum ar fi, de exemplu, medicii care au pacienți în urmărire.

Există trei abordări de bază pentru a produce o măsură de similaritate în cadrul unei rețele  : echivalența structurală, echivalența automorfă și echivalența regulată. Aceste trei noțiuni de echivalență sunt ierarhice: fiecare set în echivalență structurală este, de asemenea, în echivalență automorfă și în echivalență regulată, fiecare set în echivalență automorfă este în echivalență regulată, dar toate echivalențele regulate nu sunt neapărat automorfe sau structurale și toate echivalențele automorfe nu sunt neapărat structurale.

Echivalența structurală

Două vârfuri ale unei rețele sunt structural echivalente dacă legăturile lor cu celelalte vârfuri sunt similare.

În imaginea de mai jos, niciun alt vârf (sau nod) nu are exact același set de legături ca A care, prin urmare, aparține unei clase specifice. Același lucru este valabil și pentru vârfurile B, C, D și G (fiecare dintre aceste vârfuri are „setul” său specific de legături cu alte vârfuri). Cu toate acestea, E și F, se află în aceeași clasă de echivalență structurală, deoarece ambele au același model de legături (o legătură cu B), se spune că sunt în echivalență structurală. Același lucru este valabil și pentru H și I, ambii având o legătură cu D.

Echivalența structurală este cea mai puternică formă de similaritate. În realitate, în rețelele sociale echivalența pură este rară și este util să se utilizeze criterii mai puțin stricte pentru a măsura o echivalență aproximativă.

Un concept apropiat de cel al echivalenței structurale este cel al echivalenței instituționale: două vârfuri (de exemplu, două companii ) sunt echivalente instituțional dacă operează în același domeniu instituțional. În timp ce vârfurile echivalente din punct de vedere structural au modele relaționale sau poziții de rețea identice, echivalența instituțională reflectă similitudinea influențelor instituționale pe care vârfurile le experimentează în aceleași domenii și spații, indiferent de similaritatea pozițiilor lor în rețea. De exemplu, două bănci din Chicago pot avea modele de relații foarte diferite (una poate fi un vârf central și cealaltă poate fi într-o poziție periferică), deci nu sunt echivalente structurale, ci pentru că „Ambele operează în domeniul finanțelor și în aceeași zonă definită geografic (Chicago), vor fi supuși acelorași influențe instituționale.

Definiție formală de Karl Reitz și Douglas White (1989): Fie un set și o relație binară în . , relația de echivalență, este o echivalență structurală, dacă și numai dacă, pentru toate acestea , implică:

Măsuri de echivalență structurală

Asemănarea cosinusului

Similaritatea cosinus a și este numărul de vecini comuni împărțit la media geometrică a lor de grade. Această valoare oscilează între 0 și 1. Valoarea 1 indică faptul că cele două vârfuri au exact același vecinătate, în timp ce valoarea 0 înseamnă că nu au vecini în comun. Similitudinea cosinusului este nedefinită din punct de vedere tehnic dacă unul sau ambii vârfuri au gradul 0, dar conform convenției, se spune că similitudinea cosinusului este 0 în aceste cazuri.

Coeficientul Pearson

Coeficientul de corelație Pearson este o metodă alternativă de a standardiza numărătoarea vecinilor comuni. Această metodă compară numărul vecinilor obișnuiți cu valoarea așteptată într-o rețea în care vârfurile sunt conectate aleatoriu. Această valoare este strict între -1 și 1.

distanta euclidiana

Distanța euclidiană este egală cu numărul de vecini care diferă între două vârfuri. Aceasta este mai mult o măsură de diferențiere, deoarece este mai mare pentru vârfurile care diferă cel mai mult. Poate fi normalizat prin împărțirea la valoarea maximă. „Maxim” înseamnă că nu există vecini comuni, caz în care distanța este egală cu suma gradelor vârfurilor.

Echivalența automorfă

În mod formal „Două vârfuri sunt echivalente automat, dacă toate vârfurile pot fi redenumite pentru a forma un grafic izomorf cu eticheta și schimbate. Două vârfuri echivalente automorf partajează exact aceleași proprietăți independente de etichetă. "

Mai intuitiv, entitățile sociale sunt în echivalență automorfă dacă este posibil să permutăm graficul astfel încât schimbul de două entități să nu aibă efect asupra distanțelor dintre alte entități din grafic.

În imaginea opusă, reprezentând o structură organizațională, A se află la stația centrală, B, C și D răspund de la A și acționează pe E, F și H, I; G este izolat, deși răspunde la C (și A). Deși actorii B și D nu sunt echivalenți din punct de vedere structural - au același respondent (A), dar nu aceleași legături cu ceilalți - par a fi totuși echivalenți. Ambele (B și D) răspund de la A și interacționează cu două entități (respectiv EF și HI). Dacă vârfurile B și D ar fi schimbate sau dacă am schimba E și H (precum și celelalte combinații posibile) distanțele dintre vârfurile din rețea ar rămâne exact aceleași. Deci , există 5 clase de echivalență automorphic în acest grafic: , , , , și . Trebuie remarcat faptul că o definiție mai puțin strictă a acestei echivalențe reduce numărul de clase.

Definiție formală de Karl Reitz și Douglas White (1989): Să fie un set și o relație binară în . , relația de echivalență, este o echivalență puternică sau automorfă, dacă și numai dacă, pentru toate , implică:

  • , și
  • , și

Echivalența regulată

În mod formal, „doi actori sunt în mod regulat echivalenți dacă sunt legați și de echivalenții lor”. Cu alte cuvinte, vârfurile echivalente în mod regulat sunt vârfuri care, deși nu împărtășesc același cartier, împărtășesc cartiere care sunt ele însele similare.

De exemplu, două mame sunt echivalente , deoarece fiecare dintre ele are un model de relație similară cu lor căsătorie partener , copii ,  etc. Două mame nu sunt neapărat înrudite cu - sau cu - același partener și nici cu aceiași copii, deci nu sunt echivalente din punct de vedere structural. Și întrucât fiecare mamă poate avea un număr variabil de copii și / sau parteneri, nici ei nu se află în echivalență automorfă. Dar ele sunt similare, deoarece au același tip de relații cu alte seturi de entități sociale (de asemenea, ele sunt considerate echivalente în mod regulat, deoarece sunt similare în tipurile lor de legături cu entitatea „părinte”).

În graficul prezentate mai jos contra, există trei clase de echivalență regulate: , ,

Definiție formală de Karl Reitz și Douglas White (1989): Să fie un set și o relație binară în . , relația de echivalență, este o echivalență regulată , dacă și numai dacă, pentru toate , implică:

  • și , și
  • și

Vizualizați asemănările și distanțele

Instrumente de partiționare a datelor

Datele de partiționare , gruparea ierarhică a vârfurilor bazate pe similaritatea profilurilor lor de legături cu alte vârfuri oferă un arbore de joncțiune sau o dendrogramă utilizată pentru a vizualiza gradul de asemănare între cazuri - și pot fi utilizate pentru a găsi clase aproximative de echivalență.

Unelte de poziționare multidimensionale

Utilizarea analizelor de echivalență face posibilă identificarea și vizualizarea claselor sau grupărilor de clase . Folosind analiza grupărilor ierarhice , se presupune implicit că asemănările sau distanțele dintre cazuri reflectă o singură dimensiune subiacentă. Cu toate acestea, este posibil să existe multe „aspecte” sau „dimensiuni” care stau la baza asemănărilor observate. Factorii sau componentele analizei pot fi aplicați corelațiilor sau covarianței dintre cazuri. Alternativ, poate fi utilizată poziționarea multidimensională (nemetrică pentru datele care sunt inerent nominale sau ordinale; metrică pentru datele evaluate).

Poziționarea multidimensională reprezintă modele de asemănare sau diferență în profilul legăturii dintre vârfuri (atunci când este aplicat adiacenței sau distanțelor), cum ar fi o „hartă” în spațiul multidimensional. Această hartă arată cât de apropiate sunt vârfurile, dacă se strâng împreună în spațiu și cât de puternică (sau nu) este variația între fiecare dimensiune.

Modelare în bloc

Blockmodeling este o tehnică care clasifică legăturile matricei adiacenta pentru grupa același tip de relație; ceea ce face posibilă reorganizarea matricilor pentru a detecta similitudini (cf. Matrice prin blocuri ). Definiția din 1971 de Lorrain și White este: „vârfurile a și b sunt echivalente din punct de vedere structural, dacă sunt conectate la alte vârfuri în același mod” .

Spalier Galois

Utilizarea rețelei Galois pe matrici bipartite de date socio-semantice face posibilă gruparea după asemănări, în timp ce se clasifică relațiile.

Implicații teoretice

Analiza similarității permite datelor să-și caracterizeze propriile structuri (cum ar fi clici , ierarhii sau o echivalență , de exemplu), în locul cercetătorului însuși și a categoriilor determinante a priori pentru analiză, cum ar fi acest lucru în general în științele sociale . Astfel, cercetătorul nu determină categoriile sociale și cine le aparține sau nu, are loc a posteriori al analizelor asemănărilor; cazurile supuse analizei sunt grupate în funcție de atributele lor comune, ceea ce face posibilă detectarea regularităților (sau chiar a „neregulilor”).

Interacțiuni corelative

În analiza rețelei, clasele de echivalență sunt văzute ca fiind în interacțiuni corelative; „adică cei în care partenerii nu sunt indivizi similari plasați într-o anumită situație, ci indivizi care sunt definiți de rolul pe care îl joacă în interacțiune”. Împreună, produc un fapt social .

Interacțiunile corelative sunt inegale din punct de vedere structural, deoarece protagoniștii au poziții complementare în interacțiunea și producerea faptului social  : „Este o interacțiune care, în principiu, este asimetrică” . Această noțiune ne permite să vorbim despre relațiile și rolurile sociale .

Exemple de interacțiuni corelative:

Comparabilitate, colaborare și concurență

Colaborarea și concurența implică comparabilitate.

Complementaritatea rolurilor

Utilizări în afara științelor sociale

Metodele de analiză a similitudinilor relaționale nu sunt utilizate doar în științele sociale , este, de asemenea, una dintre procedurile utilizate de ANS , în criminalistică , în analiza automată a corpurilor mari sau a imaginilor , precum și în biologie .

Vezi și tu

Bibliografie suplimentară

  • Alain Degenne și Pierre Vergès , „  Introducere în analiza similitudinii  ”, Revue française de sociologie , vol.  14, n o  4,1973, p.  471-511 ( DOI  10.2307 / 3320247 , citiți online ).
  • Bouriche Boumedine, „Analiza similarității” , în Jean-Claude Abric (dir.), Metode de studiu a reprezentărilor sociale , ERES,2005, 296  p. ( ISBN  9782749201238 , prezentare online ) , p.  221-252.

Referințe

  1. Degenne, Alain. , Rețele sociale , Paris, Armand Colin ,2004, 294  p. ( ISBN  2-200-26662-6 și 9782200266622 , OCLC  57127633 , citit online ) , p.  105. Capitolul 4: Coeziune și echivalență
  2. Newman, MEJ 2010. Rețele: o introducere. Oxford, Marea Britanie: Oxford University Press.
  3. Hanneman, Robert A. și Mark Riddle. 2005. Introducere în metodele de rețea socială. Riverside, CA: Universitatea din California, Riverside (publicată în formă digitală la http://faculty.ucr.edu/~hanneman/ )
  4. (în) Cross, Robert L. Parker, Andrew, 1966- Sasson, Lisa. , Rețele în economia cunoașterii , Oxford University Press ,2003( ISBN  0-19-515950-0 și 9780195159509 , OCLC  933870327 , citit online ) , p.  23 Cap. 1 Structura socială a concurenței, de Ronald Burt
  5. Salton G., Prelucrarea automată a textului: transformarea, analiza și recuperarea informațiilor prin computer, Addison-Wesley, Reading, MA (1989)
  6. Borgatti, Steven, Martin Everett și Linton Freeman. 1992. UCINET IV Versiunea 1.0 Ghidul utilizatorului. Columbia, SC: Tehnologii analitice.
  7. Harrison C. White , Scott A. Boorman și Ronald L. Breiger , „  Structura socială din mai multe rețele. I. Blockmodels of Roles and Positions  ”, Revista Americană de Sociologie , vol.  81, nr .  4,ianuarie 1976, p.  730–780 ( ISSN  0002-9602 și 1537-5390 , DOI  10.1086 / 226141 , citit online , accesat la 21 noiembrie 2018 )
  8. Snidjders, „  Echivalență; concepte pentru rețelele sociale  ” ,2012(accesat la 15 ianuarie 2017 )
  9. Camille Roth și Paul Bourgine , „  Comunități epistemice: descriere și categorizare ierarhică  ”, Mathematical Population Studies , vol.  12, n o  2Aprilie 2005, p.  107–130 ( ISSN  0889-8480 și 1547-724X , DOI  10.1080 / 08898480590931404 , citit online , accesat la 21 noiembrie 2018 )
  10. Alain Degenne, „  Tipuri de interacțiuni, forme de încredere și relații  “ ,2009(accesat la 13 ianuarie 2017 )
  11. Robert S. Renfro și Richard F. Deckro , „  Un model de flux Analiza rețelei sociale a guvernului iranian  ”, Cercetarea operațiunilor militare , vol.  8, n o  1,1 st decembrie 2003, p.  5–16 ( ISSN  1082-5983 , DOI  10.5711 / morj.8.1.5 , citit online , accesat la 22 noiembrie 2018 )
  12. Kamal Taha și Paul D. Yoo , „  Un sistem pentru analiza rețelelor sociale criminale  ”, lucrările Conferinței internaționale IEEE / ACM 2015 privind progresele în analiza și exploatarea rețelelor sociale 2015 - ASONAM '15 , ACM Press,2015( ISBN  9781450338547 , DOI  10.1145 / 2808797.2808827 , citit online , accesat 22 noiembrie 2018 )
  13. A. McCallum , X. Wang și A. Corrada-Emmanuel , „  Descoperirea subiectului și rolului în rețelele sociale cu experimente pe Enron și e-mailul academic  ”, Journal of Artificial Intelligence Research , vol.  30,13 octombrie 2007, p.  249–272 ( ISSN  1076-9757 , DOI  10.1613 / jair.2229 , citit online , accesat la 22 noiembrie 2018 )
  14. (în) Sean L. Seyler , Avishek Kumar , MF Thorpe și Oliver Beckstein , "  Analiza similarității căilor: o metodă pentru cuantificarea căilor macromoleculare  " , PLoS Computational Biology , Vol.  11, n o  10,21 octombrie 2015, e1004568 ( ISSN  1553-7358 , PMID  26488417 , PMCID  PMC4619321 , DOI  10.1371 / journal.pcbi.1004568 , citit online , accesat 22 noiembrie 2018 )