Graph Machine Learning

UML 

This course focuses on computational and modeling challenges in real world graphs (networks), with a particular emphasis on key advancements in graph representation and its applications. At the end of this course, students should have good understanding of computational techniques that can be applied to a variety of networks, as well as hands-on experience on a range of tasks from identifying important nodes to detecting communities to tracing information diffusion in networks. Guest lectures by distinguished researchers and course assignments emphasize the subtleties of translating these techniques into practical applications that reveal insights on a variety of networks. Students should have a strong interest in conducting (or learning how to conduct) research to succeed in this course.

Prior exposure to ML, (statistical) NLP or AI is recommended but not strictly required.

Course Information

Time: Thus 3:30-6:20 PM (Fall 2021)
Location: BAL-326
Instructor: Hadi Amiri, office hours: By appointment
Materials: All materials are available on Blackboard.

Notes about COVID-19

  • Face covering is required in classes and masks are available in each of the Deans Offices, Provost Office and GPS.

  • If students/instructors think they have COVID or if they fail the Daily Symptom Checker: stay home and contact Health Services staff via the Symptom Reporting Line: 978-934-2682 or Student_SymptomReporting@uml.edu.

  • I have turned on COVID Exposure Notifications on my phone. If you feel comfortable doing so as well, it will provide us with a means of anonymous notifications in the case of COVID spread in our class. Credit: Holly Yanco