Σπίτι Προσωπικά Οικονομικά Ομαδοποίηση Κοινωνικά δίκτυα σε ομάδες - ανδρείκελα

Ομαδοποίηση Κοινωνικά δίκτυα σε ομάδες - ανδρείκελα

Βίντεο: [Μάθε πως Μαθαίνουν] Μηχανική Μάθηση και η Ιστορία της Τεχνητής Νοημοσύνης 2025

Βίντεο: [Μάθε πως Μαθαίνουν] Μηχανική Μάθηση και η Ιστορία της Τεχνητής Νοημοσύνης 2025
Anonim

Οι άνθρωποι τείνουν να σχηματίζουν κοινότητες - ομάδες άλλων ανθρώπων που έχουν ιδέες και συναισθήματα. Μελετώντας αυτές τις ομάδες, αποδίδοντας ευκολότερα ορισμένες συμπεριφορές στην ομάδα συνολικά (αν και αποδίδεται η συμπεριφορά σε ένα άτομο είναι επικίνδυνη και αναξιόπιστη).

Η ιδέα πίσω από τη μελέτη των συμπλεγμάτων είναι ότι εάν υπάρχει μια σύνδεση μεταξύ ανθρώπων, έχουν συχνά ένα κοινό σύνολο ιδεών και στόχων. Με την εύρεση συμπλεγμάτων, μπορείτε να προσδιορίσετε αυτές τις ιδέες επιθεωρώντας την ένταξη στην ομάδα. Για παράδειγμα, είναι κοινό να προσπαθήσουμε να βρούμε συστάδες ανθρώπων για την ανίχνευση της απάτης στον ασφαλιστικό τομέα και για τον φορολογικό έλεγχο. Οι απροσδόκητες ομάδες ανθρώπων ενδέχεται να υποψιάζονται ότι αποτελούν μέρος μιας ομάδας απατεώνων ή φοροδιαφυγόντων επειδή δεν έχουν τους συνήθεις λόγους για τους ανθρώπους να συγκεντρωθούν σε τέτοιες περιπτώσεις.

Γραφήματα φιλίας μπορούν να αντιπροσωπεύουν τον τρόπο με τον οποίο οι άνθρωποι συνδέονται μεταξύ τους. Οι κορυφές αντιπροσωπεύουν άτομα και οι άκρες αντιπροσωπεύουν τις συνδέσεις τους, όπως οι οικογενειακές σχέσεις, οι επιχειρηματικές επαφές ή οι δεσμοί φιλίας. Συνήθως, τα γράμματα φιλίας δεν είναι προσανατολισμένα επειδή αντιπροσωπεύουν αμοιβαίες σχέσεις και μερικές φορές σταθμίζονται για να αντιπροσωπεύουν τη δύναμη του δεσμού μεταξύ δύο ατόμων.

Πολλές μελέτες επικεντρώνονται σε μη προσανατολισμένα γραφήματα που επικεντρώνονται αποκλειστικά στις ενώσεις. Μπορείτε επίσης να χρησιμοποιήσετε κατευθυνόμενα γραφήματα για να δείξετε ότι το πρόσωπο Α ξέρει για το πρόσωπο Β, αλλά το πρόσωπο Β δεν γνωρίζει καν ότι υπάρχει το πρόσωπο Α. Σε αυτή την περίπτωση, έχετε στην πραγματικότητα 16 διαφορετικά είδη τριάδων για να εξετάσετε.

Κατά την αναζήτηση ομάδων σε ένα γράφημα φιλίας, οι συνδέσεις μεταξύ των κόμβων σε αυτά τα συμπλέγματα εξαρτώνται από τις τριάδες - ουσιαστικά, τα ειδικά είδη τρίγωνων. Οι συνδέσεις μεταξύ τριών ατόμων μπορούν να εμπίπτουν σε αυτές τις κατηγορίες:

  • Κλειστό: Και οι τρεις άνθρωποι γνωρίζουν ο ένας τον άλλο. Σκεφτείτε για μια οικογενειακή ρύθμιση σε αυτή την περίπτωση, στην οποία ο καθένας ξέρει όλους τους άλλους.
  • Άνοιγμα: Ένα άτομο ξέρει δύο άλλους ανθρώπους, αλλά οι δύο άλλοι άνθρωποι δεν γνωρίζουν ο ένας τον άλλον. Σκεφτείτε ένα άτομο που γνωρίζει ένα άτομο στην εργασία και ένα άλλο άτομο στο σπίτι, αλλά ο άνθρωπος στο χώρο εργασίας δεν γνωρίζει τίποτα για το άτομο στο σπίτι.
  • Συνδεδεμένο ζευγάρι: Ένα άτομο ξέρει ένα από τα άλλα άτομα σε μια τριάδα αλλά δεν γνωρίζει το τρίτο άτομο. Αυτή η κατάσταση περιλαμβάνει δύο άτομα που γνωρίζουν κάτι το ένα με το άλλο και συναντούν κάποιον νέο - κάποιον που ενδεχομένως θέλει να είναι μέλος της ομάδας.
  • Άσχετο: Η τριάδα σχηματίζει μια ομάδα, αλλά κανείς στην ομάδα δεν γνωρίζει ο ένας τον άλλον. Αυτό το τελευταίο μπορεί να φαίνεται λίγο περίεργο, αλλά σκεφτείτε μια σύμβαση ή ένα σεμινάριο.Οι άνθρωποι σε αυτές τις εκδηλώσεις αποτελούν μια ομάδα, αλλά μπορεί να μην γνωρίζουν τίποτα ο ένας για τον άλλον. Ωστόσο, επειδή έχουν παρόμοια ενδιαφέροντα, μπορείτε να χρησιμοποιήσετε την ομαδοποίηση για να κατανοήσετε τη συμπεριφορά της ομάδας.

Οι τριάδες εμφανίζονται φυσιολογικά στις σχέσεις και πολλά κοινωνικά δίκτυα στο Διαδίκτυο έχουν αξιοποιήσει αυτή την ιδέα για να επιταχύνουν τις συνδέσεις μεταξύ των συμμετεχόντων. Η πυκνότητα των συνδέσεων είναι σημαντική για οποιοδήποτε είδος κοινωνικού δικτύου, επειδή ένα συνδεδεμένο δίκτυο μπορεί να διαδώσει πληροφορίες και να μοιραστεί περιεχόμενο πιο εύκολα. Για παράδειγμα, όταν το επαγγελματικό κοινωνικό δίκτυο LinkedIn αποφάσισε να αυξήσει την πυκνότητα σύνδεσης του δικτύου του, ξεκίνησε αναζητώντας ανοιχτά τριάδα και προσπαθώντας να τα κλείσει καλώντας τους ανθρώπους να συνδεθούν. Οι τριάδες κλεισίματος βρίσκονται στο θεμέλιο του αλγόριθμου σύνδεσης σύνδεσης του LinkedIn. Μπορείτε να ανακαλύψετε περισσότερα για το πώς λειτουργεί, διαβάζοντας την απάντηση της Quora.

Το παράδειγμα εδώ βασίζεται στο γράφημα δείγματος του Zachary's Karate Club. Είναι ένα μικρό γράφημα που σας επιτρέπει να δείτε πώς λειτουργούν τα δίκτυα χωρίς να ξοδεύετε πολύ χρόνο για τη φόρτωση ενός μεγάλου συνόλου δεδομένων. Ευτυχώς, αυτό το σύνολο δεδομένων εμφανίζεται ως μέρος του πακέτου networkx . Το δίκτυο του Karate Club του Zachary αντιπροσωπεύει τις σχέσεις φιλίας μεταξύ 34 μελών ενός καράτε club από το 1970 έως το 1972. Ο κοινωνιολόγος Wayne W. Zachary το χρησιμοποίησε ως θέμα μελέτης. Έγραψε ένα έγγραφο με τίτλο "Ένα μοντέλο ροής πληροφοριών για τις συγκρούσεις και την σχάση σε μικρές ομάδες. "Το ενδιαφέρον γεγονός για αυτό το γράφημα και το χαρτί του είναι ότι εκείνα τα χρόνια, προέκυψε μια σύγκρουση στο σύλλογο μεταξύ ενός από τους εκπαιδευτές του καράτε (αριθμός κόμβου 0) και του προέδρου του συλλόγου (κόμβος 33). Συγκεντρώνοντας το γράφημα, μπορείτε σχεδόν να προβλέψουμε την απόσπαση του συλλόγου σε δύο ομάδες λίγο μετά την εμφάνισή του.

Επειδή και αυτό το παράδειγμα αντλεί επίσης ένα γράφημα που δείχνει τις ομάδες (ώστε να μπορείτε να τις απεικονίσετε ευκολότερα), πρέπει επίσης να χρησιμοποιήσετε το πακέτο matplotlib . Ο παρακάτω κώδικας δείχνει πώς να γράψετε τους κόμβους και τις ακμές του συνόλου δεδομένων.

εισαγάγετε το δίκτυοx ως nx

εισαγάγετε matplotlib. pyplot ως plt

% matplotlib inline

γράφημα = nx. karate_club_graph ()

pos = nx. spring_layout (γράφημα)

nx. κλήρωση (γράφημα, pos, with_labels = True)

plt. show ()

Για να εμφανιστεί το γραφικό στην οθόνη, πρέπει επίσης να δώσετε μια διάταξη που καθορίζει τον τρόπο με τον οποίο μπορείτε να τοποθετήσετε τους κόμβους στην οθόνη. Αυτό το παράδειγμα χρησιμοποιεί τον αλγόριθμο Fruchterman-Reingold που κατευθύνεται με δύναμη (η κλήση nx, spring_layout ). Το σχήμα δείχνει την έξοδο από το παράδειγμα. (Η έξοδος σας μπορεί να φαίνεται ελαφρώς διαφορετική.)

Ένα γράφημα που δείχνει τα συσσωματώματα δικτύου των σχέσεων μεταξύ φίλων.

Ο αλγόριθμος Fruchterman-Reingold που κατευθύνεται με δύναμη για τη δημιουργία αυτόματων διαγραμμάτων γραφημάτων δημιουργεί κατανοητές διατάξεις με χωριστούς κόμβους και ακμές που τείνουν να μην διασχίζουν, μιμούμενοι τι συμβαίνει στη φυσική μεταξύ ηλεκτρικά φορτισμένων σωματιδίων ή μαγνητών που φέρουν το ίδιο σήμα. Εξετάζοντας την έξοδο του γραφήματος, μπορείτε να δείτε ότι μερικοί κόμβοι έχουν μόνο μία σύνδεση, μερικές δύο, και μερικές περισσότερες από δύο.Οι άκρες σχηματίζουν τριάδες, όπως αναφέρθηκε προηγουμένως. Ωστόσο, το πιο σημαντικό είναι ότι ο αριθμός δείχνει σαφώς τη συσσώρευση που εμφανίζεται σε ένα κοινωνικό δίκτυο.

Ομαδοποίηση Κοινωνικά δίκτυα σε ομάδες - ανδρείκελα

Η επιλογή των συντακτών

Υγιής αυτοεκτίμηση έναντι χαμηλής αυτοεκτίμησης - ανδρεικέλες

Υγιής αυτοεκτίμηση έναντι χαμηλής αυτοεκτίμησης - ανδρεικέλες

Τις βασικές πεποιθήσεις που σχημάτισαν την αίσθηση του αυτοπεποίθηση ως παιδί είναι ακριβώς αυτό - τις πεποιθήσεις. Δεν είναι αναγκαστικά αληθινές ή ακριβείς. Είναι μόνο οι απόψεις σας. Ως απόψεις, μπορούν να αλλάξουν. Υγιής αυτοεκτίμηση και χαμηλή αυτοεκτίμηση είναι δύο όψεις του ίδιου νομίσματος. Και οι δύο ενεργοποιούν ορισμένους κανόνες για τη ζωή που είτε βοηθούν ...

Πώς να πείτε όχι στα αιτήματα των άλλων - τα ανδρείκελα

Πώς να πείτε όχι στα αιτήματα των άλλων - τα ανδρείκελα

Σας περιγράφουν αυτό; Άλλοι χρησιμοποιούνται για να λέτε ναι σε ό, τι θέλουν να κάνετε. Αισθάνεσαι ότι δεν θέλεις να το κάνεις και να πονάς κάθε φορά που λέτε ναι. Θέλετε να φωνάξετε: "Όχι, όχι, όχι! "Αλλά λέτε ναι με ένα χαμόγελο στο πρόσωπό σας ούτως ή άλλως, αισθανθείτε θυμωμένος ...

Πώς τελειώνει η τελειομανία - ανδρείκελα

Πώς τελειώνει η τελειομανία - ανδρείκελα

