The Machine That Doesn't Know Why It Works

The patient on the table is bleeding internally. The surgical team has minutes, not hours. The AI, trained on millions of patient records, has scanned the CT and delivered a verdict: a specific artery is torn, in a location no surgeon would have guessed. The team operates. They find exactly what the AI predicted. They save the patient.
Later, they ask the AI: How did you know?
The AI cannot answer. Not because it is secretive, but because its reasoning is distributed across millions of parameters in a way that no human mind can trace. The machine that just saved a life is a black box. And according to a comprehensive 2023 review by Vikas Hassija and colleagues at the Birla Institute of Technology and Science, this problem is not a bug. It is a feature of how modern AI works.
The paper, published in Cognitive Computation and already cited over 1,600 times, is a systematic autopsy of why these models resist explanation. The authors do not just catalog the technical obstacles. They expose a deeper truth: the very properties that make deep learning powerful are the properties that make it inscrutable.
What Makes a Black Box Black?

Hassija and colleagues define the problem with surgical precision. A model becomes a black box when its internal logic is too complex for a human to follow. This is not a temporary limitation. It is structural.
Consider a neural network with 100 million parameters. Each parameter is a tiny weight that adjusts how signals pass between artificial neurons. When the network makes a decision, it is the collective result of these 100 million interactions. There is no single "reason" for the output. There is no decision tree you can trace. The answer emerges from a cloud of numbers.
The authors found that this opacity is worst in deep learning models, which use many layers of abstraction. A model that recognizes a dog does not have a "dog neuron." It has layers that detect edges, then shapes, then textures, then patterns, and finally a statistical convergence that says "dog." But no layer knows what the other layers are doing. The model works, but it cannot explain itself.
This is not a small problem. The paper notes that finding flaws in these models is "still difficult and inefficient" (Hassija et al., 2023). A model can be wrong in ways that are invisible until it fails catastrophically.
The Four Kinds of Not-Knowing

The review organizes explainable AI (XAI) methods into categories, but the most useful insight is what they reveal about the limits of explanation.
1. Global vs. Local Explanations
A global explanation tries to describe the entire model. What does this AI generally care about? But for a deep network, a global explanation is often meaningless. The model may use different logic for different inputs. A local explanation asks: why did this specific image get classified as a cat? That is more tractable, but it still cannot tell you if the model will work on the next cat.
2. Intrinsic vs. Post-Hoc
Some models are designed to be interpretable from the start. Decision trees, linear regressions. These are intrinsically explainable. But they are also less powerful. The tradeoff is brutal: you can have a model that works well, or a model you can understand. Rarely both.
Post-hoc methods try to explain black boxes after the fact. They generate approximations. But an approximation is not the truth. It is a story we tell ourselves about the machine.
3. Model-Specific vs. Model-Agnostic
Some explanations only work for certain architectures. Others are universal. But the authors found that model-agnostic methods, while flexible, often sacrifice fidelity. You can explain any model with the same tool, but the explanation may be shallow.
4. The Problem of Ground Truth
This is the killer. When a human explains their reasoning, we can compare their explanation to their actual mental process. For an AI, there is no ground truth. The model's internal state is a high-dimensional vector. An explanation is a projection of that vector into human language. It is always a lossy compression.
Hassija and colleagues document that even state-of-the-art XAI methods produce explanations that are inconsistent, fragile, or misleading. A small change to the input can completely change the explanation, even when the model's prediction does not.
The Banking Problem
The authors are not just academic. They are worried about deployment. Mission critical domains like banking, healthcare, and public safety cannot afford to trust a black box without understanding it.
Imagine a credit scoring model denies a loan. The applicant demands to know why. The bank cannot say "the model decided." Regulators require a reason. But if the model is a deep network, there may be no reason that maps to human concepts. The bank faces a choice: use a less accurate but explainable model, or use a powerful black box and risk legal liability.
The review makes clear that this is not a corner case. It is the central tension of modern AI.
What the Paper Does Not Prove
The review is comprehensive, but it does not claim that black boxes are hopeless. It does not prove that explainability is impossible. It shows that current methods are inadequate.
There is an open question the authors do not fully resolve: is the problem fundamental, or just hard? Some researchers believe that neural networks are inherently uninterpretable, that their reasoning is distributed in a way that cannot be compressed into human language. Others believe we just need better tools.
The paper leans toward the pessimistic view, but it is careful not to declare defeat. The authors call for more research, more transparency, and better evaluation metrics. They do not say the black box cannot be opened. They say we do not know how.
The Hidden Cost of Performance
There is a subtler finding buried in the review. The authors note that the most accurate models are often the least explainable. This creates a perverse incentive. A team building a system for medical diagnosis wants the highest accuracy. They choose a deep network. They get 99% accuracy. But they cannot explain the 1% of failures.
In a hospital, 1% of failures means dead patients. And you cannot fix what you cannot understand.
The paper documents that false negatives and false positives in black box models are hard to detect and harder to correct. You cannot patch a neural network the way you patch software. You retrain it with more data. But you do not know what data it needs, because you do not know what it got wrong.
This is the hidden cost of performance. You trade understanding for accuracy. And then you discover that accuracy without understanding is fragile.
Why Experts Are Also in the Dark
The title of this article promises defiance of expert explanation. That is not hyperbole. The review shows that even the researchers who build these models often cannot explain them.
A deep learning engineer can tell you the architecture, the training data, the loss function. They can show you the gradients. But they cannot tell you why the model decided one thing over another. They cannot point to a specific feature and say "this is why." The model's knowledge is distributed across millions of weights. It is not stored in a place you can inspect.
This is a radical departure from traditional software. In a normal program, every line of code has a purpose. You can debug it. You can trace a bug to a specific instruction. A neural network has no lines of code. It has learned patterns that are not representable as rules.
The authors found that this makes debugging "inefficient." That is an understatement. It is like trying to fix a car engine by looking at the exhaust smoke and guessing.
What This Actually Means
- ▸If you are building a system for a high stakes domain, do not assume you can explain a black box model after the fact. Plan for explainability from the start. Choose a simpler model if necessary.
- ▸When an AI gives you a prediction, treat any explanation with skepticism. Post hoc explanations are approximations, not truths. They can be wrong even when the prediction is right.
- ▸Regulators need to update their frameworks. Current laws assume that decisions can be explained in human terms. That assumption is false for many modern AI systems. New standards are needed.
- ▸The tradeoff between accuracy and explainability is real. There is no free lunch. If you want a model you can understand, you will likely lose some predictive power. Decide what you are willing to sacrifice.
- ▸The most dangerous AI is not the one that is wrong. It is the one that is right for reasons nobody understands. Because when it finally fails, nobody will know why. And nobody will know how to fix it.
References
- [1]Vikas Hassija, Vinay Chamola, Atmesh Mahapatra, Abhinandan Singal (2023). Interpreting Black-Box Models: A Review on Explainable Artificial Intelligence. Cognitive ComputationDOI· 1,634 citations
