Introduction to Graph Learning
Graph data is a powerful and intuitive way of expressing information, and several practical scenarios can be better expressed using graph data than tabular approaches. Analyzing graph data has been a topic of study for decades, but it has only recently begun to capture the limelight due to advances in compute capabilities.
In this book, we aim to introduce you to the world of graphs. Here, we’ll begin by discussing what graph data is and the fundamental mathematical terminologies surrounding graphs. Next, we’ll take a small detour and discuss some common graph algorithms and their applications in graph data analytics. We’ll extend our discussion on graph data analytics to the requirement of graph deep learning and why it stands as a specialized subdomain compared to applying existing architectures.
In this chapter, we’ll cover the following topics:
- Do we need graphs?
- Formalizing graphs
- Types and properties...