Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

If you follow a few links you'll end up here:

https://www.cia.gov/library/center-for-the-study-of-intellig...

This is the chapter on Analysis of Competing Hypotheses in Richard Heuer's book Psychology of Intelligence Analysis.

"Analysis of competing hypotheses, sometimes abbreviated ACH, is a tool to aid judgment on important issues requiring careful weighing of alternative explanations or conclusions. It helps an analyst overcome, or at least minimize, some of the cognitive limitations that make prescient intelligence analysis so difficult to achieve.

ACH is an eight-step procedure grounded in basic insights from cognitive psychology, decision analysis, and the scientific method. It is a surprisingly effective, proven process that helps analysts avoid common analytic pitfalls. Because of its thoroughness, it is particularly appropriate for controversial issues when analysts want to leave an audit trail to show what they considered and how they arrived at their judgment."



Also check out the book "The Thinker's Toolkit" by Morgan Jones. He was a former CIA analyst. It contains 14 different analytical tools in the book that were taught to CIA analysts (including an extensive discussion on testing hypotheses).


Thanks for the suggestion. I started the book this weekend and I'm 100 pages in. What I've seen so far isn't necessarily impressive, but there are some good common-sense techniques.


It's an interesting approach I've noticed in a certain kind of deployed-in-practice AI system--- rather than trying to solve the problem in an ideal correct sense (in the sense of statistics, decision theory, etc.), deploy systems that instead aim to just make sure the most obvious mistakes don't happen. The reasoning seems to be that if you keep people from making the 5 or 8 or 10 or whatever most common kinds of errors, you get a huge win for relatively little cost, whereas deploying a system that actually solves the problem fully is much harder. It also integrates more easily with the human decision processes--- a system that just says, "hey, have you thought of this pitfall?" is easier to get people to at least accept input from than a system that says, "AI has determined that the right answer is X".


Moreover, whenever you are searching a problem space there is not guarantee that a solution is optimal. All you have is this heuristic that it is good enough. This is quite acceptable if it's an industrial process, but when's people's lives are at stakes it gets harder to stomach. The what-ifs would still remain.

By the way, have you seen Palantir's solution? (see: http://www.palantirtech.com/) It's really, really interesting. It is described as a search based solution that shows the interconnections between data from different govt. databases and allows for real-time analysis. I wonder what it must be like to run it.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: