本文へスキップ

データサイエンスとモデル化・シミュレーション

頻出約 34 分8 用語過去問 8 題

この単元の目標

  • データサイエンティストの役割を、データの分析と事業での活用に結び付けて説明できる。
  • 確定モデルと確率モデルの違いを説明できる。
  • モデルを作る、動かす、観測値で直すという作業を区別し、将来を見積もる手段を選べる。
用語総表(8 語)
用語ひとことで区分手がかり
データサイエンティスト大量のデータの分析から事業に使える知見を取り出す人材人材統計と機械学習
デシジョンツリー判断と結果の分かれ方を枝で描いた図表現手法枝と葉
モデル化目的に必要な要素だけを選んで現実を単純に表すこと作業要素を選ぶ
確定モデル同じ入力なら常に同じ結果になるモデルモデルの種類偶然なし
確率モデル偶然の要素を確率で組み込んだモデルモデルの種類分布と期待値
シミュレーションモデルを動かして条件ごとの結果を試すこと実験条件を変える
データ同化観測値を取り込んで計算中のモデルを現実に近づける手法補正観測値
予測手元の情報から将来の値や状態を見積もること目的将来の値

用語

データサイエンティストは、大量のデータを分析して、事業に使える知見を取り出す専門人材である。

分析の技術だけでなく、数字の意味を読み取るための事業の知識も求められる。例えば売上データを扱うなら、統計の知識に加えて、その商売の仕組みを知らないと役に立つ問いを立てられない。

たとえ現場に残された手がかりを集めて仮説を立て、証拠とともに依頼人へ説明する探偵に似ている。

覚え方サイエンティストは科学者の意味で、仮説を立てて検証する姿勢が名前に入っている。

出題のポイント

  • 出題データサイエンティストは、統計と機械学習を道具に大量データを分析し、新しい価値の手がかりを探す人材である。
  • 混同注意データベースの基盤構築や、情報システムのセキュリティ面の支援は、この職種の中心の仕事とは別物である。

この用語の過去問 2 題 データサイエンティスト

デシジョンツリーは、判断と結果の分かれ方を枝分かれの図で表す手法で、決定木とも呼ぶ。

  • 新サービスを始めるか
    • 始める
      • 利用者が多い: 確率0.7、利益100万円
      • 利用者が少ない: 確率0.3、損失50万円
    • 始めない: 利益0円

始める案は、金額に確率を掛けて足すと 100×0.7−50×0.3=55万円 (損失は引く) で、始めない案の0円を上回る。

3 / 3

分かれ目ごとに条件や選択肢をたどると、末端の葉に結論が現れる。枝に確率を付ければ、確率と結果を掛けて足した値である期待値で案を比べられる。データを段階的に分類する機械学習の手法としても使われる。

たとえ分かれ道ごとに案内板を読み、最後に着いた場所で答えが決まる道案内に似ている。

覚え方デシジョンは決定、ツリーは木で、結論の位置を葉と呼ぶのも木の見立てから来ている。

出題のポイント

  • 出題相手が自分に不利な手を選ぶと見込む場面では、末端の値から手前へ遡り、相手の番は最小、自分の番は最大の値を残していく。
  • 出題費用のかかる案は、費用を差し引いた後の金額の期待値で比べる。
  • 混同注意デシジョンテーブルは、条件の成立と不成立の組合せごとに結果を対応させた表であり、枝分かれの図とは形式が異なる。

この用語の過去問 2 題 デシジョンツリー

モデル化は、目的に必要な要素だけを選び、現実の対象を数式や図で単純に表すことである。

  1. 知りたいことを決める
  2. 必要な要素を選ぶ
  3. 関係を式や図で表す
  4. 現実と照らして直す

モデルの結果が現実とずれていれば、要素の選び方まで戻って直す。

4 / 4

実物をそのまま扱うと複雑すぎて、分析にも実験にも手間がかかる。そこで要素を絞るが、省いた分だけ現実との差が残る点は避けられない。偶然の要素を入れるかどうかも、この段階で決める設計上の判断である。

たとえ距離や地形を省き、駅の順序と乗換えだけを残した地下鉄の路線図に似ている。

覚え方プラモデルのモデルと同じ語で、もとは「模型」を指す。

出題のポイント

  • 出題一定の速さで進む作業は、時間と進捗率の関係を直線のモデルで表せる。各人の作業量をそのまま足せると置くなら、一緒に進めるときの傾きは各人の傾きの和になる。

この用語の過去問 1 題 モデル化

確定モデルは、偶然の要素を含まず、同じ入力なら常に同じ結果になるモデルである。

例えば、単価200円の品が30個売れると置けば、売上の計算結果は6,000円の一通りに決まる。実際に30個売れるかどうかは別の話で、現実との差は残りうる。

出題のポイント

  • 混同注意式がどれほど複雑でも、偶然の要素を入れていなければ確定モデルのままである。分かれ目は計算の難しさではない。

確率モデルは、偶然の要素を確率で組み込み、結果を分布や期待値で表すモデルである。

1日の来店客数確率客数×確率
10人0.11
20人0.612
30人0.39
期待値合計1.022人

来店客数や機械の故障のように、毎回の値が揺れる量を表すのに向く。値ごとの起こりやすさを並べたものを確率分布と呼び、そこから平均的な値である期待値が求まる。

たとえ明日の空模様を一つに断定せず、降水確率で伝える天気予報に似ている。

出題のポイント

  • 出題品切れ確率に上限を設けた在庫量は、需要の多い側から確率を足し上げ、在庫を超える需要の確率が上限未満に収まる最小の量になる。
  • 出題期待値が最大の案は、最高額が最大の案とは限らない。

この用語の過去問 2 題 確率モデル

「確定モデル」と「確率モデル」の違い

観点確定モデル確率モデル
決め手偶然の要素含まない確率として含む
同じ入力で繰り返すと常に同じ結果結果が変わりうる

シミュレーションは、モデルを動かし、条件を変えたときの結果を実物を使わずに試すことである。

  1. モデルを用意する
  2. 条件を変える
  3. 条件ごとに計算する
  4. 結果を比べる

条件ごとの待ち時間を比べ、台数を決める材料にする。

4 / 4

実物で試すと費用や危険が大きい場合でも、モデルの上なら何度でもやり直せる。乱数でばらつきを再現する方法はモンテカルロ法と呼ばれる。結果の確かさはモデルの出来に左右される。

たとえ本番の前に段取りを何通りか試して、うまくいく形を探すリハーサルに似ている。

覚え方英語の simulate は「まねる」の意である。

出題のポイント

  • 出題シミュレーションが向く例の一つは、将来の条件に想定を置き、そこから先の結果を試算する問題である。
  • 出題順序関係や決まった算出式に数値を当てはめるだけで解が一つ出る問題は、シミュレーションの典型的な用途ではない。

この用語の過去問 1 題 シミュレーション

データ同化は、観測値を計算中のモデルに取り込み、モデルの状態を現実に近づける手法である。

  1. モデルで計算する
  2. 観測値と比べる
  3. モデルの状態を直す
  4. 直した状態から計算を続ける

直した状態を出発点にして計算を続け、これを繰り返す。

4 / 4

どのモデルにも現実との差があり、計算が進むほど差が積み重なりやすい。そこへ観測値を随時反映して、ずれを小さく保つ。代表的な応用例は気象予報である。

たとえ走行中のカーナビが衛星の測位情報を受け取り、地図上の現在地を直し続ける様子に似ている。

覚え方生物の同化は外から取り入れた物を自分の一部にする働きで、観測値をモデルの一部にする点が重なる。

「シミュレーション」と「データ同化」の違い

観点シミュレーションデータ同化
決め手主な働きモデルを動かして結果を試す計算中のモデルを観測値で直す
必要な入力モデルと条件モデルと観測値
使いどころ実物で試しにくい条件の比較時間とともに観測が増える現象の追跡

予測は、過去のデータやモデルなど手元の情報から、将来の値や状態を見積もることである。

手段の例手がかり進め方
回帰分析過去の入出力データ入力と出力の関係を統計で求める
モデルの試算モデルと将来の想定条件ごとに結果を計算する
デルファイ法専門家の見解調査と結果の共有を重ねる

手段は統計やモデルの計算に限らず、専門家の見解を集める方法もある。どの手段でも、見積もりである以上は外れる可能性が残る。

たとえこれまでの歩く速さと残りの道のりから、山頂に着く時刻を見積もる登山者に似ている。

覚え方字のとおり「予め測る」で、まだ測れないものを先回りして測る。

出題のポイント

  • 出題予測の入力は過去の実績に限らない。将来の環境変化についての想定も合わせて使える。
  • 出題フェルミ推定は、直接数えにくい量を、既知の数値と筋道だった推論から大づかみに見積もる方法である。対象は将来の量に限らない。
  • 混同注意デルファイ法は専門家への反復調査で将来像の合意を探る方法で、回帰分析はデータから入力と出力の関係を統計で求める方法である。どちらもフェルミ推定とは別物である。

この用語の過去問 3 題 予測

要点

  • データサイエンティストは大量データの分析から事業に使える知見を取り出す人材である。
  • デシジョンツリーでは枝に確率と金額を置いて期待値で比べ、相手のある判断は末端から遡って手を決める。
  • モデルは目的に必要な要素だけを残した単純化で、現実との差が残る。その差を観測値で縮めるのがデータ同化である。
  • シミュレーションはモデルの上で条件を変えて結果を試す実験で、実物では試しにくい案も比べられる。
  • 予測の手段はモデルの計算に限らず、専門家の見解を集める方法もある。

確認問題

この単元の過去問から 5 題

確認問題を解く

この分野の過去問をすべて見る