Δεν ήσασταν γεννημένος τελειομανής. Όταν ήσασταν παιδί, έπρεπε να δοκιμάσετε πολλές φορές, πριν μπορέσετε να πάρετε το κουτάλι στο στόμα σας χωρίς να χυθείτε φαγητό. Έπρεπε να περπατήσετε πρώτα κρατώντας σε ένα χαμηλό τραπέζι, και μερικές φορές έπεσε. Στη συνέχεια περπατήσατε λίγα βήματα δίπλα στο τραπέζι χωρίς να αγγίξετε ...

Η επιλογή των συντακτών

Factoring και κληρονομικότητα σε C ++ - dummies

Factoring και κληρονομικότητα σε C ++ - dummies

Η έννοια της κληρονομικότητας, τις ιδιότητες μιας βασικής κλάσης. Η κληρονομιά έχει πολλούς σκοπούς. το κύριο όφελος της κληρονομιάς είναι η δυνατότητα να επισημανθεί η σχέση μεταξύ των τάξεων. Αυτή είναι η λεγόμενη σχέση IS_A - ένας φούρνος μικροκυμάτων IS_A και κάτι σαν ...

Πώς λειτουργεί ο πολυμορφισμός σε C ++ - dummies

Πώς λειτουργεί ο πολυμορφισμός σε C ++ - dummies

Οποιαδήποτε δεδομένη γλώσσα προγραμματισμού μπορεί να υποστηρίξει είτε την πρόωρη είτε την καθυστερημένη δέσμευση βάσει των ιδιοτροπιών των προγραμματιστών της. Οι παλαιότερες γλώσσες, όπως η C, τείνουν να υποστηρίζουν μόνο την έγκαιρη δέσμευση. Οι πρόσφατες γλώσσες όπως η Java και η C # υποστηρίζουν μόνο καθυστερημένη σύνδεση. Μπορεί να εκπλαγείτε ότι το ...

Πώς λειτουργεί το Stream I / O σε C ++ - dummies

Πώς λειτουργεί το Stream I / O σε C ++ - dummies

Και εξόδου μέσω του αντικειμένου εξόδου Cout. Ίσως δεν έχετε πραγματικά σκεφτεί πολύ, αλλά αυτή η τεχνική εισόδου / εξόδου είναι ένα υποσύνολο αυτού που είναι γνωστό ως ρεύμα εισόδου / εξόδου. Το Stream I / O είναι πολύ μεγάλο ένα θέμα που πρέπει να καλυφθεί εντελώς σε οποιοδήποτε απλό ...

Η επιλογή των συντακτών

Πώς να φωτογραφίζετε θέματα ταχείας κίνησης με τα μοντέλα Canon EOS 6D - dummies

Πώς να φωτογραφίζετε θέματα ταχείας κίνησης με τα μοντέλα Canon EOS 6D - dummies

Ένα τέχνασμα για να φωτογραφίζετε γρήγορα θέματα με το EOS 6D σας. Όταν οι άνθρωποι βλέπουν φωτογραφίες των αγωνιστικών αυτοκινήτων, πάντοτε υποθέτουν ότι ο φωτογράφος χρησιμοποίησε μια γρήγορη ταχύτητα κλείστρου επειδή το αυτοκίνητο φαίνεται τόσο καθαρό και μπορούν να δουν κάθε λεπτομέρεια, συμπεριλαμβανομένου του ονόματος του οδηγού στο πλάι. Αλλά, σκεφτείτε να κάνετε ακριβώς το αντίθετο. Τραβήξτε με ...

Πώς να κάνετε προεπισκόπηση εικόνων στη φωτογραφική μηχανή Canon EOS 6D

Πώς να κάνετε προεπισκόπηση εικόνων στη φωτογραφική μηχανή Canon EOS 6D

Η φωτογραφική μηχανή Canon EOS 6D σας δίνει διάφορες επιλογές για προεπισκόπηση εικόνων. Εκτός από την εμφάνιση πληροφοριών με τις εικόνες σας, μπορείτε να εμφανίσετε πολλές εικόνες στην οθόνη, να κάνετε μεγέθυνση για να μελετήσετε την εικόνα με μεγαλύτερη λεπτομέρεια ή να σμικρύνετε. Αυτή η ευελιξία διευκολύνει την επιλογή μιας εικόνας από μικρογραφίες και ...