AI and ML in Networking
Artificial Intelligence (AI) and Machine Learning (ML) are the next big hype in networking following Software-Defined Everything and Intent-Based Everything. Like with the previous hype bubbles it’s worth figuring out
- How much of the hype is real (TL&DR: not much)?
- Whether the technology is ready to be used in production networks (TL&DR: some of it)
- How you could use the technology to make your life easier
How Real Is It?
Like with the previous hype tsunamis I’ll do my best to help you figure out the answers to the above questions with a hefty dose of skepticism and snark1, starting with:
- Opinion: Impact of AI on Networking Engineers
- Is ChatGPT an Efficiency Multiplier?
- Will ChatGPT Replace Stack Overflow?
I also decided to “kick the tires” and document my (often less-than-stellar) experience with the most-overhyped products:
- ChatGPT Strikes Again: IS-IS on Unnumbered Interfaces 🤦♂️
- Vibe Coding netlab Lab Topology with ChatGPT
- ChatGPT on OSPF Area Ranges and Summary LSAs
- Source IP Address in Multicast Packets
- ChatGPT Explaining the Need for iSCSI CRC
- Building a Small Network with ChatGPT
- Kicking the Tires of GitHub Copilot
- ChatGPT on BGP Routing Security
- Real-Life Not-Exactly-Networking AI Use Case
AI/ML in Networking: The Good, the Bad and the Ugly
Javier Antich created a wonderful AI/ML in Networking in 2021. If you know nothing about AI/ML and wonder whether you should care about it, you MUST watch these videos from his webinar:
- Introduction to AI/ML Hype
- Machine Learning 101
- Machine Learning Techniques
- Use Cases for AI/ML in Networking
- The Long Tail of AI/ML Problems
- Ugly Challenges of Using AI/ML in Networking
- Language Models in AI/ML Landscape
- Language Model Basics
In 2023, Javier published a book covering the same set of topics in way more details. I would highly recommend you read it if you want to know more.
What Others Are Saying
I keep collecting interesting articles talking about AI in general and (lately) ChatGPT. I found these interesting enough to mention them in worth reading blog posts:
- MUST READ: ChatGPT Is Bullshit (2024)
- Worth Reading: Shameless Guesses, Not Hallucinations (2026)
- Every Layer of Review Makes You 10x Slower (2026)
- Worth Reading: The Majority AI View (2025)
- Worth Reading: AI Won't Replace Network Engineers (2025)
- AI for Network Managers (2025)
- AI: Great Expectations (2025)
- Worth Reading: The Generative AI Con (2025)
- Worth Reading: Drunken Plagiarists (2025)
- Hard Truths about AI-assisted Coding (2024)
- AI and Google’s Quarterly Results (2024)
- AI Is Still a Delusion (2024)
- GitHub Copilot Workspace Review (2024)
- You Probably Don't Need AI (2024)
- ChatGPT Does Not Summarize (2024)
- The AI Supply Paradox (2023)
- State-of-the-Art AI (2023)
- AI Risks (2023)
- Where Are the Self-Driving Cars? (2023)
- Looking Inside Large Language Models (2023)
- Networking for AI Workloads (2023)
- Eyes that glaze over. Eyes like saucers. Eyes that narrow. (2023)
- Worth Reading: AI Does Not Help Programmers (2023)
- Building Stuff with Large Language Models Is Hard (2023)
- Cargo Cult AI (2023)
- Building Trustworthy AI (2023)
- The Dangers of Knowing Everything (2023)
- Putting Large Language Models in Context (2023)
- Collections: On ChatGPT (a Historian Perspective) (2023)
- The AI Illusion (2022)
- AI Makes Animists of Us All (2022)
- Machine Learning Explained (2020)
These are not bad either:
- What Is ChatGPT Doing … and Why Does It Work?
- We Can’t Build a Hut to the Moon
- The Delusion at the Center of the A.I. Boom (aka AI Solutionism)
- ChatGPT and Chemistry
- Cal Newport on ChatGPT
- Ruby Development with ChatGPT
- ChatGPT Is Your New Intern
- Using ChatGPT as a Technical Writing Assistant
- Why OpenAI is the new AWS
- Overemployed Hustlers Exploit ChatGPT To Take On Even More Full-Time Jobs
Finally, a few real-life uses of large language models I mentioned:
And the use cases I stumbled upon:
- An Exploration of Embeddings and Vector Databases
- How GPT and LLMs will affect documentation
- I Built an AWS Well-Architected Chatbot with ChatGPT
- Building Boba AI – how to build a custom user interface in front of a large language model.
- Using Langchain to interact with ChatGPT
Blog Posts I Forgot to Categorize
-
Please don’t blame me for pointing out the ever-lasting validity of Sturgeon’s law. Contrary to what some people think, I’m not trying hard to pick up dismal examples of AI failures, I’m just good at looking in the wrong places. Also, I’m too old to be wearing rosy glasses and drinking Kool-Aid. ↩︎