AI Enabled Network Science

Location: Pittsburgh

Semester Offered: Fall, Spring

Cross listed Courses:

Course Number Department Units
17-801 Software and Societal Systems Department 12
17-685 Software and Societal Systems Department 12
19-640 Engineering and Public Policy 12

Network science and AI help us understand, model, and predict human behavior. Where network science focuses on the patterns of relations between entities such as people, ideas, organizations and so forth using graph and statistical methods. AI (including machine learning, computational linguistics, and large language models) is often used to focus on the content of the messages shared during interactions. Both methods have limitations. In this course we explore how they can be used together to overcome these limitations.

This course provides an introduction to network science and how network science is enabled by artificial intelligence (AI). Topics that will be covered include identification of key actors and groups, stance, network comparison, and network dynamics. AI will be used to generate synthetic network data, label groups, and identify missing links in networks. This course will provide an overview of how network science can be used to overcome limitations in AI systems and how AI can be used to overcome limitations in network data and support analysis. Much of the training will be hands-on and participants will be given data and technologies to analyze. The data provided will be organized in scenarios that the participants will analyze and produce insights related to as they use the AI enabled network science methods and tools provided.

Syllabus

https://www.cmu.edu/casos-center/events/courses/17-920-ai-enabled-network-science-syllabus1.pdf

Class format

Lecture and project-based

Home department

Software and Societal Systems

 Background required

No prerequisites

Faculty and instructors who have taught this course in the past

Kathleen M. Carley