性格を考慮した推薦システムを体系的に分類した論文

# A Survey on Personality-Aware Recommendation Systems

- 2021/12 公開
- https://arxiv.org/pdf/2101.12153.pdf

## TL;DR

- さまざまな(性格を考慮した)推薦システムを細かく分類しました!!
    - 前半:従来の推薦システム
    - 後半:DeepLearning


## 導入

従来の推薦システムは以下の3つに分類できる

|分類  |  |
|---|---|
|協調フィルタリング  |ユーザベースの協調フィルタリングのこと(対象のユーザに似ているユーザの情報を活用)  |
|コンテンツフィルタリング  | アイテムベースの協調フィルタリングのこと(対象のユーザに似ているユーザの情報を活用) |
|ハイブリッドフィルタリング  | 上記2つを組み合わせたもの |


![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/343913/10d92629-bbb6-1db2-026f-a102eba4eb9f.png)

- さらに進んで、ユーザの個性を加味した推薦システムでは、大きく以下の３ステップがある
    - ユーザ表現の獲得
    - アイテムフィルタリング
    - アイテム推薦

###  Personality measurement

性格を考慮した推薦システムでは、性格の測定が最も重要なステップである。

- 測定方法
    - アンケート
        - 正確
    - 自動性格認識（APR）
        - ユーザ負担がない
- 自己評価アンケートの欠点
    - 自己バイアス問題
        - 間違った答えを回答してしまうこと
    - 集団参照問題
        - 周囲の環境との相対値で回答してしまうこと

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/343913/c23fd23f-eeb5-81dc-0877-ab3d4298bcf3.png)


**テキストベースAPR**

|ARP  |  |
|---|---|
|テキストベース  | ツイートなど |
|マルチメディアベース  | 画像、音声、動画など |
|行動ベース|ブラウジングなど|

- 一般的に、テキストベースのARPが他の素性より高精度である。
    - 言葉の選択は、被験者の感情や性格特性などのいくつかの心理状態を明らかにすることができると主張されている

|テキストARPの著名な技術  |  |
|---|---|
|LIWC  | Linguistic Inquiry and Word Count (単語をカテゴライズし、その頻度から性格を推定) |
|MRCのデータベース|医療研究評議会の心理言語データベース|


例えば、Hanら[64]は、性格特性と単語の意味的カテゴリ間の相関を分析することにより、性格語彙に基づくAPRモデルを導入し、ユーザーのマイクロブログの意味的特徴を抽出し、単語分類アルゴリズムを用いて予測モデルを構築している。

**マルチメディアベースAPR**

例えば、芸術に関する写真を頻繁に投稿するユーザは、開放的な性格であると評価される可能性がある。Liら[65]は、画像の美的分布と、その画像を好む人のビッグファイブ性格特性を予測するフレームワークを紹介している。

**行動ベースAPR**

例えば、Annalynら[66]は、Goodreads.comからユーザが生成した関係内容ラベル「タグ」を研究し、Facebookユーザから収集した性格スコアと照合している。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/343913/5b9ae6d5-4b35-a098-6ac8-c8e5c49106e1.png)

## Personality matching

推薦システムは、与えられたユーザーといくつかのアイテムとのマッチング尤度を計算する。
例えば、商品推薦の場合は商品ブランド、映画推薦の場合は俳優のタイプのみに基づいて計算される。

##  Personality filtering

パーソナリティを考慮した推薦システムでは、ユーザ間の類似性は、性格特性の類似性に基づいて計算され、結果として、対象のユーザと性格特性の点で類似している近隣ユーザの集合が得られる。

## PERSONALITY-AWARE SCHEMES CLASSIFICATIONS

大きく４つに分類される。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/343913/129bc56a-af95-5337-2d4a-c8309b006865.png)

### Personality filtering

|協調フィルタリング||
|--|--|
|Personality neighborhood methods|近傍ユーザのレーティングを集計|
|Matrix factorization methods|行列分解|

よく利用される類似度 ↓

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/343913/bb428ae4-30ea-a28b-8e89-6d3324773f06.png)


### Personality matching methods

アイテムベースの協調フィルタリングのことっぽい

### Hybrid personality filtering methods

友達候補推薦やゲーム推薦に利用した論文あり

### Deep learning methods

||Friend recommendation||
|--|--|--|
|2019|PersoNet: Friend Recommendation System Based on Big-Five Personality Traits and Hybrid Filtering|ビッグファイブ性格特性を利用したハイブリッド友人選択手法|
|2016|Identifying and validating personality traits-based homophilies for an egocentric network||
|2020|FAFinder: Friend Suggestion System for Social Networking|ユーザのビッグファイブ性格類似性を利用|
|2012|MatchMaker: A friend recommendation system through TV character matching|ユーザプロフィールとテレビキャラクターのプロフィールを比較し、友人推薦に利用|
|2019|Prediction of Preferred Personality for Friend Recommendation in Social Networks using Artificial Neural Network|友人の好みをANNで予測|
|2016|Personalityaware followee recommendation algorithms: An empirical analysis||
|2015|On the Role of Personality Traits in Followee Recommendation Algorithms|フォロワー予測に性格特性を考慮|
|2015|Exploring the role of personality traits in followee recommendation|フォロワー予測に性格特性を考慮|
|2017|A personality-aware followee recommendation model based on text semantics and sentiment analysis|センチメント分析を利用|
|2011|Online friend recommendation through personality matching and collaborative filtering|自己中心ネットワークに関するテーマ|



||Image recommendation||
|--|--|--|
|2015|Personality Modeling Based Image Recommendation|画像のコレクションをもとに、ユーザの性格特性をモデル化|
|2020|DiscoStyle: Multi-level Logistic Ranking for Personalized Image Style Preference Inference||
|2015|Modelling the influence of personality and culture on affect and enjoyment in multimedia|マルチメディアによって刺激された感情の効力|
|2019|A Hierarchical Attention Model for Social Contextual Image Recommendation|ユーザの社会的関心や性格特性などの社会的特徴を考慮|
|2019|Personality Driven Multi-task Learning for Image Aesthetic Assessment|画像美的評価のためにユーザーの性格特性を利用|
|2020|Personality-Assisted Multi-Task Learning for Generic and Personalized Image Aesthetics Assessment|個人的な画像美学評価の予測|
|2017|How Personality Affects our Likes|写真コンテンツに含まれるどの視覚刺激がユーザーの行動に影響を与えるか|
|2019|Instagram user characteristics and the color of their photos: Colorfulness, color diversity, and color harmony|ユーザーの性格特性と写真の色の特徴の関係|
|2009|Personality based user similarity measure for a collaborative recommender system||


||Movie recommendation||
|--|--|--|
|2017|How to recommend? User trust factors in movie recommender systems|性格特性が類似を利用したテレビ番組推薦システム|
|2018|HyPeRM: A HYBRID PERSONALITY-AWARE RECOMMENDER FOR MOVIE|映画用のハイブリッド推薦システム|
|2015|Implicit Acquisition of User Personality for Augmenting Movie Recommendations||
|2011|HappyMovie: A Facebook Application for Recommending Movies to Groups|ユーザの性格，社会的信頼，過去の映画評価を利用|
|2020|Towards a Character-based Meta Recommender for Movies||
|2013|Personality, movie preferences, and recommendations|性格とユーザの映画嗜好の間に正の相関があることを証明|
|2016|Exploring the Value of Personality in Predicting Rating Behaviors||
|2016|Recommender System Incorporating User Personality Profile through Analysis of Written Reviews||
|2016|Do Personality and Culture Influence Perceived Video Quality and Enjoyment?|マルチメディアの品質知覚と性格および文化的特性との関係を調査|
|2011|Enhancing collaborative filtering systems with personality information|コールドスタート問題|
|2017|The 50/50 Recommender: A Method Incorporating Personality into Movie Recommender Systems||
|2009|Personality aware recommendations to groups||
|2010|Personality and Social Trust in Group Recommendations||
|2016|Investigating the role of personality traits and influence strategies on the persuasive effect of personalized recommendations||
|2013|Personality and social context: impact on emotion induction from movies||
|2013|Using personality to adjust diversity in recommender systems||
|2014|Personality and emotions in decision making and recommender systems||
|2020|Predicting Users’ Movie Preference and Rating Behavior from Personality and Values||
|2018|CyberEnabled Human-Centric Smart Home Architecture||


||Music recommendation||
|--|--|--|
|2020|An emotional recommender system for music||
|2020|An Automatic Approach to Music Recommendations Based on Individual Personality Traits||
|2016|A personality-based adaptive system for visualizing classical music performances|性格特性とクラシック音楽の嗜好性の関係|
|2011|From Popularity to Personality A Heuristic Music Recommendation Method for Niche Market|決定木|
|2016|A Music Recommendation System Based on Acoustic Features and User Personalities|性格を考慮した音楽推薦のためのハイブリッド手法|
|2017|The influence of listener personality on music choices||
|2017|Personality Traits and Music Genre Preferences: How Music Taste Varies Over Age Groups||
|2016|Personality-based user modeling for music recommender systems|リスナーの性格と行動・嗜好・ニーズの関係|
|2014|Enhancing Music Recommender Systems with Personality Information and Emotional States: A Proposal|人がどのように音楽を聴いて感情状態をコントロールしているか|
|2010|A study on user perception of personality-based recommender systems|性格アンケートに基づいたシステム|
|2016|The influence of users’ personality traits on satisfaction and attractiveness of diversified recommendation lists||
|2016|A Comparative Analysis of Personality-Based Music Recommender Systems||
|2020|An Automatic Approach to Music Recommendations Based on Individual Personality Traits||
|2017|Personality Traits and Music Genres: What Do People Prefer to Listen To||
|2010|Design and user issues in personality-based recommender systems||
|2015|Personality Traits Predict Music Taxonomy Preferences||
|2020|Personality Correlates of Music Audio Preferences for Modelling Music Listeners||
|2020|Influence of personality on music-genre exclusivity||
|2020|Generating and Understanding Personalized Explanations in Hybrid Recommender Systems||
|2020|A Multimodal Music Recommendation System with Listeners’ Personality and Physiological Signals||
|2020|What’s in a User? Towards Personalising Transparency for Music Recommender Interfaces||


||Product recommendation||
|--|--|--|
|2017|Predicting user behavior in electronic markets based on personality-mining in large online social networks|性格考慮型商品推薦|
|2020|Collaborative Filtering Strategy for Product Recommendation Using Personality Characteristics of Customers||
|2016|Towards personality-aware recommendation||
|2009|Personality based user similarity measure for a collaborative recommender system|ユーザ類似度測定のためのアプローチ|
|2020|Lifestyles in Amazon: Evidence from online reviews enhanced recommender system|買い物客の言語使用行動からライフスタイルを推定|
|2015|Personality-based recommendations: Evidence from amazon.com|ソーシャルメディアプロファイルから、ユーザーの性格特性を推定|
|2016|Personality in Computational Advertising: A Benchmark|買い物客の購買傾向と広告推薦間の関連性|
|2014|Exploring personality’s effect on users’ rating behavior||
|2010|Using personality information in collaborative filtering for new users||
|2020|An effective recommender system based on personality traits, demographics and behavior of customers in time context||


||POI(Points of interest) recommendation||
|--|--|--|
|2020|Adaptive Recommendation System for Tourism by Personality Type Using Deep Learning|深層学習に基づく観光推薦|
|2014|Usability Assessment of a Context-Aware and Personality-Based Mobile Recommender System|行列因子法推薦|
|2013|Recommendation via user’s personality and social contextual|対人興味類似度、個人興味類似度、対人影響力を融合|
|2018|A New Point-of-Interest Classification Model with an Extreme Learning Machine|ユーザの性格情報，POI情報，ユーザの社会的関係に関する特徴|
|2020|TrustEnhanced Collaborative Filtering for Personalized Point of Interests Recommendation|信頼に基づくPOI推薦システム|
|2019|What is the “Personality” of a tourism destination?|観光地のSevenFactorを算出|
|2014|Context Dependent Preference Acquisition with Personality-Based Active Learning in Mobile Recommender Systems||
|2013|The Personality of Venues: Places and the Five-Factors (’Big Five’) Model of Personality|訪問者の性格特性と訪問した会場の性格の相関を確認|
|2015|User Personality and the New User Problem in a Context-Aware Point of Interest Recommender System||
|2020|Modeling Tourists’ Personality in Recommender Systems: How Does Personality Influence Preferences for Tourist Attractions?||
|2020|Don’t take it personally: Resistance to individually targeted recommendations with anthropomorphic recommender systems||
|2020|A Social Relationships Based Service Recommendation System For SIoT Devices||
|2020|Robot and its living space A roadmap for robot development based on the view of living space||

||Academic recommendation||
|--|--|--|
|2019|Personality-aware collaborative learning: Models and explanations|会議参加者の社会的関係と性格特徴のハイブリッドアプローチ|
|2017|Socially Aware Conference Participant Recommendation With Personality Traits|学会参加者間の人間関係と性格考慮のハイブリッドモデル|
|2018|Improving Socially-Aware Recommendation Accuracy Through Personality||
|2016|Recommender System Framework for Academic Choices: Personality Based Recommendation Engine (PBRE)|新入生の学業選択推薦|
|2017|Hybrid attribute and personality based recommender system for book recommendation|性格考慮型書籍推薦システム|
|2018|Is Big Five Better than MBTI? A Personality Computing Challenge Using Twitter Data||
|2020|PCRS: Personalized Career-Path Recommender System for Engineering Students||

||Game recommendation||
|--|--|--|
|2019|Mining personality traits from social messages for game recommender systems|性格を考慮したゲーム推薦システム|
|2018|Player behavior and personality modeling for interactive storytelling in games|ストーリーテリング|
|2018|Keeping Players Engaged in Exergames|性格タイプを利用したプレイヤーマッチング|
|2015|The HEXACO model of personality and video game preferences|外向性特性と社交的なゲーム嗜好に関連を確認|
|2020|Personality differences between videogame vs. non-videogame consumers using the HEXACO model|ゲーマーと非ゲーマーの間の性格の違いについて|
|2017|Text Mining on Player Personality for Game Recommendation||