Imagine you are preparing for an exam, but there is a problem: the textbook has thousands of topics, yet your teacher only gives you a few example questions to study from.
If you try to learn everything just from those few questions, you will probably get confused. There are simply too many topics and not enough examples to understand what matters.
But what if you also had a mind map showing how the topics are connected?
For example, the map might show that electric circuits are related to voltage, current, and resistance, or that weather patterns are related to temperature, pressure, and humidity. Suddenly, even with only a few practice questions, you can understand the subject much better because you see how ideas are linked together.
This simple idea is at the heart of a new artificial intelligence method introduced by researchers at Stanford University and presented at the NeurIPS 2023 conference. Their method shows how machines can learn better when they use knowledge about relationships between features, rather than relying only on raw data
The Challenge: Too Much Information, Too Few Examples
Many real-world datasets have a surprising structure. They contain a huge number of variables but only a small number of samples.
For instance, in medical research, scientists might measure thousands of genes in a patient but only have data from a few hundred patients. In such cases, traditional machine learning systems struggle.
Why?
Because the system tries to learn patterns from the data, but there simply are not enough examples to understand how all the variables interact. The result is often a model that memorizes the training data instead of learning general rules.
This problem is sometimes compared to trying to understand a city by visiting only three streets.
The Hidden Knowledge Around Us
Even when data is limited, we often have another powerful resource: knowledge about relationships.
In biology, scientists know how genes interact with each other.
In medicine, researchers know how symptoms relate to diseases.
In technology, engineers understand how different components influence one another.
These relationships can be represented as a knowledge graph. A network that connects related concepts.
Think of it like a social network for information. Just as people are connected by friendships, interests, or professions, features in a dataset can be connected by meaningful relationships.
The key idea of the research is simple:
Instead of letting the AI learn completely from scratch, we allow it to use this relationship network as guidance.

Teaching AI the Way Humans Learn
Humans rarely learn from isolated facts. We learn by understanding connections between ideas.
For example, if you know that rain is related to clouds and humidity, you can guess that a cloudy and humid day might bring rain even if you have never seen that exact situation before.
The new method, called PLATO, works in a similar way.
Rather than treating every piece of data as completely separate, the system looks at the network of relationships between features and uses that structure to guide its learning process.
In other words, PLATO allows artificial intelligence to learn with context, not just raw numbers.
From Knowledge Graph to Learning Machine
To understand how this works, imagine building a recommendation system for books.
Instead of treating each book as unrelated, you could connect them by themes: mystery, science fiction, romance, history, and so on. If a reader likes several mystery novels, you might reasonably suggest another book connected to that same theme.
PLATO uses a similar strategy.
First, it studies the knowledge graph to understand how features relate to each other. This step is similar to a student reading a concept map before starting a lesson.
Next, the system updates its understanding based on the actual data it sees. Just like a student adjusting their knowledge after solving practice questions, the model refines its understanding of how important each feature is.
Finally, the model uses this combined knowledge to make predictions.
The result is a learning system that does not rely solely on the data it receives, but also benefits from the structure of knowledge that already exists.
Why This Matters
The ability to combine data with structured knowledge has important implications across many fields where collecting large datasets is difficult, expensive, or time-consuming. In medicine and healthcare, for example, gathering large volumes of patient data often takes many years. Clinical studies require careful monitoring, strict ethical approval, and long observation periods. Even when datasets are limited, however, researchers already understand many biological relationships such as how genes interact, how symptoms relate to diseases, and how treatments affect the human body. By incorporating this existing knowledge into machine learning systems, AI models can make better predictions even when the available data is relatively small.
Scientific research presents a similar challenge. In areas such as physics, chemistry, and environmental science, experiments may require expensive equipment, specialized laboratories, and extensive preparation. As a result, researchers may only have a limited number of experimental observations. Knowledge graphs can help overcome this limitation by representing previously known scientific relationships and allowing AI systems to use them as guidance during learning. The approach is also valuable in fields like cybersecurity and engineering. In cybersecurity, attacks, vulnerabilities, and system behaviors often form complex relationships. Even when real attack data is limited, knowledge about how threats typically evolve can be represented in a network structure and used to guide machine learning models. This can help systems detect unusual behavior or potential security risks more effectively. Similarly, in engineering and industrial systems, machines and components often influence one another in predictable ways. Understanding these relationships can help AI systems detect faults, predict maintenance needs, and optimize performance.
Beyond these technical domains, knowledge-guided learning may also improve recommendation systems, social network analysis, and decision-support tools. In each of these cases, the relationships between entities whether they are users, products, behaviors, or events play a crucial role in understanding patterns.
In essence, this approach allows artificial intelligence to take advantage of both data and knowledge. Instead of learning only from examples, AI systems can also rely on the structured understanding that humans have already developed through research and experience.
In simple terms, rather than forcing machines to learn everything from scratch, we allow them to stand on the shoulders of existing knowledge. By combining human insight with machine learning, we move closer to building AI systems that are not only powerful but also more efficient, interpretable, and capable of learning in complex real-world environments.
A Step Toward Smarter AI
The idea behind PLATO reflects an important shift in artificial intelligence.
For many years, the dominant belief was that machines should simply be fed enormous amounts of data. But as researchers explore more complex problems, it is becoming clear that data alone is not always enough.
Sometimes, the missing ingredient is knowledge about how things are connected.
By combining deep learning with knowledge graphs, this research shows a promising path forward: machines that learn not only from examples, but also from the relationships that structure our world.
Just like students using a mind map to understand a difficult subject, AI systems can learn faster and more reliably when they are guided by the connections between ideas.
Conclusion
In many real-world domains, data is scarce, expensive, or difficult to obtain. Scientific experiments, medical studies, and cybersecurity investigations often operate under constraints where only limited observations are available. In such situations, relying solely on raw data can restrict the ability of machine learning models to discover meaningful patterns.