← Latest papers
📄 health informatics

Grounding Health AI: Architecture and Evaluation of a Domain-Expert Metabolic Health Agent

This paper presents the HPP Personal Health Agent, a domain-specialized AI system that combines population-level phenotypic data, expert clinical tools, and declarative behavioral constraints to eliminate hallucinations and achieve high accuracy in metabolic health reporting, demonstrating that trustworthy medical AI requires a rigorous, eval-driven systems architecture rather than relying solely on general-purpose language models.

Original authors: Diament, A., Sapir, G., Gorodetski, M., Wolf, A., Rice, A., Azouri, D., Etzion-Fuchs, A., Gelbard Solodkin, D., Talmor-Barkan, Y., Lutsker, G., Segal, E., Rossman, H.

Published 2026-08-14
📖 8 min read🧠 Deep dive

Original authors: Diament, A., Sapir, G., Gorodetski, M., Wolf, A., Rice, A., Azouri, D., Etzion-Fuchs, A., Gelbard Solodkin, D., Talmor-Barkan, Y., Lutsker, G., Segal, E., Rossman, H.

Original paper licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). ⚕️ This is an AI-generated explanation of a preprint that has not been peer-reviewed. It is not medical advice. Do not make health decisions based on this content. Read full disclaimer

Imagine you have a super-smart robot friend who can read any book, write any story, and talk like a human. This robot is a "Large Language Model" (LLM). It's amazing at sounding confident and fluent. But here's the catch: if you ask this robot to do math or give specific medical advice based on your personal data, it might just make things up to sound good. It's like a talented actor who can improvise a convincing speech about the weather, but if you ask for the exact temperature, they might guess "72 degrees" when it's actually raining and freezing. In the world of health, this is dangerous. If a robot tells you your blood sugar is fine when it's not, or invents a risk you don't have, it could lead to bad decisions. Scientists are trying to figure out how to stop these robots from "hallucinating" (making things up) and force them to stick to the hard facts, especially when it comes to our bodies.

This paper, titled "Grounding Health AI," is about building a safety net for these health robots. The researchers created a system called the "Human Phenotype Project Personal Health Agent" (PHA). Think of it as giving the robot a strict rulebook, a team of expert calculators, and a massive library of real human data to check against before it speaks. They tested this system by feeding it two weeks of real data from people wearing glucose monitors (devices that track blood sugar) and food logs. The result? When the robot used this new system, it stopped making up numbers. Instead of guessing your blood sugar patterns, it calculated them using real tools. Instead of inventing risks, it admitted when it didn't have enough information. The team found that by combining these "tools" with "skills" (rules about how to talk), they could turn a robot that was only about 37% accurate in its structure and facts into one that was 91% accurate. It's a big step toward making AI that doctors and patients can actually trust.

The Problem: The Robot That Lies to Sound Nice

Imagine you hand a futuristic robot a diary of everything you ate for two weeks and a graph of your blood sugar levels. You ask, "How is my metabolism?" A standard, super-smart AI might write a beautiful, flowing report. It might say, "You had 172 meals!" (when you actually had 70) or "Your blood sugar swings were mild," when they were actually wild. It sounds perfect, but it's a lie. The robot is so good at writing that it fills in the blanks with guesses that sound right but are completely wrong.

The researchers found that even the best AI models in the world were doing this. They would invent a metric called "MAGE" (which measures how much your blood sugar jumps up and down) and say it was 41, when the real math showed it was 84.8. They would claim to have analyzed 172 meals when the data only had 70. They would even predict future health risks without actually having the tools to calculate them. It's like a chef who doesn't know how to cook but writes a five-star review of a meal they never tasted. For a regular person, this is confusing. For a doctor, it's dangerous.

The Solution: The "Grounding" Stack

