什么是Sanity check?其作用是什么?

什么是Sanity check?其作用是什么?

「Sanity Check」可以翻成「合理性检验」或「靠谱检验」,指快速评估计算结果或分析结论是否合理,是否根本没有正确的可能。

在咨询公司里,这个方法还有个昵称叫「闻闻味儿」,「Smell Check」。通俗地说,就是掂量一下给结论的人「有病没病」。

比如纳米的爷爷对恐龙的身材就有一个非常好的「靠谱检验」。

「纳米技术之父」理查德·费曼先生在《你干吗在乎别人怎么想?》一书中自述到:

把抽象的结论跟可触可摸、有实际意义的东西相比较,就是「靠谱检验」的基本方法。

用这个方法,如果有人说「霸王龙有25米高,头有6厘米宽」,我们立刻就可以发现TA酒还没醒。

「靠谱检验」可以从娃娃抓起。

一个三年级小学生在做应用题。已知条件说太平洋有1,800万平方公里。他马上给老师发微信说题出错了。首先,他知道中国有960万平方公里;然后,他抬头看了看墙上的地图,发现太平洋里不止能放两个中国,放20来个没问题。这也是「靠谱检验」。

「靠谱检验」没法保证结论正确,只能尽量避免闹低级笑话。

这个方法只能排除一些显而易见的错误,没法排除所有可能的错误。跟严谨的验证比起来,「靠谱检验」的优势是快,而不是滴水不漏。

就像闻鸡蛋:闻着没味儿不一定是好鸡蛋,但闻着有味儿肯定是坏蛋。(假定不是特意买臭鸡蛋。)

大数据|人工智能|自然语言处理:更多文章关注专栏:数据冰山

更多回答请看:张戎

参考资料: