
LIVE TRAINING: August 3rd
12 PM EST
Price: $189
Regular price $210, discounted 10%
4 hour immersive session
Hands-on training with Q&A
Recording available on-demand
Certification of Completion
10% Discount Ends in:
Subscribe and get an additional 10% to 35% off ALL live training session
Meet Your Instructor
Noemi Derzsy, PhD
Course Overview
Why Enroll?
By the end of the course, participants will be able to:
Understand the basics of graphs/networks properties and analysis, including what can you use it for and how
Learn how to generate basic network types, and the most often encountered network models in real data. Next, discover the most informative network measures to understand network structures and behaviors
Extract and interpret information about real public social network data by building, analyzing and visualizing it to gain understanding about its structure and behaviors.
10% discount is ending soon
REGISTER NOWCourse Outline
Module 1: Network/Graph Science Overview (30 min)
â—Ź Â Training Overview
â—Ź A Brief History from Graph Theory to Network Science
â—Ź Real-World Applications of Networks/Graphs Overview
â—Ź Basic Network Structural Properties
â—Ź Graphs in Python with NetworkX
Module 2: Generate & manipulate graph structures (30 min)
â—Ź Create, modify and delete graphs
â—Ź Node, edge properties, and structure
â—Ź Create graph structure from datafile
â—Ź Weighted graphs
â—Ź Directed graphs
â—Ź Multigraphs
â—Ź Â Bipartite graphs
Module 3: Analyze networks (45 min)
â—Ź Structural properties analysis
â—Ź Node degree, average degree, degree distribution
â—Ź Clustering, coefficient, triangles
â—Ź Paths, diameter
â—Ź Centrality measures
â—Ź Components
â—Ź Â Assortativity
Module 4: Visualize networks (15 min)
â—Ź Â Network visualization with NetworkX
â—Ź Network visualization with nxviz
â—Ź Visualize subgraphs
â—Ź Network visualization with node attributes
Module 5: Community detection (60 min)
â—Ź Community detection algorithms overview
â—Ź Community detection best practices
â—Ź Identify communities in a real social network
â—Ź Visualize communities in a network
Module 6: Network models (60 min)
â—Ź Network models overview
â—Ź Build synthetic networks from various network models
â—Ź Compare synthetic network and real network topological properties
Network analysis and modeling is used by online social media companies (i.e. Facebook, Twitter) to study opinion formation and influencing in social networks. Graph-based methods are also used to suggest new contacts on the platform or to recommend new products to customers, based on the products their online friends are interested in.
Contact tracing skills and the ability to analyze and model infectious disease spreads, are all essential applications of networks/graph, especially during the COVID-19 pandemic.
Graph-based analysis and modeling are crucial in solving transportation system optimization problems, such as optimizing power-grid systems, airline or ground traffic flow and determine shortest paths, the most cost-efficient routes between destinations (i.e. Google Maps).
Linguists and language enthusiasts: If you don’t think you have the “technical background” of Python or machine learning, you’ll be able to quickly level up. This is for you, too!
Key Details
DATE
TIME:
DURATION:
LEVEL:
AUGUST 3RD, 2021
TIME: 12 PM EST, 9 AM PST
4 HOURS
BEGINNER
Prerequisites
Basic Python, Jupyter Notebooks, and installation of NetworkX package.
Upcoming Live Training

August 17th
Bayesian Inference with PyMc
Bayesian methods are powerful tools for using data to answer questions and guide decision making under uncertainty. This workshop introduces PyMC, which is a Python library for Bayesian inference. We will use PyMC to estimate proportions and rates, and use those estimates to generate predictions. These methods have applications in business, science, and engineering.