(57)【要約】【課題】ユーザが指定の対象に対して抱く評価や感情を推定し、またそれらがどのような因子から発生するのかを明らかにすることができる対人感情推定装置を提供する。【解決手段】ユーザの個人属性情報と、評価対象の個人属性情報と、評価対象に対する心理因子の評点情報と、対人感情因子の評点情報とを入力する入力手段と、入力手段により入力した情報を蓄積する情報蓄積手段と、情報蓄積手段に蓄積された情報の関連性を学習した学習モデルを生成する学習手段と、学習手段により生成された学習モデルを利用して、入力手段からの入力が欠損していた因子の評点情報の期待値を推定する推定手段と、推定した結果の情報を提示する情報提示手段とを備える。【選択図】図１
2014048795.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの個人属性情報と、評価対象の個人属性情報と、前記評価対象に対する心理因子の評点情報と、対人感情因子の評点情報とを入力する入力手段と、
前記入力手段により入力した情報を蓄積する情報蓄積手段と、
前記情報蓄積手段に蓄積された情報の関連性を学習した学習モデルを生成する学習手段と、
前記学習手段により生成された前記学習モデルを利用して、前記入力手段からの入力が欠損していた因子の評点情報の期待値を推定する推定手段と、
前記推定した結果の情報を提示する情報提示手段と
を備えることを特徴とする対人感情推定装置。
【請求項２】
前記ユーザのアカウント情報を管理するアカウント管理手段と、
前記推定結果に対して前記ユーザからフィードバックされた情報を前記入力手段により入力し、前記ユーザ毎の前記学習モデルを再構築して、前記アカウント情報と関係つけることにより、前記ユーザに適応した前記学習モデルを生成する個人性学習手段と
をさらに備えることを特徴とする請求項１に記載の対人感情推定装置。
【請求項３】
前記情報提示手段は、
前記個人属性情報、前記評価対象に対する心理因子及び前記対人感情因子の各因子間の関係を有向もしくは無向グラフの形で可視化して提示することにより、前記学習モデルの情報の提示をさらに行うことを特徴とする請求項１または２のいずれかに記載の対人感情推定装置。
【請求項４】
前記ユーザ毎に構築された前記学習モデルに基づき、前記ユーザがどのような基準で他者を評価しているかを診断することを特徴とする請求項３に記載の対人感情推定装置。
【請求項５】
ユーザの個人属性情報と、評価対象の個人属性情報と、前記評価対象に対する心理因子の評点情報と、対人感情因子の評点情報とを入力する入力手段と、前記入力手段により入力した情報を蓄積する情報蓄積手段とを備える対人感情推定装置が行う対人感情推定方法であって、
前記情報蓄積手段に蓄積された情報の関連性を学習した学習モデルを生成する学習ステップと、
前記学習ステップにより生成された前記学習モデルを利用して、前記入力手段からの入力が欠損していた因子の評点情報の期待値を推定する推定ステップと、
前記推定した結果の情報を提示する情報提示ステップと
を有することを特徴とする対人感情推定方法。
【請求項６】
コンピュータを、請求項１から４のいずれか１項に記載の対人感情推定装置として機能させるための対人感情推定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人が他者をどのような基準で評価し、またどのような印象や感情を抱いているかを推定し、その結果を提示する対人感情推定装置、対人感情推定方法及び対人感情推定プログラムに関する。
【背景技術】
【０００２】
画像・音声認識技術の発展や新たな生理センサの登場から、気分や感情など人の内面情報を計測・推定しようという研究が盛んになっている。例えば画像認識技術を用いて人の表情を検出し、そこから感情を推定する技術（例えば、特許文献１参照）、声の強弱や揺れなどの情報を用いて感情を抽出する技術（例えば、特許文献２参照）などが提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−０８１４４５号公報
【特許文献２】特許第４７０４９５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１、２に記載の感情を推定する技術にあっては、人の表情や生理反応といった表層に現れる感情を取得することを目的としており、それらの感情がなぜ発生したのかといった解釈を与えることはできないという問題がある。
【０００５】
本発明は、このような事情に鑑みてなされたもので、ユーザが指定の対象に対して抱く評価や感情を推定し、またそれらがどのような因子から発生するのかを明らかにすることができる対人感情推定装置、対人感情推定方法及び対人感情推定プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、ユーザの個人属性情報と、評価対象の個人属性情報と、前記評価対象に対する心理因子の評点情報と、対人感情因子の評点情報とを入力する入力手段と、前記入力手段により入力した情報を蓄積する情報蓄積手段と、前記情報蓄積手段に蓄積された情報の関連性を学習した学習モデルを生成する学習手段と、前記学習手段により生成された前記学習モデルを利用して、前記入力手段からの入力が欠損していた因子の評点情報の期待値を推定する推定手段と、前記推定した結果の情報を提示する情報提示手段とを備えることを特徴とする。
【０００７】
本発明は、前記ユーザのアカウント情報を管理するアカウント管理手段と、前記推定結果に対して前記ユーザからフィードバックされた情報を前記入力手段により入力し、前記ユーザ毎の前記学習モデルを再構築して、前記アカウント情報と関係つけることにより、前記ユーザに適応した前記学習モデルを生成する個人性学習手段とをさらに備えることを特徴とする。
【０００８】
本発明は、前記情報提示手段は、前記個人属性情報、前記評価対象に対する心理因子及び前記対人感情因子の各因子間の関係を有向もしくは無向グラフの形で可視化して提示することにより、前記学習モデルの情報の提示をさらに行うことを特徴とする。
【０００９】
本発明は、前記ユーザ毎に構築された前記学習モデルに基づき、前記ユーザがどのような基準で他者を評価しているかを診断することを特徴とする。
【００１０】
本発明は、ユーザの個人属性情報と、評価対象の個人属性情報と、前記評価対象に対する心理因子の評点情報と、対人感情因子の評点情報とを入力する入力手段と、前記入力手段により入力した情報を蓄積する情報蓄積手段とを備える対人感情推定装置が行う対人感情推定方法であって、前記情報蓄積手段に蓄積された情報の関連性を学習した学習モデルを生成する学習ステップと、前記学習ステップにより生成された前記学習モデルを利用して、前記入力手段からの入力が欠損していた因子の評点情報の期待値を推定する推定ステップと、前記推定した結果の情報を提示する情報提示ステップとを有することを特徴とする。
【００１１】
本発明は、コンピュータを、前記対人感情推定装置として機能させるための対人感情推定プログラムである。
【発明の効果】
【００１２】
本発明によれば、対人感情に注目し、社会心理学の研究から得られた知見を元に学習モデルを構築し、対人感情やその因子間の関係を学習するようにしたため、ユーザが評価対象に対して抱く評価や感情を推定し、またそれらがどのような因子から発生するのかを明らかにすることができるという効果が得られる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態による対人感情推定装置の構成を示すブロック図である。
【図２】対義語対の一例を示す説明図である。
【図３】対義語対の一例を示す説明図である。
【図４】対義語対の一例を示す説明図である。
【図５】対義語対の一例を示す説明図である。
【図６】対義語対の一例を示す説明図である。
【図７】対義語対の一例を示す説明図である。
【図８】個人属性の一例を示す説明図である。
【図９】対人感情を構成する心理因子の一例を示す説明図である。
【図１０】グラフィカルモデルの構造例示す説明図である。
【図１１】情報Ｄの部分集合Ｓｉを示す説明図である。
【図１２】図１に示す対人感情推定装置の変形例の構成を示すブロック図である。
【図１３】図１２に示す対人感情推定装置の運用前の処理動作を示すフローチャートである。
【図１４】図１２に示すアカウント管理部６の処理動作を示すフローチャートである。
【図１５】図１２に示す対人感情推定装置が対人感情診断を行う処理動作を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、図面を参照して、本発明の一実施形態による対人感情推定装置を説明する。図１は同実施形態の構成を示すブロック図である。符号１は、ユーザが、自身と評価対象の個人属性、評価対象に対する各心理因子と対人感情の評点の情報を入力する入力部である。符号２は、入力部２により入力した情報を蓄積する情報蓄積部である。符号３は、学習モデルを構築する学習部である。符号４は、情報蓄積部２に蓄積された情報と、学習部３により学習されたモデルを用い、入力が欠損していた因子の期待値を推定する推定部である。符号５は、学習されたグラフ構造と推定された欠損因子の期待値を表示装置等に提示する情報提示部である。
【００１５】
図１に示す対人感情推定装置は、対人感情に注目し、社会心理学の研究から得られた知見を元に数理モデルを構築し、対人感情やその因子間の関係を学習することで、ユーザが指定の対象に対して抱く評価や感情を推定し、またそれらがどのような因子から発生するのかを明らかにするものである。
【００１６】
人が他者を評価する枠組みとして、Ｂｒｕｎｅｒらが提案した暗黙裡のパーソナリティ観という概念が広く支持されている。暗黙裡のパーソナリティ観は個人が経験などを通して培った、特定の個人属性や行動と人格的特徴とを結びつける信念体系である。例えば、日本人は右に倣うことを好む、Ａ型は真面目だ、等である。
【００１７】
暗黙裡のパーソナリティ観は個人差が非常に大きいが、それを構成する要素は「個人的親しみやすさ」、「社会的望ましさ」、「力本性」の基本三次元に対応付けられることが報告されている（文献：林文俊，”対人認知構造の基本次元についての一考察”，名古屋大學教育學部紀要，教育心理学科，ｖｏｌ．２５，ｐｐ．２３３−２４７，Ｄｅｃ．  １９７８．）。個人的親しみやすさは「優しさ」や「あたたかさ」、社会的望ましさは「誠実さ」や「理性」、「知性」、力本性は「積極性」や「意欲性」といったカテゴリに該当する。
【００１８】
また暗黙裡のパーソナリティ観は個人差が大きい一方で、例えば「団塊の世代」や「有閑マダム」等、社会背景や生活環境を等しくする集団は一定の共通した価値観を有していることが知られており、例えばマーケティング・サイエンスでは、年齢や性別、国籍といった人口統計的区分、及び職業や学歴、所得といった社会的区分に属する情報をデモグラフィック属性、趣味や嗜好、ライフスタイルに関する情報をサイコグラフィック属性と呼び、デモグラフィック属性やサイコグラフィック属性といった個人属性を元に顧客を分類するターゲット・セグメンテーションが行われている。パーソナリティ観についても同様に、個人属性からのグルーピングが可能である。
【００１９】
本発明はこれらの社会心理学的、もしくはマーケティング・サイエンス的な知見を取り入れた数理モデルを構築する。具体的には、個人属性や心理因子のひとつひとつを確率変数とし、その間の関係をグラフＧ（Ｖ，Ｅ）により表現する。ここで、Ｖは個人属性や心理因子等に対応するノード集合であり、Ｅは確率変数間の関係を表すエッジの集合である。
【００２０】
暗黙のパーソナリティ観を構成する心理因子（以下、パーソナリティ観因子という）は、ＳＤ法（ｓｅｍａｎｔｉｃ−ｄｉｆｆｅｒｅｎｔｉａｌ法）に基づき、人間性に関連する形容詞の対義語対により表現する。図２〜図７は、対義語対の一例を示す説明図である。図２〜図７は、「外見」、「力強さ」、「性質」、「外向性」、「理性・情動」、「能力」それぞれについて対義語対の一例を示している。
【００２１】
個人属性については年齢や性別、職業といった社会背景やライフスタイルを規定するもの、及び学歴や年収といった生活レベルに関連する要素がある。図８は、個人属性の一例を示す説明図である。
【００２２】
また、対人感情を構成する心理因子（以下、対人感情因子という）についても心理学的知見を参照し、ＳＤ法によるいくつかの評価軸を設定する。図９は、対人感情を構成する心理因子の一例を示す説明図である。
【００２３】
パーソナリティ観因子や対人感情因子は、離散値（例えば５段階評価）もしくは実数値（例えば０〜１）により表現することとする。この時ノード集合Ｖ＝｛Ｘ１，…，Ｘｐ｝中の要素Ｘｉは、「年齢」「性別」といった個人属性、「話が合う−話が合わない」「思いやりがある−思いやりがない」といったパーソナリティ観因子、「好き−嫌い」「尊敬−軽蔑」といった対人感情因子に対応する確率変数となる。
【００２４】
またエッジ集合Ｅ＝｛ｅ（Ｘｉ，Ｘｊ）｝中の要素ｅ（Ｘｉ，Ｘｊ）は、ＸｉからＸｊに何らかの影響があることを示す。例えば「話が合う−話が合わない」というパーソナリティ観因子Ｘｉが「好き−嫌い」という対人感情因子Ｘｊに影響するという事象に対応する。ｅ（Ｘｉ，Ｘｊ）は無向でも有向でもよく、無向エッジであれば相関関係、有向エッジであれば因果関係を表す。ｅ（Ｘｉ，Ｘｊ）が有向である時、ＸｉをＸｊの親と呼ぶ。
【００２５】
グラフＧ（Ｖ，Ｅ）の構造として有向非閉路グラフを仮定すればベイジアンネットワークモデル、無向グラフを仮定すれば一次マルコフモデルやファクターモデルとなる。以下、ベイジアンネットワークモデルＢ（Ｇ（Ｖ，Ｅ），θ）を仮定し、ノードＸｉの親集合をＰａｉとする。つまりＥ＝｛ｅ（Ｐａｉｊ，ｘｉ）｜Ｐａｉｊ∈Ｐａｉ，ｉ＝１，…，ｐ）である。図１０は、グラフィカルモデルの構造例、つまり各ノードＸｉに対する親集合Ｐａｉの構成例を示す説明図である。ノードは、ユーザの個人属性、評価対象の個人属性、ユーザのパーソナリティ観因子、対人感情因子の４種類からなる。
【００２６】
ユーザのパーソナリティ観因子は、ユーザの個人属性及び評価対象の個人属性に影響を受ける。また、ユーザのパーソナリティ観因子間にも因果もしくは共起関係が存在する。それらの心理因子は最終的に、「個人的親しみやすさ」、「社会的望ましさ」、「力本性」の３次元に集約される。そして、このパーソナリティ観モデルを元に対人感情が形成される。
【００２７】
以上より、対人感情は、ユーザの個人属性及び評価対象の個人属性を最上層、ユーザのパーソナリティ観因子を中間層、対人感情因子を最下層とする層状の構造をとる。
【００２８】
Ｘ１，…，Ｘｐに対するｎ個の観測データＤ＝｛ｘ１，…，ｘｎ｝が与えられたとき、ベイジアンネットワークモデルＢ（Ｇ（Ｖ，Ｅ），θ）の尤度Ｌ（Ｂ｜Ｄ）は以下となる。
【数１】
2014048795.tif 000003
ここで、θ＝（θ１，…，θｐ）はモデル中のパラメータ、π（θｉ）はその事前確率である。
【００２９】
θの具体例として、例えば、すべての確率変数Ｘｉが１≦Ｘｉ≦ｒｉの範囲の離散値であり、Ｘｉの条件付き確率ｐ（Ｘｉ｜Ｐａｉ）が多項分布に従うとする。また親の観測値ベクトルＰａｉがとりうるパターン数をｑｉとし、Ｐａｉがｊ番目のパターンをとった時にＸｉ＝ｋとなる確率をθｉｊｋとすると、θ＝｛θｉｊｋ｝となる。またこの時、モデルの尤度ｌ（Ｂ｜Ｄ）は
【数２】
2014048795.tif 000004
と表すことができる。ここでＮｉｊｋはＤ中の、Ｘｉ＝ｋかつＰａｉがｊ番目のパターンをとった観測データ数である。
【００３０】
学習部３は情報蓄積部２に蓄積された情報Ｄから、パラメータ（Ｐａｉ，θ）を学習する。ここでユーザは個人属性、パーソナリティ観因子、対人感情因子のうち任意の項目に対して回答するため、蓄積データは相応の欠損を含む。データの欠損傾向はユーザが普段どのような観点のもとに他者を判断しているかに依存し、値の大小には関係しないため、その欠損傾向はＭＡＲ（Ｍｉｓｓｉｎｇ  ａｔ  Ｒａｎｄｏｍ）の性質を有する。情報Ｄの部分集合
【数３】
2014048795.tif 000005
を考える。つまり、Ｓｉは、Ｘｉとその親集合Ｐａｉの欠損パターン毎にＤを分割したものである（図１１参照）。
【００３１】
この時、ＭＡＲの仮定の下、尤度ｌ（Ｄ｜Ｂ）は以下のように書き直せる。
【数４】
2014048795.tif 000006
ここで、ｑｉｏｂｓはＤの部分集合Ｓｘにおいて、欠損している親を無視し、値が観測されていた親集合のみで構成されるパターン数を示す。またＮｉｊｋｏｂｓはＳｘ内でそのようなパターンが観測されたデータの個数を示す。
【００３２】
事前確率π（θ）には、多項分布の共役分布であるディリクレ分布を仮定する。
【数５】
2014048795.tif 000007
ここでａｉｊｋはＮｉｊｋｏｂｓに対応するハイパーパラメータであり、Γ（）はガンマ関数である。
【００３３】
事後分布は尤度と事前確率の積で与えられる。すなわち、
【数６】
2014048795.tif 000008
この対数をとり、両辺を偏微分することにより、事後分布を最大化するθｉｊｋの推定値＾θｉｊｋ（＾はθｉｊｋの上に付く）は
【数７】
2014048795.tif 000009
で求めることができる。
【００３４】
ディリクレ分布は多変量に対するベータ分布であり、θｉｊｋの事前確率がそれぞれハイパーパラメータａｉｊｋによって規定されるベータ分布に従うと解釈でき、ａｉｊｋに対して「どの個人属性や心理因子がともに回答されやすいか」という事前知識を入れ込むことができる。例えば、各項目に対して回答があった場合を１、回答がなかった場合を０とする行列を生成し、それに数量化III類等の手法を用いて各項目の成分スコアを算出する。そして同じ成分に対して、高い成分スコアを示す項目間に高い相関があるとみなし、高いａｉｊｋを与える。
【００３５】
ここまでＧ（Ｖ，Ｅ）が既知であるとしてモデルを定式化したが、実際にはＥ、つまりそれぞれのＸｉに対する親集合Ｐａｉは一般に未知である。この学習アルゴリズムとして、以下の（１）、（２）のアルゴリズムを利用することができる。
（１）統計モデル選択問題と見做し、情報量規準、例えばＢＩＣ＝−２ｌｏｇπ（Ｄ，θ｜Ｂ）−｜θ｜ｌｏｇ（ｎ）を最小化するグラフ構造をボトムアップに探索する貪欲アルゴリズム
（２）グラフ理論的アプローチとして、ＩＣ（Inductive Causation）アルゴリズム（文献：黒木学、”統計的因果推論−モデル・推論・推測”、共立出版株式会社、２００９年３月１日）、ＧＳ（Grow-Shrink）アルゴリズム（文献：D. Margaritis and S. Thrun. “Bayesian network induction via local neighborhoods." In S.A. Solla, T.K. Leen, and K.-R. Muller, editors, Proceedings of Conference on Neural Information Processing Systems (NIPS-12). MIT Press, 1999.）
【００３６】
以下、（１）貪欲アルゴリズムについて説明する。まず、ＢＩＣを以下のように変形し、ＢＩＣｉを得る。
【数８】
2014048795.tif 000010
つまりＢＩＣｉは、Ｘｉとその親集合Ｐａｉに対するモデルのあてはまりの良さを示す。これをスコア関数とする貪欲アルゴリズムを以下に示す。
【００３７】
ステップ１）任意の２つのノードの組（Ｘｉ，Ｘｊ）に対し、Ｐａｉ＝ＸｉとしてＢＩＣｉを計算する。上位のＭ個をＸｉの仮親集合ＣＰｉとする。
ステップ２）Ｐａｉ＝φ（空集合）とする。
ステップ３）すべてのノードＸｉ（１≦ｉ≦ｐ）に対し、
ステップ３−１：すべてのノードＣＰｉｊ∈ＣＰｉ（１≦ｊ≦Ｍ）に対し、
（ｉ）¬（ＣＰｉｊ∈Ｐａｉ）であれば、ＣＰｉｊ∈Ｐａｉとする（ａｐｐｅｎｄ）。
（ｉｉ）ＣＰｉｊ∈Ｐａｉであれば、¬（ＣＰｉｊ∈Ｐａｉ）とする（ｄｅｌｅｔｅ）。
（ｉｉｉ）¬（ＣＰｉｊ∈Ｐａｉ）かつＸｉ∈Ｐａｉであれば、ＣＰｉｊ∈Ｐａｉ，¬（Ｘｉ∈Ｐａｉ）とする（ｒｅｖｅｒｓｅ）。
ステップ３−２：新しい親集合Ｐａｉに対し、＾θｉｊｋ（＾はθｉｊｋの上に付く）を求め、ＢＩＣｉを算出する。
ステップ３−３：最良のスコア（最小のＢＩＣｉ）を与えた変更を採用し、Ｐａｊを更新する。
【００３８】
学習部３は、上記の学習アルゴリズムに基づき、情報蓄積部２に蓄積された情報を利用して、各個人属性及び心理因子間の関係を学習し、パラメータＰａ，θを保存する。
【００３９】
なお、情報蓄積部２には、予めアンケート調査などにより取得された情報が保存されるほか、ユーザが図１に示す対人感情推定装置を利用するごとに投入される情報が逐次蓄積される。学習部３は、管理者の指定するタイミングで、もしくはユーザからのフィードバックにより、それまでに蓄積された情報を用いてモデルを再学習する。
【００４０】
次に、図１に示す対人感情推定装置の動作を説明する。ユーザは入力部１を介して、自身と評価対象の個人属性、評価対象に対する各心理因子と対人感情の評点を入力する。個人属性については性別や年齢、職業、その他趣味嗜好やライフスタイルに関する情報を、提示された選択肢から選択する。パーソナリティ観因子と対人感情因子については前述の通り、五段階評価もしくは０〜１の連続値などで回答する。例えば、対象に対する「話が合う−合わない」は２、「恋人としての好き−嫌い」は５などである。この時すべての要素を入力する必要はなく、入力された因子が説明変数、入力されなかった因子が目的変数（推定対象）と解釈される。
【００４１】
次に、推定部４は、情報蓄積部２に蓄積された情報と、学習部３により学習されたモデルを用い、入力が欠損していた因子の期待値を推定する。グラフ構造に閉路が存在しない場合、欠損因子の確率分布はｓｕｍ−ｐｒｏｄｕｃｔ法（文献：F. R. Kschischang, B. J. Frey, and H. A. Loeliger, "Factor Graphs and the Sum-Product Algorithm," IEEE Trans. on Information Theory, vol. 47, no. 2, pp.498-519, Feb. 2001.）などにより計算できる。閉路が存在する場合にも、Ｌｏｏｐｙ  ｂｅｌｉｅｆ  ｐｒｏｐａｇａｔｉｏｎ（文献：K. P. Murphy, Y. Weiss, M. I. Jordan, “Loopy Belief Propagation for Approximate Inference:  An Empirical Study," Proceedings of Uncertainty in AI, pp. 467-475, 1999）などを利用することで、多くの場合近似的に解を求めることができる。
【００４２】
以下、Ｌｏｏｐｙ  ｂｅｌｉｅｆ  ｐｒｏｐａｇａｔｉｏｎによる期待値の算出について説明する。あるノードＸｉの親集合をＰａｉ、子集合をＣｈｉとする。ベイジアンネットワークの定義より、Ｐａｉの取りうる確率がわかれば期待値＾ｐａｉｊ（＾はｐａｉｊの上に付く）を求めることができ、Ｘｉの条件付き確率ｐ（ｘｉｊ｜ｐａｉｊ）を求めることができる。ここで、親Ｐａｉｊがａとなる確率を、親Ｐａｉｊから子Ｘｉへのメッセージと定義し、πｊ（ａ）で表すこととする。また逆に、子Ｘｉがａである時に、親Ｐａｉｊへ送られるメッセージをλｊ（ａ）とする。この時、
【数９】
2014048795.tif 000011
【数１０】
2014048795.tif 000012
として、Ｘｉの周辺ノードに対して伝播するメッセージを求めることができる。
【００４３】
Ｌｏｏｐｙ  ｂｅｌｉｅｆ  ｐｒｏｐａｇａｔｉｏｎはこれをすべてのノードＸｉの周辺に対して順次適応し、収束するまで確率値を更新し、全ノードＸｉに対する条件付き確率ｐ（ｘｉｊ｜ｐａｉｊ）を得る。
【００４４】
次に、情報提示部５は、学習されたグラフ構造及び推定された欠損因子の期待値を表示装置等に提示する。これにより、ユーザは評価対象に対してどのような感情を抱き、かつその感情がどのような評価因子に基づくものなのかを知ることができる。情報提示部５においてはすべての因子に対する結果を示す必要はなく、期待値が所定の閾値以上の因子のみを抽出し、その間のエッジのみを可視化することで、強い影響を与えると推定された因子集合とその間の関係のみを提示することができる。またユーザはこの閾値を調節し、結果をさまざまなレベルで閲覧することが可能である。
【００４５】
次に、図１２を参照して、図１に示す対人感情推定装置の変形例を説明する。図１２は、図１に示す対人感情推定装置の変形例の構成を示すブロック図である。この図において、図１に示す装置と同一の部分には同一の符号を付し、その説明を省略する。この図に示す装置が図１に示す装置と異なる点は、新たにアカウント管理部６、個人学習部７が設けられている点である。図１２に示す対人感情推定装置は、情報提示部５に提示された結果がユーザ自身の判断に合わない場合、ユーザは入力部１を介して情報入力を行い、この入力情報に基づきフィードバックを行うものである。
【００４６】
次に、図１３を参照して、図１２に示す対人感情推定装置の運用前の処理動作を説明する。図１３は、図１２に示す対人感情推定装置の運用前の処理動作を示すフローチャートである。まずユーザは、入力部１を介して、情報蓄積部２に対して、事前に収集したデータを蓄積する（ステップＳ１）。これを受けて、学習部３は、情報蓄積部２に蓄積されたデータからパラメータを学習し、汎的なモデルを得る（ステップＳ２）。
【００４７】
次に、図１４を参照して、図１２に示すアカウント管理部６の処理動作を説明する。図１４は、図１２に示すアカウント管理部６の処理動作を示すフローチャートである。まず、ユーザは、入力部を介して新規のアカウントを作成し、個人情報を登録する。そして、アカウント管理部６は、登録されたアカウントに対し、学習部３で生成された汎的なパラメータを割り当てる（ステップＳ１２）。
【００４８】
次に、図１５を参照して、図１２に示す対人感情推定装置が対人感情診断を行う処理動作を説明する。図１５は、図１２に示す対人感情推定装置が対人感情診断を行う処理動作を示すフローチャートである。まず、ユーザは、入力部１を介して、診断対象の個人情報や、特性語に対する評価、自身が現在抱く感情のうち、任意の項目を入力する（ステップＳ２１）。続いて、推定部４は入力のなかった属性に対する推定値を算出し、それぞれの属性の期待値を、情報提示部５を通してユーザに通知する（ステップＳ２２）。ユーザは、診断結果に対して、納得できるか、違和感を感じるかを判定する（ステップＳ２３）。この判定の結果、診断結果に違和感を感じる場合、ユーザは入力部１を介して、誤った診断結果に対する正しい値をフィードバックする（ステップＳ２４）。これを受けて、個人性学習部７はユーザからのフィードバックを受けて、局所的に新しいモデル構造及びパラメータを学習し、保存する（ステップＳ２５）。
【００４９】
このように、フィードバックは因子に対する評点（数値）として与えられる。例えば、ある入力を受け、ユーザから評価対象への「誠実な−不誠実な」という因子に対する評点を１と推定したとする。ユーザはこの結果を見て、この値が不正確だと感じた場合に、正しい評点（例えば３など）を入力する。個人性学習部７は入力された情報を元に、その因子の周辺のエッジの重みを再学習し、ユーザのアカウントに紐づけて保持する。これにより、ユーザ毎に適応したエッジの重み集合が学習され、ユーザの個人性を反映した推定を行うことができる。また学習されたエッジの重みを可視化してユーザに提示することで、ユーザは自身が日ごろどのような軸で他者を評価するのかを知ることができる。
【００５０】
以上説明したように、個人属性、対人評価因子、及び対人感情因子のそれぞれを確率変数とし、この確率変数をノードで表現し、確率変数間の関係をエッジで表現したグラフ（図１０）を、ユーザとその評価対象の個人属性（図８）、及びユーザによる評価対象に対する心理因子（図２〜図７）と対人感情（図９）の評点を用いた学習によって生成するようにした。そして、学習によって得られたグラフに対して、入力された個人属性、及び心理因子と対人感情の評点を説明変数とし、入力されなかった個人属性、及び心理因子と対人感情の評点を推定対象である目的変数として、この目的変数の期待値を算出して提示することができる。これにより、人が他者を評価する尺度となる暗黙のパーソナリティ観を構成する心理因子を可視化し、人が指定の他者に対してどのような感情をなぜ抱くのかを提供することが可能になる。
【００５１】
また、新規ユーザに対してはそれまで情報蓄積部２に蓄積された他の全ユーザの入力情報を用いて学習部３により学習された汎的なモデルを利用することができ、さらにユーザの入力に合わせて適応的な学習を行い、ユーザの個人性を反映したモデルを生成することができる。また、ユーザは自身の個人情報、相手の情報、相手に対する対人評価と対人感情を入力する際に、全ての情報を入力する必要はない。本実施形態による対人感情推定装置はユーザが入力しなかった情報を推定部４により推定し、情報提示部５を用いてユーザに提示することができる。ユーザは提示された情報を確認し、必要であれば入力部１を介して修正を行うことにより、ユーザからのフィードバックを用いて再学習を行い、モデルを更新することができる。
【００５２】
なお、図１、図１２における処理部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより対人感情推定処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ホームページ提供環境（あるいは表示環境）を備えたＷＷＷシステムも含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００５３】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【００５４】
以上、図面を参照して本発明の実施の形態を説明してきたが、上記実施の形態は本発明の例示に過ぎず、本発明が上記実施の形態に限定されるものではないことは明らかである。したがって、本発明の技術思想及び範囲を逸脱しない範囲で構成要素の追加、省略、置換、その他の変更を行っても良い。
【産業上の利用可能性】
【００５５】
人が他者をどのような基準で評価し、またどのような印象や感情を抱いているかを推定し、その結果を提示することが不可欠な用途にも適用できる。
【符号の説明】
【００５６】
１・・・入力部、２・・・情報蓄積部、３・・・学習部、４・・・推定部、５・・・情報提示部、６・・・アカウント管理部、７・・・個人性学習部
【図１】
2014048795.tif 000013
【図２】
2014048795.tif 000014
【図３】
2014048795.tif 000015
【図４】
2014048795.tif 000016
【図５】
2014048795.tif 000017
【図６】
2014048795.tif 000018
【図７】
2014048795.tif 000019
【図８】
2014048795.tif 000020
【図９】
2014048795.tif 000021
【図１０】
2014048795.tif 000022
【図１１】
2014048795.tif 000023
【図１２】
2014048795.tif 000024
【図１３】
2014048795.tif 000025
【図１４】
2014048795.tif 000026
【図１５】
2014048795.tif 000027