SOR理論 データ分析講座(その132)

更新日

投稿日

データ分析

◆ なぜ見える化しても成果が出ないのか、その解をSOR理論から探る

 データを溜めて見える化したのに上手くいかない要因は色々考えられます。その中の一つが、データがきちんと蓄積されないというものがあります。しかし不思議なことに、データが綺麗にきちんと蓄積され、思い通りに見える化しているのに、データ活用が上手くいかないこともあります。今回は「なぜ見える化しても成果が出ないのか、その解をSOR理論から探る」というお話しをします。

1、SR理論

 SOR理論(Stimulus-Organism-Response Theory)に先立ち、行動心理学の世界では、SR理論(Stimulus-Response Theory)という考え方がありました。

  • 刺激(S:Stimulus
  • 反応(R:Response

 行動を、刺激(S:Stimulus)に対する反応(R:Response)としてとらえたものです。データ分析に馴染みのある方であれば、統計解析などのモデルで使われる「X(説明変数)」と「Y(目的変数)」の概念で捉えた方が分かりやすいかもしれません。

  • 刺激(S:Stimulus):X(説明変数
  • 反応(R:Response):Y(目的変数

 有名なところではパブロフ犬で有名な条件反射の実験でしょう。実験の結果、犬にベルの音(X)という刺激を聞かせると、唾液(Y)を分泌するという反応が得られるようになりました。

 ビジネスでの例では、広告(X)を打てば売上(Y)が上がる。機器の稼働時間(X)が長くなると歩留まり(Y)が悪化する。など色々と考えられそうです。しかしここである問題が起こります。それは、常にSRだけでは説明できない現象が多々起こったからです。

 例えば広告を打ったからといってすべての人がその商品を購入するわけではありませんし、歩留まりが悪化するタイミングと稼働時間の関係が同じ機器でも状況によって異なってくるからです。ビジネス系のデータサイエンス(統計モデリングなど)の世界では、異質性(heterogeneity)という言葉で表現され、数理モデルなどが構築されます。

2、SOR理論

 SOR理論は、SR理論に「有機体(O:Organism)」という概念を付け加えたもので、心理学者のC.L.ハルが提唱しました。「有機体(O:Organism)」とは人間であったり動物であったりします。SRだけでは説明できない現象を「有機体(O:Organism)」という概念を導入することで説明できるようにしました。

 「有機体(O:Organism)」をもう少し説明すると、行動心理学的には生物個体特有の内的要因(知覚、遺伝、性格、欲求など)で、個体によって異なってきます。AさんとBさんでは性格や欲求が異なるというものです。

 このことが、同じ刺激(S:Stimulus)を与えても、有機体(O:Organism)が異なれば、異なる反応(R:Response)が返ってくる、という現象を説明できるようにしています。

 例えば人によって好き嫌いは異なりますし、慣れ親しんだものも異なります。そのような個人差があるため、同じ広告を見たからといっても、その商品を買いたくなるかどうかは、人によって異なってきます。ビジネス系のデータサイエンスの世界であれば、生物個体だけでなくAIであったり、装置であったり、工場のラインなども付け加わります。統計解析のモデルで語れば同じX(説明変数)を与えても、個体によってY(目的変数)の値が変わるということです。

3、SOR理論: 販売促進の例

 簡単な例で説明します。ある小売チェーンの販売促進の例です。

  • 刺激(S:Stimulus)   :販売促進施策(折込チラシ、店頭POP、タイムセールなど)など
  • 有機体(O:Organism):ターゲット顧客
  • 反応(R:Response   ):来店、購入など

 ターゲット顧客により効果のある販売促進施策が異なってきます。例えば総菜のタイムセールを実施した時、10歳未満の女性、10代女性と20代女性、30代女性…60代女性など世代により反応は異なることでしょうし、折込チラシの目玉商品が1パック10円の生卵であっても卵アレルギーの人と卵好きの人では反応は変わってきます。 

4、SOR理論: 工場ラインの例

 ある食品メーカーの工場ラインの例です。

  • 刺激(S:Stimulus)      :製造条件、動線など
  • 有機体(O:Organism):工場ライン
  • 反応(R:Response)   :歩留、サイクルタイムなど

 同じ製品を製造し全く同じ工場ラインでも、意外と歩留(製造した製品の良品率)が異なってきます。日本の工場と中国の工場、タイの工場などで同じ製造条件下で同じ製品を製造しても、歩留の状況は違います。工員の熟練度や気候、機器のメンテナンス状況などに差異があるからかもしれません。人的要素が大きいライン(手組がメインのラインなど)ほど異なってきます。

5、SOR理論: 3種類のデータと2種類の情報

 「どういった刺激を与えると、どのような反応が返ってくるのか」については本当のところ、実際にデータを取らなければ分かりません。次の3種類のデータを蓄積することになります。

  • 刺激    (S:Stimulus)のデータ  :X(説明変数)
  • 有機体 (O:Organism)のデータ
  • 反応    (R:Response)のデータ:Y(目的変数)

 このようなデータを蓄積すると以下のような2種類の情報を得ることができます。

  • レコメンド情報
  • モニタリング情報

 レコメンド情報とは、どのような「刺激(S:Stimulus)」をすべきかという情報です。モニタリング情報とは「刺激(S:Stimulus)」を与えた結果、どうなったのかという「反応(R:Response)」に関する情報です。通常「見える化」といった場合、こちらのモニタリング情報を指すことが多いようです。

【「見える化」≒「モニタリング情報」になっていないか】

 データを溜めて見える化したのに上手くいかない場合の大きな要因の一つに、見える化しているものが、実は「反応(R:Response)」に関する情報だけだった、というものがあります。もちろん「反応(R:Response)」に関する情報で、次のアクションが見えることもありますし次のアクションを起こせることもあります。どうせなら次のアクションを示唆するレコメンド情報も提示してあげると良いでしょう。

6、データ活用のちょっとした分類

 X(説明変数)とY(目的変数)を使ってデータ活用をいくつかに分類してみます。

 【今のYに着目】

  モニタリング → 主にYの状況を日々確認
  異常検知 → 確認しているYに異常が今起こっていないか評価

 【未来のYに着目】

  将来予測 → 今後Yがどうなりそうかを予測
  予兆検知 → 異常が未来にどのくらい起こりそうか評価

 【今までのXに着目】

  要因分析 → Xがどの程度Yに影響を与えそうか評価

 【あるべきXに着目】

  最適化 → 理想的なYになるためにはXはどうなるべきかについて示唆

 要は「X:説明変数...

データ分析

◆ なぜ見える化しても成果が出ないのか、その解をSOR理論から探る

 データを溜めて見える化したのに上手くいかない要因は色々考えられます。その中の一つが、データがきちんと蓄積されないというものがあります。しかし不思議なことに、データが綺麗にきちんと蓄積され、思い通りに見える化しているのに、データ活用が上手くいかないこともあります。今回は「なぜ見える化しても成果が出ないのか、その解をSOR理論から探る」というお話しをします。

1、SR理論

 SOR理論(Stimulus-Organism-Response Theory)に先立ち、行動心理学の世界では、SR理論(Stimulus-Response Theory)という考え方がありました。

  • 刺激(S:Stimulus
  • 反応(R:Response

 行動を、刺激(S:Stimulus)に対する反応(R:Response)としてとらえたものです。データ分析に馴染みのある方であれば、統計解析などのモデルで使われる「X(説明変数)」と「Y(目的変数)」の概念で捉えた方が分かりやすいかもしれません。

  • 刺激(S:Stimulus):X(説明変数
  • 反応(R:Response):Y(目的変数

 有名なところではパブロフ犬で有名な条件反射の実験でしょう。実験の結果、犬にベルの音(X)という刺激を聞かせると、唾液(Y)を分泌するという反応が得られるようになりました。

 ビジネスでの例では、広告(X)を打てば売上(Y)が上がる。機器の稼働時間(X)が長くなると歩留まり(Y)が悪化する。など色々と考えられそうです。しかしここである問題が起こります。それは、常にSRだけでは説明できない現象が多々起こったからです。

 例えば広告を打ったからといってすべての人がその商品を購入するわけではありませんし、歩留まりが悪化するタイミングと稼働時間の関係が同じ機器でも状況によって異なってくるからです。ビジネス系のデータサイエンス(統計モデリングなど)の世界では、異質性(heterogeneity)という言葉で表現され、数理モデルなどが構築されます。

2、SOR理論

 SOR理論は、SR理論に「有機体(O:Organism)」という概念を付け加えたもので、心理学者のC.L.ハルが提唱しました。「有機体(O:Organism)」とは人間であったり動物であったりします。SRだけでは説明できない現象を「有機体(O:Organism)」という概念を導入することで説明できるようにしました。

 「有機体(O:Organism)」をもう少し説明すると、行動心理学的には生物個体特有の内的要因(知覚、遺伝、性格、欲求など)で、個体によって異なってきます。AさんとBさんでは性格や欲求が異なるというものです。

 このことが、同じ刺激(S:Stimulus)を与えても、有機体(O:Organism)が異なれば、異なる反応(R:Response)が返ってくる、という現象を説明できるようにしています。

 例えば人によって好き嫌いは異なりますし、慣れ親しんだものも異なります。そのような個人差があるため、同じ広告を見たからといっても、その商品を買いたくなるかどうかは、人によって異なってきます。ビジネス系のデータサイエンスの世界であれば、生物個体だけでなくAIであったり、装置であったり、工場のラインなども付け加わります。統計解析のモデルで語れば同じX(説明変数)を与えても、個体によってY(目的変数)の値が変わるということです。

3、SOR理論: 販売促進の例

 簡単な例で説明します。ある小売チェーンの販売促進の例です。

  • 刺激(S:Stimulus)   :販売促進施策(折込チラシ、店頭POP、タイムセールなど)など
  • 有機体(O:Organism):ターゲット顧客
  • 反応(R:Response   ):来店、購入など

 ターゲット顧客により効果のある販売促進施策が異なってきます。例えば総菜のタイムセールを実施した時、10歳未満の女性、10代女性と20代女性、30代女性…60代女性など世代により反応は異なることでしょうし、折込チラシの目玉商品が1パック10円の生卵であっても卵アレルギーの人と卵好きの人では反応は変わってきます。 

4、SOR理論: 工場ラインの例

 ある食品メーカーの工場ラインの例です。

  • 刺激(S:Stimulus)      :製造条件、動線など
  • 有機体(O:Organism):工場ライン
  • 反応(R:Response)   :歩留、サイクルタイムなど

 同じ製品を製造し全く同じ工場ラインでも、意外と歩留(製造した製品の良品率)が異なってきます。日本の工場と中国の工場、タイの工場などで同じ製造条件下で同じ製品を製造しても、歩留の状況は違います。工員の熟練度や気候、機器のメンテナンス状況などに差異があるからかもしれません。人的要素が大きいライン(手組がメインのラインなど)ほど異なってきます。

5、SOR理論: 3種類のデータと2種類の情報

 「どういった刺激を与えると、どのような反応が返ってくるのか」については本当のところ、実際にデータを取らなければ分かりません。次の3種類のデータを蓄積することになります。

  • 刺激    (S:Stimulus)のデータ  :X(説明変数)
  • 有機体 (O:Organism)のデータ
  • 反応    (R:Response)のデータ:Y(目的変数)

 このようなデータを蓄積すると以下のような2種類の情報を得ることができます。

  • レコメンド情報
  • モニタリング情報

 レコメンド情報とは、どのような「刺激(S:Stimulus)」をすべきかという情報です。モニタリング情報とは「刺激(S:Stimulus)」を与えた結果、どうなったのかという「反応(R:Response)」に関する情報です。通常「見える化」といった場合、こちらのモニタリング情報を指すことが多いようです。

【「見える化」≒「モニタリング情報」になっていないか】

 データを溜めて見える化したのに上手くいかない場合の大きな要因の一つに、見える化しているものが、実は「反応(R:Response)」に関する情報だけだった、というものがあります。もちろん「反応(R:Response)」に関する情報で、次のアクションが見えることもありますし次のアクションを起こせることもあります。どうせなら次のアクションを示唆するレコメンド情報も提示してあげると良いでしょう。

6、データ活用のちょっとした分類

 X(説明変数)とY(目的変数)を使ってデータ活用をいくつかに分類してみます。

 【今のYに着目】

  モニタリング → 主にYの状況を日々確認
  異常検知 → 確認しているYに異常が今起こっていないか評価

 【未来のYに着目】

  将来予測 → 今後Yがどうなりそうかを予測
  予兆検知 → 異常が未来にどのくらい起こりそうか評価

 【今までのXに着目】

  要因分析 → Xがどの程度Yに影響を与えそうか評価

 【あるべきXに着目】

  最適化 → 理想的なYになるためにはXはどうなるべきかについて示唆

 要は「X:説明変数」と「Y:目的変数」のどちらに着目するのか、という違いとどの時制(過去・今・未来)に着目するのかということです。

7、SOR理論: 今回のまとめ

 今回は「なぜ見える化しても成果がでないのか? その解をSOR理論から探る」というお話しをしました。SOR理論(Stimulus-Organism-Response Theory)とは、心理学者のC.L.ハルが提唱してもので、刺激(S:Stimulus)および有機体(O:Organism)、反応(R:Response)で構成される概念です。統計解析のモデルっぽく言い換えるとX(説明変数)が刺激(S:Stimulus)で、Y(目的変数)が反応(R:Response)という感じになります。

 データ活用といった時、X(説明変数)に着目するのか、Y(目的変数)に着目するのかということは非常に重要です。そして、データを溜めて見える化したのに上手くいかない場合の大きな要因の一つに、見える化しているものが、実は「反応(R:Response)」に関する情報だけだった、つまりY(目的変数)だけというものがあります。このような情報をモニタリング情報といいます。

 しかし人が行動するには、どうすればいいのかというX(説明変数)に関するレコメンド情報が必要です。人や状況によっては、モニタリング情報だけでも動ける場合もありますが、どちらかというと稀です。どうせなら何をすべきかをズバッと示すレコメンド情報を示し、確実なアクションを導きましょう。要するに「見える化」≒「モニタリング情報」になっていたら要注意ということです。

   続きを読むには・・・


この記事の著者

高橋 威知郎

データネクロマンサー/データ分析・活用コンサルタント (埋もれたデータに花を咲かせる、データ分析界の花咲じじい。それほど年齢は重ねてないけど)

データネクロマンサー/データ分析・活用コンサルタント (埋もれたデータに花を咲かせる、データ分析界の花咲じじい。それほど年齢は重ねてないけど)


「情報マネジメント一般」の他のキーワード解説記事

もっと見る
最近多いケーススタディ④「出世魚分析(隠れた宝石探し)」 データ分析講座(その191)

    データを使い販売力を効率的に高めるセールスアナリティクスには、3つの典型的なテーマがあります。 新規顧客の獲得 既...

    データを使い販売力を効率的に高めるセールスアナリティクスには、3つの典型的なテーマがあります。 新規顧客の獲得 既...


データ活用上の「お困りごと」の混在とは データ分析講座(その275)

    データ活用を考えたとき、先ずはデータ活用する「現場のお困りごと」を考えるべきです。しかし「データのお困りごと」から入っ...

    データ活用を考えたとき、先ずはデータ活用する「現場のお困りごと」を考えるべきです。しかし「データのお困りごと」から入っ...


顧客生涯価値とは データ分析講座(その258)

  CLTV:顧客生涯価値は、有料顧客であり続ける全期間において、どれだけの金額をビジネスにもたらすかを示す指標です。どの顧客の顧客生涯価...

  CLTV:顧客生涯価値は、有料顧客であり続ける全期間において、どれだけの金額をビジネスにもたらすかを示す指標です。どの顧客の顧客生涯価...


「情報マネジメント一般」の活用事例

もっと見る
個票データの共用化でコストダウン

 データ解析の効率は、生データとその整理の仕方で大きく異なると言えます。 例えば、アンケート結果は単なる生データであり、そのままでは解析出来ません。解析の...

 データ解析の効率は、生データとその整理の仕方で大きく異なると言えます。 例えば、アンケート結果は単なる生データであり、そのままでは解析出来ません。解析の...


‐販路開拓に関する問題 第2回‐ 製品・技術開発力強化策の事例(その18)

 販路開拓に関する問題点、次に示す4点について、第1回として、1と2項を解説しました。今回は、第2回として、3と4項を解説します。        1....

 販路開拓に関する問題点、次に示す4点について、第1回として、1と2項を解説しました。今回は、第2回として、3と4項を解説します。        1....


人的資源マネジメント:製品開発の滞留を引き起こすファイルとは(その2)

 今回は、PDM/PLMに代表される製品開発業務のIT化をどのように考え、進めるのがよいのかについて解説します。    前回まで続けていたテ...

 今回は、PDM/PLMに代表される製品開発業務のIT化をどのように考え、進めるのがよいのかについて解説します。    前回まで続けていたテ...