paradigm parser
COMPARING COMPUTATIONAL FRAMEWORKS & APPROACHES
what is a social network ?
a social network is made up of a finite set ( or sets ) of actors & the relationships these actors embody. they contain patterned relationships that explain how & why people interact, with an emphasis on the relational nature of social life. these networks are dynamic, evolving systems shaped by & responding to social, economic, & political factors.
at their most basic form, social networks are structures made up of actors or entities that exist in the network called nodes. these nodes can represent different levels of organization depending on the level of specificity of interest. for example, they can represent individual people or entire organizations. they can also hold attributes such as group affiliation or location.
the connections or relationships that exist between these nodes are referred to as edges, links, or ties. these can represent different relationships depending on the relationships of interest, such as friendship, collaboration, kinship ties, or general interaction. they can also hold information related to the form of relationship, such as the frequency, intensity, or direction of the relationship. they can be directed, a one-way relationship, or undirected, a mutual relationship, and can hold a weight related to the strength or frequency of the relationship. finally, information ( both physical & non-physical ) can flow across these connections.
understanding social networks is incredibly important as their underlying structure can influence information flow, access to resources, & how behaviors and norms spread. the applications of studying social networks reach into a multitude of fields, highlighting how important empirical & objective study of these networks of interest can be. by mapping & analyzing these networks, we are able to gain critical insight into human interaction and collective outcomes.
an anthropological approach to social networks:
the study of social networks has shifted from describing distinct social groups ( like kinship groups or subcommunities ) to analyzing overlapping, relational patterns of human interaction. this approach allows researchers to examine how social actions are shaped by others & have the ability to shape connections as well. as such, an anthropological approach to social networks should integrate analysis of variables like relationships, group structures, agency, social contexts, & network dynamics.
in particular, john barnes' anthropological work ( 1954 ) highlights this shift in focus. he emphasized mapping individual relationships within broader social networks to understand community dynamics by combining quantitative network mapping with qualitative ethnographic methods to provide a richer context & meaning to the relationships he observed. in his work, he found that individuals were integrated into communities through complex, overlapping network groups rather than through discrete, distinct subgroups, influencing their social status, subgroup affiliations, influence on others, & access to resources.
how can we study social networks ?
researching social networks empirically often involves observing & measuring real-world social connections & interactions. this can be done through a variety of methods, often dependent on what field you are approaching your studies from & what types of information you are seeking :
surveys & questionnaires : we can ask people about their connections, who they interact with, & the nature of their relationships directly. doing so can help map out individual networks & provide insight into a person’s perceived ties.
observational studies : instead of directly asking about connections, researchers can instead observe these interactions within groups themselves. this obsevation can provide direct evidence of network formation & individual & group level behaviors.
archival data analysis : existing data sources can be tapped that have implicitly or explicitly recorded social interactions. for example, follower / following relationships on social media platforms, historical data logs, or even co-authorship patterns pulled from academic publication databases. this method is particularly effective for studying historical trends or recreating historical networks. it is also helpful in the study of large-scale networks.
experiments : infrequently, controlled experiments can be designed to study specific aspects of social network dynamics. this can often be challenging in real-world settings.
computational frameworks & agent-based modeling : computational modeling involves utilizing computer simulations to study complex systems that might be difficult or even impossible to observe directly in the real world. a powerful form of computational modeling is agent-based modeling.
by utilizing these approaches & even combining them, researchers can gather evidence related to social network structure, function, & their combined influence on individual & group outcomes.
empirically & objectively examining social networks …
can we pull data from social networks objectively?
we’ve briefly talked about different methods of studying social networks, but how can we ensure we are analyzing & understanding them objectively rather than subjectively? once we’ve pulled information related to social networks from methods like surveys & questionnaires, observational studies, archival data, experiments, or computational models, how can we pull standardized measurements from them that we can use to compare to the same network at different points in time or to different networks?
social network analysis ( sna ) offers a systematic and objective way to study these social networks by focusing on the quantifiable patterns of relationships between individuals in them, rather than relying on subjective perceptions. it allows for researchers to move beyond a purely anecdotal understanding of a network to a rigorous measurement of it. once the nodes & ties of interest from a network are mapped using the methods mentioned, researchers can employ mathematical & computational tools to extract standardized metrics. therefore, sna combines empirical, qualitative data that can provide important context to social interactions with quantitative analysis. it employs a relational focus, structural perspective, systemic approach, & quantitative methods & visualizations.
relational focus : sna emphasizes the importance of relationships between nodes rather than just attributes of individual nodes within a network. this reflects the previously discussed holistic, anthropological approach to studying social networks.
structural perspective : sna analyzes overall network structure to identify patterns that influence node & group behaviors & outcomes.
systemic approach : within sna, networks are viewed as integrated systems, not just node aggregations. interactions between nodes create emergent properties that cannot be understood by examining individual nodes alone. this property again reflects the previously discussed holistic, anthropological approach to studying social networks.
quantitative methods & visualizations : sna relies on methods like graph theory, matrix algebra, statistics, & visual representations to provide a rigorous, objective, & quantitative way to analyze networks.
what are some common objective measures of networks?
within sna, specific measurements exist that can standardize the quantitative study of networks. here are some specific measures of interest:
I. node degree : the total number of links connected to a node.
II. density* : how closely connected nodes within a network are in relation to the maximum number of possible links for each node.
III. node centrality* : measures of a node’s importance, influence, or level of interaction within a network. degree centrality refers to the number of connections a node has. betweeness centrality refers to a measure of a node’s role as a bridge between other nodes. closeness centrality refers to the average distance from a node to all other nodes in a network.
IV. prestige* : the influence, recognition, or perceived value of a node within a network based on incoming links.
V. network diameter : the longest shortest path between two nodes.
VI. clusters : cohesive units of nodes within a larger network. these groups of nodes are more densely connected to each other than to other nodes in the network.
VII. clustering coefficient : a measure of the tendency for nodes to form clusters.
VIII. community detection algorithms : methods to partition networks into clusters by identifying groups of nodes that are more densely, relationally connected to each other than to other nodes in the network.
* these measures can be applied to individual nodes or can be aggregated across all nodes for a group measure.
reseachers utilizing sna must be sure to clearly define network boundaries & relationships being measured & studied that they are interested in. they must also be sure to include any & all relevant social, cultural, & historical contexts in their analysis. it is the responsibility of a researcher to also ensure the accuracy, validity, & consistency of incorporated data by utlizing rigorous & high-quality collection methods, as well as justifying their choice of analytical methods & measures.
through these types of standardized measures, sna provides objective, comparable data that enables us to identify network patterns & characteristics, track changes in a network over time, & compare the structures of different networks. ultimately, sna provides a powerful lens for data-driven insights into social behavior & collective outcomes.