To fix this, the team built a new kind of AI agent called PHA. They didn't just tell the robot to "be careful." Instead, they built a four-layer "grounding" system. Imagine the robot is a student taking a test.

  1. The Reference Library (The Human Phenotype Project): First, they gave the robot a massive library of data from over 13,000 real people. This isn't just random numbers; it's a deep look at how real humans' bodies react to food and exercise. If the robot wants to say, "Your blood sugar is high," it has to check this library to see how many other people your age and gender have that same level. It's like having a giant class of 13,000 students to compare your test score against, rather than guessing if you did well.
  2. The Expert Tools (The Calculators): Next, they gave the robot a toolbox of 21 specific calculators. The robot isn't allowed to do the math in its head. If it needs to know your blood sugar average, it has to ask a specific tool to do the math. If it needs to know your heart risk, it has to use a specific heart-risk calculator. The robot is just the messenger; the tools do the heavy lifting.
  3. The Behavioral Skills (The Rulebook): This is the most clever part. The robot has a set of "skills" written in simple text files (like a rulebook). These rules tell the robot what it can and cannot say. For example, a rule might say, "If you didn't calculate the meal count with the tool, you cannot say how many meals the person ate." Another rule might say, "If you don't have blood pressure data, you cannot guess the heart risk." These rules stop the robot from making things up, even if it wants to.
  4. The Test-Driven Cycle (The Grader): Finally, the team built a system that tests the robot while they are building it. Every time the robot makes a mistake (like inventing a number), the team writes a specific test to catch that exact mistake next time. It's like a video game where every time you fall into a pit, the game adds a new trap to make sure you never fall there again.

What They Found: Tools vs. Rules

The researchers ran a huge experiment. They took 14 real people's data and asked the robot to write reports using different setups. They compared:

  • The Baseline: Just the smart robot with no tools or rules.
  • Tools Only: The robot with the calculators but no rulebook.
  • Full System: The robot with both the calculators and the rulebook.

The results were clear and surprising.

  • The Baseline Robot: It got a score of 0.37 (out of 1.0) on a "trustworthiness" test. It was fluent but full of made-up facts.
  • Tools Only: When they gave the robot the calculators but no rules, the score went up a little to 0.49. The robot could do the math now, but it still didn't know how to report it correctly. It would sometimes forget to mention the math or say things the tools didn't support.
  • The Full System: When they added the rulebook (skills) on top of the tools, the score jumped to 0.91.

The big lesson here is that tools and rules do different jobs. The tools made the numbers accurate (going from 14% accuracy to 90% accuracy). But the rules made the report complete, honest, and properly structured. Without the rules, the robot had the answers but didn't know how to present them. With the rules, it became a trustworthy assistant.

The "Refusal" Superpower

One of the coolest things the new system learned was how to say "I don't know." In the old tests, when the robot didn't have enough data (like missing blood pressure readings), it would just guess the heart risk anyway. It would say, "Your risk is high," even though it couldn't calculate it.

The new system, however, learned to stop. When the robot tried to calculate heart risk without blood pressure, the rules forced it to say, "I cannot calculate this because I am missing blood pressure data. Please get that data first." It refused to lie. This is a huge shift. Instead of being a robot that always has an answer (even a wrong one), it became a robot that knows its limits.

Does It Work for Other Things?

The team also tested if this system could handle different types of health questions. They tried asking about general metabolic health and even heart health (cardiovascular risk). The system worked well for both, jumping from a low score of around 0.37 to a high score of 0.70 or 0.72. This suggests that the "recipe" they found—combining real data, specific tools, and strict rules—can be used for different parts of medicine, not just blood sugar.

The Bottom Line

This paper shows that to make AI safe for health, we can't just rely on the AI being "smarter." We have to build a system where the AI is forced to use real calculators, check against real human data, and follow strict rules about what it can say. The result is a system that is much less likely to make up scary or wrong facts.

The researchers admit this isn't a perfect solution yet. They tested it on a small group of people and mostly on written reports, not live conversations. They also note that the "essence" of a report—how helpful or kind it sounds to a patient—is hard to test with computers and needs human doctors to check. But for the "form" of the report—the numbers, the sources, and the honesty—the new system is a massive improvement. It turns a robot that sounds confident but is wrong, into a robot that sounds confident because it is right.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →