Artificial intelligence is changing warfare fast. The tools can spot targets, sort data, and suggest actions in seconds, but law and ethics move much slower...
Artificial intelligence is changing warfare fast. The tools can spot targets, sort data, and suggest actions in seconds, but law and ethics move much slower, and that gap matters more than most people admit. I’m Ermenildo V Castro, and after years in big tech and software engineering, I’ve learned one simple thing: when software touches life and death, sloppy thinking gets people hurt.
Key Takeaways- AI decision support can speed up military analysis, but speed is not wisdom.
- International law still depends on human judgment, not machine guesswork.
- The hardest problems are not just technical; they are moral, legal, and operational.
- Human review, audit trails, and clear accountability are not optional.
- The real risk is bad data, bad incentives, and too much trust in a model.
What is AI in warfare?
AI in warfare means software systems that help military teams make decisions, or sometimes carry out parts of them, using data from sensors, satellites, drones, signals, and past operations. These systems can classify objects, predict movement, rank targets, or recommend strikes. That sounds neat on a slide deck. In practice, it is messy, fragile, and dangerous.
At the center of this topic are decision support systems, not magic brains. They ingest huge feeds, then return labels, scores, or suggestions. A human operator may still make the final call, but the machine can shape what they notice, what they miss, and how fast they act. That influence is the tricky part. Speed changes behavior. Pressure changes judgment.
I’ve seen enough systems in large companies to know this: once a tool gets a reputation for being “smart,” people lean on it too hard. At Google, Microsoft, Amazon, and later at Zulily, I watched teams trust dashboards and ranking systems even when the underlying data was thin. In war, the stakes are far uglier. A bad recommendation is not a lost sale. It can be a dead civilian.
International humanitarian law still expects distinction, proportionality, and precaution. Those are human duties. They do not vanish because a model is fast. In fact, the more powerful the tool, the more careful the steward must be. That is basic moral responsibility, and yes, it rhymes with Catholic teaching on human dignity and the duty to use talent for the common good.
The public often hears “AI” and imagines a robot officer making perfect choices. Frankly, that’s nonsense. Most military AI today is narrower: object detection, pattern matching, logistics planning, or decision aid. It can help. It can also mislead, especially when the enemy hides among civilians, the weather shifts, or the sensor feed is noisy. War is not a clean lab test.
For background on the legal side, the ICRC’s work on weaponized AI is a solid starting point, and the UN CCW page shows how slowly international talks move when weapons are involved. If you want the technical roots of modern machine learning, the Google AI research hub is useful, though the battlefield is a very different beast.
Core benefits and why people keep using it
The attraction is obvious.
AI can process more data than a human team, and it can do it faster, which matters when drones, artillery, and electronic warfare are all pushing for split-second decisions. But speed is only one reason militaries keep investing in these systems.
- Faster pattern recognition AI can sort through imagery, sensor feeds, and signal noise far quicker than a person staring at a screen for twelve hours. I’ve built systems where the model found a useful signal, but only after humans had spent days cleaning the data. In war, that same speed can help spot threats earlier.
- Reduced cognitive load Soldiers and analysts are already overloaded. A good tool can cut clutter and surface likely risks. The kicker is that clutter reduction can become blind trust if the interface looks polished. I’ve watched smart people stop asking questions because the screen felt confident.
- Better coordination AI can link drones, radar, logistics, and command posts into one picture. That helps planning. It also creates a single point of failure if the data is wrong. One bad feed can poison the whole chain.
- Fewer delays in fast-moving fights In some settings, delays cost lives. A faster warning can be useful. Still, speed without judgment is just a faster mistake. That’s the part the glossy brochures skip.
- Potential for fewer human errors People get tired. They miss things. I know that from real engineering work. Software can help catch simple misses. But AI also makes new kinds of errors, and those can be harder to notice because they look statistical rather than obvious.
The moral question matters here. Tools are not neutral when they shape who lives and who dies. A military that treats AI like a cheap substitute for responsibility is not being efficient; it is being reckless. Good stewardship means using technology with restraint, not worshiping it.
When I worked on high-volume systems, the best teams were not the ones that moved fastest. They were the ones that knew when to slow down and inspect the data. That habit saves money in commerce. It saves lives in conflict.
If you want a practical lens on risk control, read the NIST AI Risk Management Framework. It was built for civil systems, but the logic still holds: know your inputs, know your limits, and keep humans accountable.
Step-by-step: how AI decision support should be handled
This is where the rubber meets the road.
A military can buy fancy software, but if it lacks controls, it is just expensive noise. Everyone talks about “best practices,” but most teams fail at the boring stuff: data quality, review loops, and clear ownership. Here’s the plain version.
- Define the mission clearly
Start with one narrow use case. Is the system for surveillance triage, logistics planning, or threat classification? If the mission is fuzzy, the model will be fuzzy too. I’ve seen product teams ask a model to do six jobs, then act surprised when it did none well. Same story here.
- Set hard rules for human control
A person must stay in the loop for any decision that can harm people. Not “available if needed.” Actually in the loop. Human review should be real, with enough time to challenge the model. If the operator is too rushed to object, the “review” is theater.
- Test the data, not just the model
Bad labels, stale feeds, and biased samples will wreck a system faster than a weak algorithm. I’ve spent too many hours fixing pipelines that looked fine on paper and rotten in production. In warfare, rotten data can point a weapon at the wrong place.
- Keep audit logs
Every recommendation, score, and override should be recorded. If nobody can reconstruct why a decision happened, then nobody is truly accountable. That is not bureaucracy. That is justice.
- Run red-team exercises
Attack the system before an enemy does. Feed it confusing inputs. Jam the sensors. Spoof the signals. See where it fails. I’ve seen teams discover ugly edge cases only because someone tried to break the tool on purpose. That habit should be standard.
- Limit the blast radius
Do not connect every system to every other system. Keep the architecture segmented. One failure should not cascade across command networks. Software people know this trick well. Military planners should too.
- Review after every real use
Ask what the system got right, what it missed, and what it should never have been asked to do. Then change the rules. Not the marketing. The rules.
If you want a good technical standard for model oversight, the ISO/IEC 23894 overview covers AI risk management, and the U.S. Department of Defense AI ethics principles show how defense groups try to draw boundaries. That said, policies are only as good as the people who enforce them.
Here’s the kicker: the system should be designed for doubt, not certainty. If a model acts too confident in a fog of war, that is a bug, not a feature. I learned long ago that real-world systems need guardrails, not hero worship.

Comparison table: AI decision support vs. older rule-based targeting aids
| Feature | AI Decision Support Systems | Older Rule-Based Systems |
|---|
| Data handling | Learns from large, messy inputs | Uses fixed rules and thresholds |
| Speed | Very fast, often near real time | Fast, but less adaptive |
| Flexibility | Adapts to new patterns | Struggles with new cases |
| Explainability | Often weak or partial | Usually easier to trace |
| Risk of error | Can fail in surprising ways | Fails more predictably |
| Human oversight | Still needed, but often pressured | Still needed, but often clearer |
| Best use | Pattern analysis, triage, planning | Simple, stable tasks |
| Main danger | Overtrust in model output | Brittleness and blind spots |
The table is blunt for a reason.
AI can beat older tools when the task is messy and the data is rich, but it can also fail in stranger ways, which is why explainability matters so much. In software engineering, I never trusted a black box just because it scored well in a demo. In combat, that skepticism is not optional.
Common mistakes to avoid
Most bad advice in this area sounds polished.
People say, “Just add AI oversight” or “Use human-in-the-loop controls,” as if those phrases solve anything by themselves. They do not. The truth is, a sloppy system with a human badge on top is still sloppy.
- Mistake 1: Treating AI as neutral It is not neutral. The data reflects choices, and those choices reflect power, blind spots, and priorities. If the training set misses civilians, the output may miss them too.
- Mistake 2: Overrating model accuracy Accuracy on a test set is not the same as trust in the field. I’ve seen great metrics fall apart when the real world changed by 5 percent. War changes faster than that.
- Mistake 3: Ignoring false confidence A model can sound certain and still be wrong. That is dangerous in any software system, but deadly in a targeting chain. The interface should show uncertainty clearly.
- Mistake 4: Cutting humans out too early Some leaders want speed so badly that they reduce human review to a rubber stamp. Bad move. Human judgment is slow for a reason. It carries conscience, context, and restraint.
- Mistake 5: Forgetting accountability If a strike goes wrong, who owns it? The operator? The commander? The vendor? If that answer is muddy, the system is not mature. It is just marketed that way.
I’m skeptical of anyone who says the answer is purely technical. It isn’t. You can tune the model, clean the data, and improve the interface, and still leave the moral problem untouched. That is why legal review, command discipline, and audit trails matter so much.
The old Catholic idea of stewardship fits here better than most management slogans. If you are given power, you are meant to use it carefully, for the good of others, not for convenience alone. That sounds old-fashioned. It is also correct.
For more context on autonomous weapons concerns, the Amnesty International work on killer robots is worth reading, along with the Human Rights Watch page on autonomous weapons. The law is still struggling to catch up, and pretending otherwise is wishful thinking.

Frequently asked questions
Are AI weapons fully autonomous?
Not usually.
Most current systems support decisions rather than replace people, but the line gets blurry fast when a machine filters targets, scores threats, or recommends action under time pressure. That is why human oversight still matters.
Can international law regulate military AI?
Yes, but slowly.
Existing law already applies to new weapons, yet enforcement is hard because software changes fast, and states do not agree on the same limits. The rules exist; the gap is in verification and political will.
Why is explainability so important?
Because people need to know why a system made a recommendation.
If nobody can review the logic, then nobody can judge whether it was fair, safe, or lawful. In a combat setting, that is not a small flaw. It is a major one.
What is the biggest risk with military AI?
Overtrust.
The model may be wrong, the data may be stale, or the situation may have changed. When operators trust output too much, they stop thinking critically. That is how small errors become tragic ones.
I’ve spent enough years in software to know that the hardest systems are not the fanciest ones. They are the ones that carry human weight.
That is why I do not cheer for military AI just because it is clever. I look at the burden it places on people, the damage it can do when it fails, and the duty leaders have to keep human dignity at the center. Ermenildo V Castro, Jr. would say the same thing in plainer words: a tool is only as worthy as the hands that use it.
If warfare must exist, then at the very least the systems inside it should be built with discipline, restraint, and a hard respect for life. Speed matters. Precision matters. But conscience matters more. And no model, no matter how polished, gets to replace that.