• 検索結果がありません。

Microsoft Word - deim2016再提出.docx

N/A
N/A
Protected

Academic year: 2021

シェア "Microsoft Word - deim2016再提出.docx"

Copied!
5
0
0

読み込み中.... (全文を見る)

全文

(1)

DEIM Forum 2016 F2-4

推薦システムにおける文脈適応及び計算時間短縮を実現する

切り出し法と構成モジュールの自動合成方式

福田 正向

清木 康

†慶應義塾大学環境情報学部 〒252-0882 神奈川県藤沢市遠藤 5322

E-mail: †{t13504yf, kiyoki}@sfc.keio.ac.jp

あらまし E コマース市場の拡大に伴い, Web 上に流通する商品数が増大し, 限られた時間で多数の商品の中から ユーザーの嗜好や文脈にマッチした商品を探索することが困難になる情報過多問題が深刻化している。その解決策 として推薦システムの研究開発が行われているが, ユーザーの嗜好や文脈に合わせた推薦システムを行うためには 計算量が非常に膨大になってしまうという問題がある. 本研究ではこうした問題を解決するために, ユーザーが置 かれた文脈に合わせて動的に部分空間選択を行い, ユーザーの文脈に適応した推薦システムを実現し, さらに計算 時間を大幅に削減することを可能にする切り出し法という手法を実装し, 実験の結果として大幅に短い計算時間で より高い精度を示した.さらにユーザーの嗜好類型及び状況に合わせて動的に推薦システムの構成モジュールを自 動合成するアーキテクチャーを提案する. 切り出し法は他の様々な推薦システム手法と組み合わせて用いることが 可能な汎用的なものであり, 今後の推薦システム開発の基盤として活用可能なものである. キーワード 推薦システム, レコメンド, 意味の数学モデル, 文脈, 部分空間選択, 計算量削減

1. は じ め に

現 在 , 情 報 化 の 進 展 に 伴 い , 個 人 の 嗜 好 は 多 様 化 し , 従 来 の マ ス マ ー ケ テ ィ ン グ に よ る 画 一 的 な ア プ ロ ー チ で は 顧 客 の ニ ー ズ に 訴 求 し 販 売 促 進 を 行 う こ と が 難 し く な っ て い る .顧 客 個 人 の ニ ー ズ を 的 確 に 把 握 し , そ れ に 合 わ せ て 最 適 な 商 品 を 推 薦 す る 必 要 が あ る .い わ ば 潜 在 需 要 の 発 掘 が 社 会 的 な 課 題 と な っ て い る . ま た , EC 市 場 や デ ジ タ ル コ ン テ ン ツ 市 場 の 成 長 に 伴 い , イ ン タ ー ネ ッ ト 上 の 商 品 や コ ン テ ン ツ の 量 は 飛 躍 的 に 増 大 し て い る . こ れ は , イ ン タ ー ネ ッ ト で 様 々 な モ ノ が 買 え る と い う 意 味 で ユ ー ザ ー に 利 便 性 を も た ら す 一 方 , 商 品 数 の 急 増 に 対 し , ユ ー ザ ー が 購 買 の た め の 商 品 探 索 に 使 え る 時 間 は 限 ら れ て い る の で 本 当 に ユ ー ザ ー が 求 め る 商 品 に 出 会 い に く く な る と い う 情 報 過 多 問 題 を 生 み 出 し つ つ あ る .こ う し た 背 景 か ら 推 薦 シ ス テ ム の 研 究 が 進 ん で い る が , 大 規 模 EC サ イ ト な ど に お い て ,文 脈 適 応 性 な ど の 高 度 な 性 質 を 持 つ 推 薦 シ ス テ ム が 十 分 に 普 及 し て い る と は 言 い 難 い .推 薦 を 行 う 対 象 ユ ー ザ ー を 行 に , 対 象 ア イ テ ム の 列 と す る 行 列 を 仮 定 す る と , 大 規 模 EC サ イ ト の 場 合 は 数 千 万 ユ ー ザ ー と 1 億 点 以 上 の ア イ テ ム か ら な る 極 め て 巨 大 な 行 列 と な る . さ ら に こ れ は ス パ ー ス な 行 列 で あ る こ と が 知 ら れ て お り , 一 般 的 な 推 薦 手 法 を 適 用 す る と 非 常 に 膨 大 な 計 算 時 間 及 び 計 算 資 源 を 要 す る . こ れ に 対 す る 解 決 策 と し て , 本 稿 で は 切 り 出 し 法 と 構 成 モ ジ ュ ー ル の 自 動 合 成 方 式 と い う 二 つ の 手 法 を 提 案 す る .一 つ 目 の ,切 り 出 し 法 は , ク ラ ス タ リ ン グ と 部 分 空 間 選 択 を 組 み 合 わ せ て 推 薦 シ ス テ ム の 計 算 時 間 を 大 幅 に 短 縮 し , か つ 文 脈 に 適 応 し た 推 薦 を 可 能 に す る 手 法 で あ り ,協 調 フ ィ ル タ リ ン グ 等 の 推 薦 ア ル ゴ リ ズ ム の 前 処 理 と し て 用 い る こ と が で き る .二 つ 目 の , 推 薦 シ ス テ ム の 構 成 モ ジ ュ ー ル の 自 動 合 成 方 式 は , 推 薦 シ ス テ ム の 機 能 ・ 特 性 を 決 定 す る 各 種 構 成 モ ジ ュ ー ル を そ の 役 割 ご と に 階 層 化 し , 処 理 手 順 を レ シ ピ と し て 生 成 し , ユ ー ザ ー の 嗜 好 類 型 や 置 か れ た 条 件 に よ っ て 最 適 な レ シ ピ を 決 定 す る 方 式 で あ る .こ れ に よ り , 多 様 な 嗜 好 類 型 や 変 化 す る 条 件 に 柔 軟 に 対 応 で き る .

2. 提 案 手 法

本 稿 に お け る 提 案 手 法 で あ る,切 り 出 し 法 と 構 成 モ ジ ュ ー ル の 自 動 合 成 方 式 の そ れ ぞ れ に つ い て,そ の 概 要 と 具 体 的 手 順 と 期 待 で き る 効 果 を 示 す.

2.1. 切 り出 し法

ユ ー ザ ー が 置 か れ た 文 脈 に 即 し た 推 薦 を 大 幅 に 少 な い 計 算 時 間 で 行 う こ と を 可 能 に す る 前 処 理 手 法 と し て, 切 り 出 し 法 を 提 案 す る . 切 り 出 し 法 は 現 在 広 く 採 用 さ れ て い る 推 薦 手 法 で あ る 協 調 フ ィ ル タ リ ン グ

(2)

と 特 に 親 和 性 が 高 く , 協 調 フ ィ ル タ リ ン グ を 用 い た 推 薦 ア ル ゴ リ ズ ム に 文 脈 適 応 性 を 付 加 し , 計 算 時 間 を 短 縮 で き る . 図 1.空 間 に お け る 切 り 出 し 法 の イ メ ー ジ 切 り 出 し 法 の 概 要 を 説 明 す る. 図 1.に あ る よ う に , 前 処 理 と し て ユ ー ザ ー の 嗜 好 を ク ラ ス タ リ ン グ し た 上 で, 推 薦 対 象 ユ ー ザ ー の 嗜 好 と 最 も 近 い 嗜 好 ク ラ ス タ (嗜 好 類 型 )を 特 定 し , さ ら に 直 近 期 間 に お い て 購 買 ・ 閲 覧 し た ア イ テ ム の メ タ デ ー タ(ジ ャ ン ル 等 )を 次 元 と す る 部 分 空 間 を 文 脈 に マ ッ チ し た 部 分 空 間 と み な し, そ の 部 分 空 間 内 で 推 薦 手 法 の 処 理 を 実 行 す る こ と で 計 算 対 象 の デ ー タ 量 が 大 幅 に 削 減 さ れ る. 文 脈 に 応 じ て 部 分 空 間 選 択 を 行 い,文 脈 に 適 応 し た 検 索 を 可 能 に し , 計 算 量 の 削 減 も 可 能 な 方 式 と し て 意 味 の 数 学 モ デ ル [1]が 提 案 さ れ て い る 。 ま た ,意 味 の 数 学 モ デ ル と ク ラ ス タ リ ン グ を 組 み 合 わ せ ,部 分 空 間 選 択 の 後 に ク ラ ス タ リ ン グ を 行 う こ と で 意 味 的 知 識 発 見 を 行 う 研 究 [2]も あ る .切 り 出 し 法 は 意 味 の 数 学 モ デ ル と ク ラ ス タ リ ン グ の 組 み 合 わ せ を 推 薦 シ ス テ ム の 前 処 理 手 法 と し て 応 用 し た も の で あ る .従 来 の 意 味 の 数 学 モ デ ル と ク ラ ス タ リ ン グ の 組 み 合 わ せ を 行 う 研 究 と の 処 理 的 , 機 能 的 な 大 き な 違 い は,従 来 の 手 法 が 部 分 空 間 選 択 を し た 上 で ク ラ ス タ リ ン グ を 行 う の に 対 し, 切 り 出 し 法 は ク ラ ス タ リ ン グ を 行 っ た 上 で 文 脈 に 合 わ せ て 動 的 に 部 分 空 間 選 択 を 行 う と い う 処 理 の 順 序 の 違 い に よ り,推 薦 処 理 ご と に 毎 回 ク ラ ス タ リ ン グ を 実 行 す る 必 要 が な く,迅 速 な 推 薦 処 理 が 可 能 な 点 が 挙 げ ら れ る . 図 2.対 象 ク ラ ス タ と 対 象 部 分 空 間 で 区 画 さ れ る デ ー タ 領 域 を 計 算 対 象 と し て 切 り 出 す 図 2.の よ う に ユ ー ザ ー を 行 に , ア イ テ ム を 列 と す る 嗜 好 行 列 か ら 計 算 対 象 と な る 領 域 が 切 り 出 さ れ る イ メ ー ジ か ら 「 切 り 出 し 法 」 と 名 付 け る . 一 般 的 な ユ ー ザ ー ベ ー ス 協 調 フ ィ ル タ リ ン グ で は 過 去 の 嗜 好 デ ー タ(例 え ば 各 ア イ テ ム へ の 評 価 値 ベ ク ト ル)が 類 似 し て い る ユ ー ザ ー の 嗜 好 を 基 に 対 象 ユ ー ザ ー の 嗜 好 を 推 定 す る.こ の 類 似 し て い る と い う の は 嗜 好 を 表 現 す る 多 次 元 空 間 で の 距 離 的 な 近 さ と 考 え る こ と が で き る.こ の 近 さ を 計 算 す る と き に 従 来 手 法 の 多 く は 全 ユ ー ザ ー 集 合 と の 嗜 好 空 間 上 の 距 離 計 算 を 行 っ た. 一 方 , 切 り 出 し 法 は 距 離 が 近 い と 思 わ れ る ユ ー ザ ー 集 合 を 求 め て そ の ユ ー ザ ー 集 合 の 中 だ け で 距 離 計 算 を 行 う. さ ら に , ユ ー ザ ー が 直 近 の 利 用 履 歴 を 文 脈 と し て 部 分 空 間 選 択 を 行 っ た 上 で 距 離 計 算 を 行 う た め に 計 算 量 が さ ら に 削 減 さ れ,さ ら に ,よ り 文 脈 に 即 し た 推 薦 が 可 能 で あ る. 例 え て 言 え ば , あ る 人 が 咳 や 熱 な ど の 症 状 を 認 識 し 病 院 を 探 す と き , 全 国 の 病 院 の 中 か ら 探 す の で は な く 住 ん で い る 都 道 府 県 の 病 院 を 探 す は ず で あ る . ま た , 咳 や 熱 と い う 症 状 は い わ ば 文 脈 で あ り そ れ ら と 関 連 の 低 い 診 療 科 は 考 慮 か ら 外 し て 病 院 を 探 す で あ ろ う. 切 り 出 し 法 に お い て も ま ず は 自 分 に 近 い ク ラ ス タ を 探 す . そ の 際 に ク ラ ス タ の 重 心 と の 距 離 計 算 を 行 う の は い わ ば 都 道 府 県 の 県 庁 所 在 地 と 自 宅 と の 距 離 を 計 算 す る の に 似 て い る . さ ら に 文 脈 に 即 し た 部 分 空 間 選 択 を 行 う の は 病 気 の 症 状 に 照 ら し て 診 療 科 を 絞 る の と 似 て い る. つ ま り , 切 り 出 し 法 は 人 間 が 探 索 行 動 を 取 る 際 の 思 考 処 理 の 流 れ と よ く 似 た, 自 然 な 手 法 で あ る と 言 え る . 切 り 出 し 法 の ベ ー ス と な る 洞 察 に つ い て こ こ で 触 れ て お く と,人 間 の 嗜 好 に は 長 期 に 渡 っ て 変 化 し に く い 嗜 好 と,短 期 的 に 文 脈 に 応 じ て 変 化 す る 嗜 好 が あ り ,そ の 二 層 構 ︎の 嗜 好 に 基 づ い て 購 買 意 思 決 定 が 行 わ れ て い る と 仮 定 し て い る.こ の 長 期 に お い て 変 化 し に く い 嗜 好 を 計 算 す る の が 嗜 好 空 間 の 全 空 間 上 で の ク ラ ス タ リ ン グ に 対 応 し,短 期 的 に 変 化 す る 文 脈 に 応 じ た 嗜 好 の 計 算 に 必 要 な 処 理 が 直 近 の 閲 覧・使 用 履 歴 等 に 基 づ く 部 分 空 間 選 択 で あ る.人 間 の 嗜 好 の 本 質 に つ い て 考 え,そ れ に 基 づ い て 考 案 し た の が 切 り 出 し 法 で あ り,極 め て 自 然 な 方 法 で あ る と 考 え る . 自 然 で あ る が ゆ え に シ ン プ ル で あ り,実 装 コ ス ト も 比 較 的 低 く , ま た , 他 の 手 法 と 柔 軟 に 組 み 合 わ せ る こ と が で き る と 考 え る. 以 下 で は 説 明 の 便 宜 上 , ユ ー ザ ー ベ ー ス の 協 調 フ ィ ル タ リ ン グ を ベ ー ス と し て 具 体 的 な 手 法 の 手 順 を 説 明 す る . Step1: サ ン プ リ ン グ 過 去 の ユ ー ザ ー と ア イ テ ム に 対 す る 評 価 値 を 蓄 積 し た デ ー タ ベ ー ス か ら, 一 定 数 の ユ ー ザ ー を サ ン プ ル と し て ラ ン ダ ム に 抽 出 す る.

(3)

Step2: ク ラ ス タ リ ン グ ユ ー ザ ー を 行 と し, ア イ テ ム の メ タ デ ー タ (本 稿 で は 映 画 の ジ ャ ン ル を 用 い る)を 列 と し 、 評 価 値 を 成 分 と す る 嗜 好 行 列 を 仮 定 す る. ア イ テ ム の ジ ャ ン ル 等 の メ タ デ ー タ を 列 す る こ と で 行 列 の ス パ ー ス 性 が 抑 え ら れ る. さ ら に , 嗜 好 行 列 に 対 し て ク ラ ス タ リ ン グ を 実 行 し,各 ユ ー ザ ー ク ラ ス タ の 重 心 ベ ク ト ル を 取 得 し 保 存 す る. Step3: 対 象 ユ ー ザ ー の 最 近 傍 ク ラ ス タ の 特 定 推 薦 を 行 う 対 象 の ユ ー ザ ー の 映 画 の 評 価 値 の ジ ャ ン ル ご と の 平 均 を 成 分 と す る 嗜 好 ベ ク ト ル を 求 め , Step2 で 求 め た ユ ー ザ ー ク ラ ス タ の 重 心 と の 距 離 を 算 出 し, 最 近 傍 ク ラ ス タ を 特 定 す る . Step4: 対 象 ユ ー ザ ー の 文 脈 抽 出 と 部 分 空 間 選 択 対 象 ユ ー ザ ー の 最 近 見 た 映 画 の ジ ャ ン ル の 集 合 を ユ ー ザ ー の 映 画 鑑 賞 に お け る 文 脈 と み な す. 対 象 ユ ー ザ ー が 直 近 n 週 間 鑑 賞 し た 映 画 の ジ ャ ン ル を 次 元 と す る 部 分 空 間 と し て 選 択 す る. こ の 部 分 空 間 は ユ ー ザ ー の 文 脈 に 対 応 し た も の で あ る. 選 択 さ れ た 部 分 空 間 内 に お い て,協 調 フ ィ ル タ リ ン グ な ど の 既 存 の 推 薦 手 法 を 適 用 す る. 以 上 の , 切 り 出 し 法 に よ り,文 脈 に 適 応 し た 推 薦 が 大 幅 に 少 な い 計 算 量 で 可 能 に な る. Step5: 部 分 空 間 上 に お い て 協 調 フ ィ ル タ リ ン グ な ど の 推 薦 手 法 を 適 用 選 択 さ れ た 部 分 空 間 内 に お い て,協 調 フ ィ ル タ リ ン グ な ど の 既 存 の 推 薦 手 法 を 適 用 す る. 以 上 の , 切 り 出 し 法 に よ り,文 脈 に 適 応 し た 推 薦 が 大 幅 に 少 な い 計 算 量 で 可 能 に な る.

2.1.1. 切 り 出 し 法 の 効 果

1) 文 脈 に 適 応 し た 推 薦 を 可 能 に す る 2) デ ー タ 領 域 を 絞 り 込 む こ と で ,計 算 時 間 を 短 縮 す る 切 り 出 し 法 を 推 薦 シ ス テ ム の 前 処 理 部 に 組 み 込 む こ と で , 推 薦 シ ス テ ム が 文 脈 適 応 可 能 な も の と な り, ま た 計 算 時 間 も 大 幅 に 短 縮 さ れ る . 多 様 な ア ル ゴ リ ズ ム と 柔 軟 に 組 み 合 わ せ て 使 う こ と が で き, シ ン プ ル な 構 成 な の で 実 装 コ ス ト も 比 較 的 低 い た め 費 用 対 効 果 の 高 い 手 法 だ と 言 え る .

2.2. 推 薦 システムの構 成 モジュールの自 動 合 成 方

推 薦 シ ス テ ム を 構 成 す る モ ジ ュ ー ル を 自 動 的 に 合 成 し, ユ ー ザ ー の 嗜 好 類 型 や 置 か れ た 状 況 や 条 件 に 適 し た 推 薦 シ ス テ ム の 構 築 の 自 動 化 手 法 を 提 案 す る. 従 来, 単 一 の 推 薦 シ ス テ ム を あ ら ゆ る ユ ー ザ ー や そ の 状 況 に 対 し て 適 用 さ れ て き た. し か し , ユ ー ザ ー の 嗜 好 の 多 様 化 や 急 な 変 化 , ま た グ ロ ー バ ル 化 に よ る 市 場 の 拡 大 に 伴 う ユ ー ザ ー の 国 籍 や 民 族, 文 化 的 多 様 性 の 増 大 に よ り , そ れ ら 多 様 な ユ ー ザ ー の 嗜 好 類 型 や ユ ー ザ ー の 置 か れ た 状 況 や 条 件 に 適 応 し て 柔 軟 に 推 薦 シ ス テ ム 自 体 の 機 能 や 構 を 変 化 さ せ る 必 要 が 生 じ て い る. 推 薦 自 体 の 自 動 化 が 推 薦 シ ス テ ム で あ る の に 対 し , 本 手 法 は 推 薦 シ ス テ ム 自 体 の 構 成 変 化 を 自 動 化 す る. 図 3 推 薦 シ ス テ ム の レ シ ピ 探 索 図 3 は 本 手 法 の イ メ ー ジ を 示 し て い る .推 薦 シ ス テ ム の 手 法 や 処 理 の 流 れ を 階 層 化 し,各 レ イ ヤ ー は 機 能 的 に は 同 一 ま た は 類 似 し た 性 質 を 持 つ 手 法 及 び モ ジ ュ ー ル で あ り,レ イ ヤ ー ご と に 手 法 及 び モ ジ ュ ー ル の 選 択 を 行 い ,そ れ ら 手 法 及 び モ ジ ュ ー ル の 組 み 合 わ せ の パ ス を レ シ ピ と 呼 ぶ . こ の ア ー キ テ ク チ ャ ー は 人 工 知 能 の 研 究 の プ ラ ン ニ ン グ 領 域 の 手 法 と し て 知 ら れ る 階 層 的 タ ス ク ネ ッ ト ワ ー ク [5] に 近 い 考 え 方 を 推 薦 シ ス テ ム 構 築 に 応 用 し た も の だ と 言 え る. レ シ ピ に よ っ て 推 薦 シ ス テ ム の 性 質 や 特 徴 が 異 な り,ユ ー ザ ー の 嗜 好 類 型 ご と, ま た 置 か れ た 条 件 や 状 況 ご と に 最 適 な レ シ ピ を 探 索 す る 手 法 を 示 す. 以 下 に 本 手 法 の 具 体 的 な 手 順 を 示 す. Step1:推 薦 シ ス テ ム を 構 成 す る 処 理 を 実 行 す る モ ジ ュ ー ル を 実 装 す る. 推 薦 シ ス テ ム を 構 成 す る モ ジ ュ ー ル,例 え ば 類 似 度 計 算 や 回 帰 分 析 の よ う な 機 能 を 有 す る モ ジ ュ ー ル を 複 数 個 実 装 す る.類 似 度 計 算 に は 内 積 や ユ ー ク リ ッ ド 距 離 や 相 関 係 数 な ど 複 数 の 手 法 が 考 え ら れ る が,そ れ ぞ れ を モ ジ ュ ー ル と し て 他 の 処 理 が 可 能 な モ ジ ュ ー ル と 組 み 合 わ せ ら れ る 形 で 実 装 す る. Step2:役 割 的 に 共 通 す る モ ジ ュ ー ル を 整 理 し て 処 理 の 順 に 階 層 化. 図 3 の よ う に ,役 割 的 に 共 通 す る モ ジ ュ ー ル を ま と め て,順 に 並 べ た 木 構 造 を 形 成 す る . Step3:モ ジ ュ ー ル を 組 み 合 わ せ て レ シ ピ を 生 成 す る. 多 重 ル ー プ な ど の 方 法 で 各 階 層 か ら モ ジ ュ ー ル を 選 択 し レ シ ピ と し て 一 連 の パ ス を 作 る. Step4:ユ ー ザ ー の 類 型 や 条 件 の そ れ ぞ れ に 対 し て 各

(4)

レ シ ピ を テ ス ト. 性 別 や 年 齢,ま た は ユ ー ザ ー の 嗜 好 ク ラ ス タ な ど で 分 類 で き る ユ ー ザ ー の 類 型 や,あ る ジ ャ ン ル か ら 商 品 を 探 そ う と し て い る な ど の 条 件 の 組 み 合 わ せ に 対 し て 各 レ シ ピ で 推 薦 を 行 う テ ス ト を 実 行 す る Step5:ユ ー ザ ー の 類 型 や 条 件 に 対 し て 最 も 精 度 の 良 い レ シ ピ を 記 録 し,今 後 は 同 じ 類 型 同 じ 条 件 の ユ ー ザ ー に そ の レ シ ピ を 適 用 す る. テ ス ト の 結 果 と し て 最 も 精 度 の 良 か っ た レ シ ピ を 対 象 の ユ ー ザ ー の 類 型 や 条 件 に 対 し て 最 適 な レ シ ピ だ と し て 記 録 す る.今 後 ,同 じ 類 型 の ユ ー ザ ー が 同 じ 条 件 に あ る 場 合 に 最 適 な レ シ ピ に 基 づ く 推 薦 シ ス テ ム で 推 薦 を 行 う.

2.2.1. 構 成 モ ジ ュ ー ル で 自 動 合 成 方 式 の 効 果

各 階 層 に モ ジ ュ ー ル を 追 加 す る こ と で, 非 常 に 多 様 な 推 薦 シ ス テ ム を 自 動 的 に 合 成 す る こ と が で き る. こ れ に よ り, 嗜 好 の 時 間 的 変 化 や ユ ー ザ ー の 多 様 性 や 状 況 の 変 化 に 柔 軟 に 適 応 で き る.

3. 実 現 方 式

こ こ で は, 提 案 手 法 の 切 り 出 し 法 を 実 現 す る 方 式 と し て の 今 回 実 装 し た シ ス テ ム の 構 築 手 順 を 解 説 す る. 本 シ ス テ ム は 切 り 出 し 法 の 有 効 性 を 検 証 す る 目 的 で MovieLens100k [4] と い う 映 画 の 評 価 値 の デ ー タ セ ッ ト を 用 い て 評 価 値 予 測 を 行 う.MovieLens100k の 概 要 を 以 下 に 整 理 す る. 表 1. MovieLens100k の 概 要 デ ー タ セ ッ ト 名 MovieLens100k ユ ー ザ ー 数 943 ア イ テ ム 数 1682 評 価 値 1 か ら 5 の 整 数 値 評 価 個 数 100,000 期 間 1997/09/19~1998/04/22 ま た, MovieLens で 用 い ら れ る 映 画 に は ,メ タ デ ー タ と し て Comedy や Action な ど の 18 種 の ジ ャ ン ル が あ る. 本 シ ス テ ム は ジ ャ ン ル を 次 元 と す る 特 徴 空 間 を 用 い る. 本 シ ス テ ム は Python で 実 装 し , RDBMS と し て MySQL を 用 い た . 本 シ ス テ ム の 実 装 の 大 ま か な 流 れ を 示 す. デ ー タ セ ッ ト 内 の ユ ー ザ ー 集 合 か ら ラ ン ダ ム に 一 定 数 を サ ン プ リ ン グ し て, ユ ー ザ ー を 行 と し , 映 画 の ジ ャ ン ル を 列 と し,ジ ャ ン ル ご と の 評 価 値 平 均 を 成 分 と す る 嗜 好 行 列 を 定 義 す る. 次 に , 嗜 好 行 列 に 対 し て k-means の ク ラ ス タ リ ン グ を 行 い 嗜 好 傾 向 の 類 似 し た ユ ー ザ ー を 集 め た 嗜 好 ク ラ ス タ に ユ ー ザ ー を 分 類 す る. 推 薦 対 象 ユ ー ザ ー に 対 し て, 過 去 n ヶ 月 間 に 観 て 評 価 し た 映 画 の ジ ャ ン ル を 文 脈 と と ら え て 部 分 空 間 選 択 を 行 い, 部 分 空 間 上 で k-NN 法 を 用 い て 協 調 フ ィ ル タ リ ン グ を 行 う. 相 関 量 計 算 を し て 推 薦 対 象 ユ ー ザ ー と の 相 関 量 の 高 い k 人 の ユ ー ザ ー の 推 薦 を 検 討 し て い る 映 画 の 評 価 値 の 平 均 を 求 め て, そ れ を 説 明 変 数 と し て 線 形 回 帰 モ デ ル を 構 築 し, 評 価 値 予 測 を 行 い , 誤 差 を 算 出 し て 精 度 を 評 価 す る. 本 シ ス テ ム を 実 装 し た 詳 細 な 手 順 を 以 下 に 示 す Step1:サ ン プ リ ン グ . ユ ー ザ ー か ら ラ ン ダ ム に 適 切 な 数 を サ ン プ リ ン グ す る. Step2:嗜 好 行 列 に k-means ク ラ ス タ リ ン グ を 適 用 す る. 嗜 好 行 列 にk-means で ク ラ ス タ リ ン グ を 行 い ,ユ ー ザ ー を 嗜 好 傾 向 が 近 い も の 同 士 を 集 め た 嗜 好 ク ラ ス タ に 分 類 す る. そ の 際, 各 ク ラ ス タ の 重 心 も 算 出 し て お く . Step3:推 薦 対 象 ユ ー ザ ー と 各 嗜 好 ク ラ ス タ の 重 心 と の 距 離 を 計 算 し, 最 近 傍 嗜 好 ク ラ ス タ を 特 定 す る . ユ ー ザ ー の 嗜 好 ベ ク ト ル と 各 嗜 好 ク ラ ス タ の 重 心 と の 距 離 を 算 出 し,最 近 傍 嗜 好 ク ラ ス タ を 特 定 す る . Step4:過 去 2 ヶ 月 間 に 推 薦 対 象 ユ ー ザ ー が 評 価 し た 映 画 の ジ ャ ン ル を 文 脈 に 対 応 す る 部 分 空 間 と し, 部 分 空 間 選 択 を 行 う. 過 去2 ヶ 月 間 に 推 薦 対 象 ユ ー ザ ー が 評 価 し た 映 画 の ジ ャ ン ル を 抽 出 し, そ れ を 文 脈 に 対 応 す る 部 分 空 間 と み な す. Step5:部 分 空 間 上 で 推 薦 ユ ー ザ ー と 他 の ユ ー ザ ー の 嗜 好 ベ ク ト ル を 用 い て 相 関 量 計 算 を 行 う. 選 択 し た 部 分 空 間 上 で ユ ー ザ ー 同 士 の 相 関 量 計 算 を 行 い, 対 象 ユ ー ザ ー の 嗜 好 傾 向 に 類 似 し た ユ ー ザ ー と 相 関 量 を 求 め る. Step6:相 関 量 が 高 い 順 に k 人 を 抽 出 し ,推 薦 を 検 討 す る 映 画 の 評 価 値 の 平 均 を 算 出 す る. 相 関 量 が 高 い 順 に k 人 を 抽 出 し ,推 薦 対 象 と し て 検 討 し て い る 映 画 に 対 す る 評 価 値 の 平 均 を 算 出 す る. Step7:Step6 で 求 め た 評 価 値 の 平 均 を 説 明 変 数 と し た 回 帰 モ デ ル を 構 築 す る 算 出 し た 評 価 値 平 均 を 説 明 変 数 と し た 線 形 回 帰 モ デ ル を 構 築 す る. Step8:テ ス ト と し て 評 価 値 予 測 を 行 う . 線 形 回 帰 モ デ ル を 用 い て テ ス ト 期 間 の 評 価 値 の 予 測 を 行 い, 誤 差 を 算 出 す る .

(5)

4. 実 験

切 り 出 し 法 の 効 果 を 検 証 す る た め に,今 回 実 装 し た シ ス テ ム を 用 い て 以 下 の 条 件 で 実 験 を 行 っ た. 学 習 期 間 を 1997 年 12 月 13 日 か ら 1998 年 2 月 13 日, テ ス ト 期 間 を 1998 年 2 月 14 日 か ら 1998 年 4 月 23 日 ま で と す る . 実 験 の 比 較 対 照 群 と し て 切 り 出 し 法 を 用 い な い 従 来 の 方 式 で 協 調 フ ィ ル タ リ ン グ で 予 測 を 行 う 評 価 値 と, 切 り 出 し 法 を 用 い て 予 測 す る 評 価 値 を テ ス ト 期 間 か ら ラ ン ダ ム に サ ン プ リ ン グ す る. 精 度 の 評 価 指 標 と し て は RMSE を 用 い る . RMSE は 誤 差 二 乗 平 均 平 方 根 で あ り ,以 下 の 式 に 従 っ て 算 出 す る.

を 実 測 値

,

を 予 測 値 と す る

.

こ のRMSE は 誤 差 を 表 し て い る で , RMSE が 小 さ い ほ ど ,精 度 は 高 い と み な す こ と が で き る. 切 り 出 し 法 を 適 用 し な い 協 調 フ ィ ル タ リ ン グ を 行 っ た 従 来 手 法 と,切 り 出 し 法 を 適 用 し た 協 調 フ ィ ル タ リ ン グ の 評 価 値 予 測 の 実 験 結 果 を 以 下 の 表 2 に 示 す .

2. 実 験 結 果

手 法

RMSE

計 算 時 間

切 り 出 し 法 適

用 し な い 手 法

1.194

7779.58 秒

切 り 出 し 法 を

適 用 し た 手 法

1.179

1543.10 秒

表 2 の 実 験 結 果 か ら わ か る 通 り ,切 り 出 し 法 を 用 い た ケ ー ス で は,従 来 手 法 に 比 べ て 計 算 時 間 が 約 5 分 の 1 に 短 縮 さ れ,大 幅 に 高 速 化 し ,さ ら に RMSE も 減 少 し て 精 度 が 向 上 し て い る. 推 薦 に と っ て 重 要 な 限 ら れ た 計 算 対 象 領 域 を 切 り 出 す こ と で 精 度 を 落 と さ ず に 計 算 時 間 の 大 幅 な 短 縮 が 可 能 に な っ た こ と を 示 し て い る. 計 算 す る デ ー タ の 量 を 小 さ く し て も 精 度 が 落 ち て い な い の は 部 分 空 間 選 択 に よ る 文 脈 効 果 で あ る と 考 え ら れ る.

5. 結 論 と 今 後 の 展 望

本 稿 で は,推 薦 シ ス テ ム の 文 脈 適 応 と 計 算 時 間 短 縮 を 実 現 す る 切 り 出 し 法 と,ユ ー ザ ー の 多 様 化 す る 嗜 好 類 型 や 急 速 に 変 化 す る 諸 々 の 状 況 に 推 薦 方 式 を 適 応 さ せ る た め の 推 薦 シ ス テ ム の 構 成 モ ジ ュ ー ル の 自 動 合 成 方 式 を 提 案 し た. こ れ ら の 手 法 は 推 薦 シ ス テ ム の 過 去 の 研 究 成 果 と し て 提 案 さ れ て き た 他 の 多 く の 推 薦 手 法 と 組 み 合 わ せ て 用 い る こ と が で き る. 切 り 出 し 法 は 協 調 フ ィ ル タ リ ン グ な ど 他 の 手 法 の 前 処 理 と し て 導 入 す る こ と で 推 薦 シ ス テ ム の 文 脈 適 応 性 を 向 上 し 計 算 時 間 短 縮 を 容 易 に 実 現 で き る. ま た,推 薦 シ ス テ ム の 構 成 モ ジ ュ ー ル の 自 動 合 成 方 式 は レ イ ヤ ー の 種 類 を 増 減 し た り,レ イ ヤ ー に モ ジ ュ ー ル を 追 加 し た り す る こ と で 非 常 に 多 様 な 嗜 好 類 型 や 状 況 へ の 対 応 が 可 能 と な り,推 薦 シ ス テ ム 自 体 の 自 動 生 成 に つ な が る と 考 え る. 本 稿 で 提 案 し た 手 法 は 今 後 の 推 薦 シ ス テ ム 研 究 の 基 盤 を 構 成 し う る と 考 え る. 今 後 は, 研 究 と 実 験 [6] を 進 め て 提 案 手 法 を 改 良 し , 有 効 性 の さ ら な る 検 証 を 行 う.

参 考 文 献

[1] 清 木 康 、 金 子 昌 史 、 北 川 高 嗣 , ”意 味 の 数 学 モ デ ル に よ る 画 像 デ ー タ ベ ー ス 探 索 方 式 と そ の 学 習 機 構”, 電 子 情 報 通 信 学 会 論 文 誌 ,

1996

[2] 吉 田 尚 史 、 図 子 泰 三 、 清 木 康 、 北 川 高 嗣 , “ド キ ュ メ ン ト デ ー タ 群 を 対 象 と し た 意 味 的 連 想 検 索 の た め の メ タ デ ー タ 空 間 生 成 方 式”,情 報 処 理 学 会 論 文 誌, 2000 [3] 田 中 克 己 、 角 谷 和 俊 , “情 報 推 薦 シ ス テ ム 入 門 理 論 と 実 践”,共 立 出 版 , 2012 [4] MovieLens, http://grouplens.org/datasets/movielens/ [ 5 ] ス チ ュ ワ ー ト ラ ッ セ ル 、 ピ ー タ ー ノ ー ヴ ィ グ , “エ ー ジ ェ ン ト ア プ ロ ー チ 人 工 知 能 ”, 共 立 出 版 , 1 9 9 7

参照

関連したドキュメント

このように、このWの姿を捉えることを通して、「子どもが生き、自ら願いを形成し実現しよう

張力を適正にする アライメントを再調整する 正規のプーリに取り替える 正規のプーリに取り替える

本文書の目的は、 Allbirds の製品におけるカーボンフットプリントの計算方法、前提条件、デー タソース、および今後の改善点の概要を提供し、より詳細な情報を共有することです。

法制執務支援システム(データベース)のコンテンツの充実 平成 13

※各事業所が提出した地球温暖化対策計画書の平成28年度の排出実績が第二計画

①正式の執行権限を消費者に付与することの適切性

回答した事業者の所有する全事業所の、(平成 27 年度の排出実績が継続する と仮定した)クレジット保有推定量を合算 (万t -CO2

を育成することを使命としており、その実現に向けて、すべての学生が卒業時に学部の区別なく共通に