ケース面接ジム
フェルミ推定の基礎

フェルミ推定の5ステップ

フェルミ推定には、前提設定から検算まで共通する5つのステップがあります。それぞれの工程で意識すべきポイントを整理します。

5ステップの全体像

フェルミ推定は、前提設定、分解式の作成、変数の仮定、計算、妥当性チェックの順に進めます。この5つの工程を意識せずに思いつきで計算を始めると、途中で何を求めているのか分からなくなったり、二重計上に気づけなかったりすることがあります。逆に、この順番さえ守っていれば、初見の問題でも迷わず手を動かし始めることができます。

5つの工程はそれぞれ役割が異なり、前段の工程が曖昧なまま次に進むと、後半でつじつまが合わなくなることが多くなります。特に前提設定と分解式の2つは、その後の計算全体の土台になるため、時間をかけすぎない範囲で丁寧に行うことが重要です。

この5ステップは暗記するものというより、繰り返し練習する中で自然に体が覚えていくものです。最初は意識的に工程を確認しながら進め、慣れてきたら流れの中で無意識に使えるようにしていくとよいでしょう。

5ステップを意識して解いた問題数が増えるほど、それぞれの工程にかかる時間感覚も自然とつかめるようになります。

前提設定と分解式づくりのコツ

前提設定では、対象範囲、期間、単位を最初にそろえます。国内か世界か、年間か1日かといった条件があいまいなまま計算を始めると、後から前提を作り直す羽目になります。分解式を作る際に特に重要なのは、面接官が追える粒度で式を置くことです。人口を年齢層別に細かく分けすぎると説明が長くなり、逆に大雑把すぎると根拠が薄く見えます。

3〜4段階程度の分解を目安にすると、説明のしやすさと精度のバランスが取れます。分解式を紙に書く場合は、掛け算とその意味を並べて書いておくと、途中で自分がどこまで計算したかを見失わずに済み、面接官への説明もスムーズになります。

分解の切り口に迷った場合は、対象を「誰が」「どこで」「どれくらいの頻度で」使うかという3つの視点から考えると、多くの問題で自然な式を組み立てやすくなります。

前提設定に時間をかけすぎる人は、条件を1つか2つに絞って確認する練習を意識すると、テンポよく計算に移れるようになります。

仮定と計算で意識すべきこと

変数の仮定を置くときは、自分の生活実感や一般的な感覚と大きくずれていないかを確認します。仮定が非現実的だと、その後どれだけ正確に計算しても結果の説得力が失われてしまいます。計算段階では、暗算しやすい丸めた数字を使うことが重要です。1.23億人ではなく1.2億人、365日ではなく約360日といった具合に、計算スピードを優先しつつ大きく外れない丸め方を選びましょう。

複数の仮定を組み合わせる場合は、それぞれの仮定がどれくらい答えに影響するかを頭の中で意識しておくと、後から指摘を受けたときにも落ち着いて対応できます。仮定を置いた理由を一言添える習慣をつけておくと、面接官にも納得してもらいやすくなります。

計算の途中で桁数が大きくなりすぎたと感じたら、いったん立ち止まって単位を見直すことも大切です。億や兆といった大きな単位の扱いに慣れていないと、途中でミスに気づきにくくなります。

仮定を置く際に迷ったら、複数の候補のうち中央値に近いものを選ぶと、極端な数字を避けやすくなります。

検算まで含めて仕上げる

最後に上限下限や別アプローチで検算すると、数値への納得感が高まります。例えば所有アプローチで出した答えを、存在アプローチでも計算し、桁が大きくずれていないかを確認する方法があります。検算まで行って初めて回答が完成すると考え、計算した時点で満足せずに、必ず最後の一手間を加える習慣をつけましょう。

検算の結果、大きなずれが見つかった場合は、慌てずにどの仮定が原因かを一つずつ確認していきます。この修正のプロセスを面接官に見せられると、単に答えを出すだけでなく、精度を高めようとする姿勢も評価されやすくなります。

検算は難しく考える必要はなく、別の切り口で同じ対象を概算し直すだけでも十分です。2つの方法で近い桁の答えが出れば、それだけで回答全体の説得力が大きく高まります。

検算の型をいくつか持っておくと、問題の種類によって使い分けられるようになり、毎回の検算がスムーズになります。

まとめ

フェルミ推定は前提設定、分解、仮定、計算、検算という5ステップの型で進めると、初見の問題でも迷わず対応できます。特に検算まで含めて仕上げる習慣を身につけましょう。

関連する練習問題

easy

スターバックス1店舗の年間売上はいくらか

客数、客単価、営業日から標準的なスターバックス1店舗の年間売上を推定してください。

解答例を見る