Shop Stickerbox
Ends in NO_OF_HOURS hours NO_OF_MINUTES minutes Ends in NO_OF_MINUTES minutes Ends in NO_OF_MINUTES minutes NO_OF_SECONDS seconds Ends in NO_OF_SECONDS seconds Ends in 21:26:58
To see product details, add this item to your cart. You can always remove it later.
Shipper / Seller
Amazon.com
Amazon.com
Shipper / Seller
Amazon.com
Returns
30-day refund / replacement
30-day refund / replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Read full return policy
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Gift options
Available at checkout
Available at checkout This item is a gift. Change
At checkout, you can add a custom message, a gift receipt for easy returns and have the item gift-wrapped
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

  • Graph Machine Learning: Learn about the latest advancements in graph data to build robust machine learning models
  • An Overview of Graph Machine Learning
  • VIDEO

Follow the authors

Get new release updates & improved recommendations
See all
Something went wrong. Please try your request again later.

Graph Machine Learning: Learn about the latest advancements in graph data to build robust machine learning models

4.8 out of 5 stars (21)

Purchase options and add-ons

Enhance your data science skills with this updated edition featuring new chapters on LLMs, temporal graphs, and updated examples with modern frameworks, including PyTorch Geometric and DGL

Free with your book: DRM-free PDF version + access to Packt's next-gen Reader*

Key Features

  • Master new graph ML techniques through updated examples using PyTorch Geometric and Deep Graph Library (DGL)
  • Explore GML frameworks and their main characteristics
  • Leverage LLMs for machine learning on graphs and learn about temporal learning
  • Purchase of the print or Kindle book includes a free PDF eBook

Book Description

Graph Machine Learning, Second Edition builds on its predecessor’s success, delivering the latest tools and techniques for this rapidly evolving field. From basic graph theory to advanced ML models, you’ll learn how to represent data as graphs to uncover hidden patterns and relationships, with practical implementation emphasized through refreshed code examples. This thoroughly updated edition replaces outdated examples with modern alternatives such as PyTorch and DGL, available on GitHub to support enhanced learning.

The book also introduces new chapters on large language models and temporal graph learning, along with deeper insights into modern graph ML frameworks. Rather than serving as a step-by-step tutorial, it focuses on equipping you with fundamental problem-solving approaches that remain valuable even as specific technologies evolve. You will have a clear framework for assessing and selecting the right tools.

By the end of this book, you’ll gain both a solid understanding of graph machine learning theory and the skills to apply it to real-world challenges.

*Email sign-up and proof of purchase required -

What you will learn

  • Implement graph ML algorithms with examples in StellarGraph, PyTorch Geometric, and DGL
  • Apply graph analysis to dynamic datasets using temporal graph ML
  • Enhance NLP and text analytics with graph-based techniques
  • Solve complex real-world problems with graph machine learning
  • Build and scale graph-powered ML applications effectively
  • Deploy and scale your application seamlessly

Who this book is for

This book is for data scientists, ML professionals, and graph specialists looking to deepen their knowledge of graph data analysis or expand their machine learning toolkit. Prior knowledge of Python and basic machine learning principles is recommended.

Table of Contents

  1. Getting Started with Graphs
  2. Graph Machine Learning
  3. Neural Networks and Graphs
  4. Unsupervised Graph Learning
  5. Supervised Graph Learning
  6. Solving Common Graph-Based Machine Learning Problems
  7. Social Network Graphs
  8. Text Analytics and Natural Language Processing Using Graphs
  9. Graph Analysis for Credit Card Transactions
  10. Building a Data-Driven Graph-Powered Application
  11. Temporal Graph Machine Learning
  12. GraphML and LLMs
  13. Novel Trends on Graphs

Frequently bought together

This item: Graph Machine Learning: Learn about the latest advancements in graph data to build robust machine learning models
$38.54
Get it as soon as Monday, Sep 21
In Stock
Ships from and sold by Amazon.com.
+
$44.30
Get it as soon as Monday, Sep 21
In Stock
Ships from and sold by Amazon.com.
+
$32.75
Get it as soon as Monday, Sep 21
In Stock
Ships from and sold by Amazon.com.
Total price: $00
To see our price, add these items to your cart.
Details
Added to Cart
Choose items to buy together.

Customers also bought or read

Loading...

From the brand


From the Publisher

Graph Machine Learning
Analytics

What inspired the second edition of Graph Machine Learning?

Graph Machine Learning continues to evolve at a rapid pace. Since the first edition, key tools like StellarGraph have become deprecated, prompting a much-needed update to reflect more current and robust frameworks such as PyTorch Geometric and DGL. But tooling isn’t the only change—Generative AI and LLMs have reshaped how we think about graph data and its applications.

With this shift, we felt it was essential to expand the book to cover new intersections like RAG systems. Just as importantly, we listened to reader feedback: many appreciated the original’s clarity but asked for deeper, more practical examples. This new edition responds directly to that need—offering sharper, more applied content grounded in real-world use cases.

LLMgraph

What’s new in this edition?

The second edition brings meaningful updates to both frameworks and concepts. We’ve transitioned from StellarGraph to modern libraries like PyTorch Geometric and DGL, ensuring compatibility with current ML stacks. Conceptually, we dive into new frontiers like temporal graph machine learning, helping readers model dynamic graphs that evolve over time.

There’s also expanded coverage of how graphs enhance LLMs in workflows such as Retrieval-Augmented Generation (RAG). Beyond that, we explore practical topics including diffusion models, recommender systems, mobile deployment, and multimodal architectures—making this a future-ready guide for developers looking to build real Graph ML systems that work at scale.

user

How does the book balance theory with real-world application?

This edition carries forward the original’s biggest strength: combining strong theoretical grounding with real-world execution. Rather than just presenting abstract models, we show readers how to implement key architectures—like GCNs, GATs, and graph transformers—using frameworks like PyTorch Geometric and DGL.

We emphasize practical decision-making: when to use a specific model, how to structure your data, and how graphs integrate with larger AI systems like LLMs. Each chapter is backed by working code, case-driven examples, and implementation strategies that take you beyond experimentation—so you’re equipped to build and deploy scalable Graph ML solutions in production environments.

Graph Machine Learning
Mathematics of Machine Learning
Python Machine Learning By Example
Mastering PyTorch
Customer Reviews
4.8 out of 5 stars 21
4.4 out of 5 stars 121
4.9 out of 5 stars 78
4.2 out of 5 stars 62
Topics / New Topics Updated with new graph ML techniques, LLMs, and Temporal Graphs Linear algebra, calculus, multivariable calculus, and probability theory Revised with PyTorch builds, expanded best practices, and new content on LLMs and multimodal models New content on diffusion models, recommender systems, mobile deployment, Hugging Face, and GNNs
Reader Knowledge Level Beginner to Intermediate Beginner to Intermediate Beginner to Intermediate Intermediate to Advanced
Technology Used PyTorch Geometric and DGL Matplotlib, NumPy, SciPy, scikit-learn PyTorch, TensorFlow, pandas, NumPy, scikit-learn PyTorch

Editorial Reviews

Review

“Very few people write about using network graphs at this level. This book fuses two of my favourite topics: graph analysis and machine learning and is truly one of the most impressive network/graph books that I own. It also brings attention to the cool work happening with Karate Club, one of the most interesting Python libraries around. I loved reading the First Edition of this book, and I read it while I was writing my own book, which inspired me to learn more and work harder. My copy is filled with highlighter pen marks and notes written on the pages.

If you love working with graphs or are curious to learn how, you need to read this book. It is essential, and there is nothing quite like it. Thank you to the authors and contributors for creating this book and for continuing with the Second Edition.”

David Knickerbocker, Chief Data Scientist and Founder, Hometree Data



“Graph Machine Learning offers a well-structured view of how important graph data is in today's AI. It moves smoothly from basic concepts and spectral insights to advanced topics like graph neural networks, attention mechanisms, and contrastive learning strategies. The book is further bolstered by practical Python examples and real-world best practices for scalability and robustness.”

Etibar Aliyev, Member of AI for Developing Countries Forum



“In 2025's AI landscape, graph machine learning separates market leaders from followers. Major tech companies have already deployed GNNs for competitive advantage—LinkedIn's job matching, Amazon's fraud detection, Pinterest's 3-billion-node recommendation engine.

This book provides the foundational knowledge and practical tools to implement similar graph ML solutions, showing how graph structures unlock business value that traditional ML cannot capture using an end-to-end machine learning pipeline approach.

The authors balance technical depth with business pragmatism, making this essential reading for any leader building data-driven competitive moats. If your organization handles networked data—customers, products, transactions—this book shows how to monetize those relationships.”

Pierre-Andre Galmes, Product Director, ex-PayPal, Riot Games, ZipRecruiter

About the Author

Aldo Marzullo received an M.Sc. degree in computer science from the University of Calabria (Cosenza, Italy) in September 2016. During his studies, he developed a solid background in several areas, including algorithm design, graph theory, and machine learning. In January 2020, he received his joint Ph.D. from the University of Calabria and Université Claude Bernard Lyon 1 (Lyon, France), with a thesis titled Deep Learning and Graph Theory for Brain Connectivity Analysis in Multiple Sclerosis. He is currently a postdoctoral researcher and collaborates with several international institutions.

Enrico Deusebio is currently working as engineering manager at Canonical, the publisher of Ubuntu, to promote open source technologies in the data and AI space and to make them more accessible to everyone. He has been working with data and distributed computing for over 15 years, both in an academic and industrial context, helping organizations implement data-driven strategies and build AI-powered solutions. He has collaborated and worked with top-tier universities, such as the University of Cambridge, University of Turin, and the Royal Institute of Technology (KTH) in Stockholm, where he obtained a Ph.D. in 2014. He holds a B.Sc. and an M.Sc. degree in aerospace engineering from Politecnico di Torino.

Claudio Stamile received an M.Sc. degree in computer science from the University of Calabria (Cosenza, Italy) in September 2013 and, in September 2017, he received his joint Ph.D. from KU Leuven (Leuven, Belgium) and Université Claude Bernard Lyon 1 (Lyon, France). During his career, he developed a solid background in AI, graph theory and machine learning with a focus on the biomedical field.

Product details

  • Publisher ‏ : ‎ Packt Publishing
  • Publication date ‏ : ‎ July 18, 2025
  • Edition ‏ : ‎ 2nd ed.
  • Language ‏ : ‎ English
  • Print length ‏ : ‎ 434 pages
  • ISBN-10 ‏ : ‎ 1803248068
  • ISBN-13 ‏ : ‎ 978-1803248066
  • Item Weight ‏ : ‎ 1.63 pounds
  • Dimensions ‏ : ‎ 7.5 x 0.98 x 9.25 inches
  • Best Sellers Rank: #161,594 in Books (See Top 100 in Books)
  • Customer Reviews:
    4.8 out of 5 stars (21)

About the authors

Follow authors to get new release updates, plus improved recommendations.