SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Downloaden Sie, um offline zu lesen
Enhancement of the Neutrality
                 in Recommendation

   Toshihiro Kamishima*, Shotaro Akaho*, Hideki Asoh*, and Jun Sakuma†
         *National Institute of Advanced Industrial Science and Technology (AIST), Japan
           †University of Tsukuba, Japan; and Japan Science and Technology Agency



        Workshop on Human Decision Making in Recommender Systems
              In conjunction with the RecSys 2012 @ Dublin, Ireland, Sep. 9, 2012




START                                                                                      1
Overview
     Decision Making and Neutrality in Recommendation
Decisions based on biased information brings undesirable results

  Providing neutral information is important in recommendation



          Information Neutral Recommender System

The absolutely neutral recommendation is intrinsically infeasible,
because recommendation is always biased in a sense that it is
arranged for a specific user,


       A system makes recommendation so as to enhance
        the neutrality from a viewpoint specified by a user

                                                                     2
Outline

Introduction
Importance of the Neutrality and the Filter Bubble
  influence of biased recommendation, filter bubble problem,
  discussion in the RecSys 2011 panel

Neutrality in Recommendation
  ugly duckling theorem, information neutral recommendation

Information Neutral Recommender System
  latent factor model, viewpoint variable, neutrality function

Experiments
Conclusion

                                                                 3
Importance of the Neutrality
   and the Filter Bubble




                               4
Biased Recommendation

                    Biased Recommendation
           exclude a good candidate from a set of options
           rate relatively inferior options higher


                      Inappropriate Decision




                       The Filter Bubble Problem
Pariser posed a concern that personalization technologies narrow and
bias the topics of information provided to people
                     http://www.thefilterbubble.com/


                                                                       5
Filter Bubble
                                                      [TED Talk by Eli Pariser]

             Friend Recommendation List in Facebook
conservative people are eliminated form Pariser’s recommendation list




                   A summary of Pariser’s claim
   Users lost opportunities to obtain information about a wide
   variety of topics
   Each user obtains too personalized information, and this make it
   difficult to build consensus in our society

                                                                                  6
RecSys 2011 Panel on Filter Bubble
                                            [RecSys 2011 Panel on the Filter Bubble]

             RecSys 2011 Panel on Filter Bubble

Are there “filter bubbles?”
To what degree is personalized filtering a problem?
What should we as a community do to address the filter bubble
issue?
http://acmrecsys.wordpress.com/2011/10/25/panel-on-the-filter-bubble/




                       Intrinsic trade-off

        providing                             focusing on
   a diversity of topics                     users’ interests

       To select something is not to select other things

                                                                                       7
RecSys 2011 Panel on Filter Bubble
                                       [RecSys 2011 Panel on the Filter Bubble]

                    Intrinsic trade-off

      providing                            focusing on
  diversity of topics                     users’ interests

     To select something is not to select other things




          Personalized filtering is a necessity

        Personalized filtering is a very effective tool
   to find interesting things from the flood of information



                                                                                  8
RecSys 2011 Panel on Filter Bubble
                                          [RecSys 2011 Panel on the Filter Bubble]

            Personalized filtering is a necessity

         Personalized filtering is a very effective tool
    to find interesting things from the flood of information



                   recipes for alleviating
       undesirable influence of personalized filtering

capture the users’ long-term interests
consider preference of item portfolio, not individual items
follow the changes of users’ preference pattern
                         our approach
                give users to control perspective
              to see the world through other eyes

                                                                                     9
Neutrality in Recommendation




                               10
Ugly Duckling Theorem
                                                                         [Watanabe 69]

  Ugly Duckling Theorem on fundamental property of classification
if the similarity between a pair of ducklings is measured by the number of potential
 binary classification rules that classifies both of them into the same positive class


        similarity between                         similarity between
   an ugly and a normal ducklings       =     any pair of normal ducklings



        An ugly and a normal ducklings are indistinguishable



                            Extremely unintuitive! Why?

           We classify them by methods like SVMs everyday...
                                                                                         11
Ugly Duckling Theorem
                                                               [Watanabe 69]

                        Extremely unintuitive! Why?




          The number of classification rules are considered,
            but properties of rules are completely ignored
 All features are equally treated
 ex. the weight of a body color feature equals to that of a length of a
 duckling
 The complexity of rules is ignored
 ex. the number of features included in rules



When classification, one must emphasize some features of objects
and must ignore the other features

                                                                               12
Information Neutral Recommendation
                    Ugly Duckling Theorem
  A part of aspects must be stressed when classifying objects



           It is infeasible to make recommendation
               that is neutral from any viewpoints


            Information Neutral Recommendation

      the neutrality from a viewpoint specified by a user
            and other viewpoints are not considered
ex. A recommender system enhances the neutrality in terms of
   whether conservative or progressive, but it is allowed to make
   biased recommendations in terms of other viewpoints, for
   example, the birthplace or age of friends

                                                                    13
Information Neutral
Recommender System




                       14
Information Neutral Recommender System
                    v : viewpoint variable
  A binary variable representing a viewpoint specified by a user


         Information Neutral Recommender System

             neutral from a specified viewpoint
              maximize statistical independence
      between a preference score and a viewpoint variable

                               +
                  high prediction accuracy
    minimize an empirical error plus a L2 regularization term



       Information neutral version of a latent factor model
                                                                  15
Latent Factor Model
                                                                  [Koren 08]


    Latent Factor Model : basic model of matrix decomposition


                      Predicting Ratings Task
      predict a preference score of an item y rated by a user x

                                         cross effect of
                      global bias       users and items


               s(x, y) = µ + bx + cy + px qy
               ˆ

               user-dependent bias     item-dependent bias
For a given training data set, model parameters are learned by
minimizing the squared loss function with a L2 regularizer


                                                                               16
Information Neutral Latent Factor Model
               modifications of a latent factor model

  adjust scores according to the state of a viewpoint
  incorporate dependency on a viewpoint variable
  enhance the neutrality of a score from a viewpoint
  add a neutrality function as a constraint term

       adjust scores according to the state of a viewpoint
                            viewpoint variables


              s(x, y, v) = µ(v) + b(v) + c(v) + px q(v)
              ˆ                    x      y
                                                 (v)
                                                     y

Multiple latent factor models are built separately, and each of these
models corresponds to the each value of a viewpoint variable
When predicting scores, a model is selected according to the value
of viewpoint variable
                                                                        17
Information Neutral Latent Factor Model
         enhance the neutrality of a score from a viewpoint

neutrality function, neutral(ˆ, v) : quantify the degree of neutrality
                             s
                The larger output of a neutrality function,
         the higher degree of the neutrality of a prediction score
                        from a viewpoint variable

                 neutrality parameter to balance                regularization
             between the neutrality and the accuracy              parameter

                                   2                                          2
       (si     s(xi , yi , vi ))
               ˆ                       neutral(ˆ(xi , yi , vi ), vi ) +
                                               s                              2
  D

      squared loss function               neutrality function       L2 regularizer

      Parameters are learned by minimizing this objective function
                                                                                     18
Mutual Information as Neutrality Function
     neutrality = scores are not influenced by a viewpoint variable


          neutrality function = negative mutual information
         We treat the neutrality as the statistical independence,
               and it is quantified by mutual information
          between a predicted score and a viewpoint variable
         Pr[ˆ|v] is required for computing mutual information
            s

        This distribution function modeled by a histogram model


  Failed to derive an analytical form of gradients of objective function


An objective function is minimized by a Powell method without gradients
                                                                           19
Experiments




              20
Experimental Conditions
General Conditions
 9,409 use-item pairs are sampled from the Movielens 100k data set
 (A Powell optimizer is computationally inefficient and cannot be
 applied to a large data set)
 the number of latent factor K = 1
 regularization parameter λ = 0.01
 Evaluation measures are calculated by using five-fold cross validation

Evaluation Measure
 MAE (mean absolute error)
   prediction accuracy
 NMI (normalized mutual information)
   the neutrality of a preference score from a specified viewpoint
   (mutual information between the predicted scores and the values
   of viewpoint variable, and it is normalized into the range [0, 1])
                                                                         21
Viewpoint Variables

          The values of viewpoint variables are determined
                depending on a user and/or an item



“Year” viewpoint : a movie’s release year is newer than 1990 or not

The older movies have a tendency to be rated higher, perhaps because
only masterpieces have survived [Koren 2009]



“Gender” viewpoint : a user is male or female

The movie rating would depend on the user’s gender

                                                                       22
Experimental Results
                             prediction accuracy (MAE)                                                                 degree of neutrality (NMI)
                  0.90                                                                                     0.050


                                                                                                                                                      Year




                                                                             higher degree of neutrality
                                                                                                                                                      Gender
higher accuracy




                  0.85
                                                                                                           0.010




                                                             Year                                          0.005
                                                             Gender


                  0.80
                         0    10   20   30   40   50   60   70   80   90   100                                     0   10   20   30   40   50   60   70   80   90   100

                             neutrality parameter η : the lager value enhances the neutrality more

                  As the increase of a neutrality parameter η, prediction accuracies were
                      worsened slightly, but the neutralities were improved drastically


                                 INRS could successfully improved the neutrality
                               without seriously sacrificing the prediction accuracy
                                                                                                                                                                          23
Conclusion
Our Contributions
   We formulate the neutrality in recommendation based on the ugly
   duckling theorem
   We developed a recommender system that can enhance the
   neutrality in recommendation
   Our experimental results show that the neutrality is successfully
   enhanced without seriously sacrificing the prediction accuracy

Future Work
   Our current formulation is poor in its scalability
      formulation of the objective function whose gradients can be
      derived analytically
      neutrality functions other than mutual information, such as the
      kurtosis used in ICA
   Information neutral version of generative recommendation models,
   such as a pLSA / LDA model
                                                                        24
program codes and data sets
       http://www.kamishima.net/inrs


               acknowledgements
We would like to thank for providing a data set for the Grouplens
research lab
This work is supported by MEXT/JSPS KAKENHI Grant Number
16700157, 21500154, 22500142, 23240043, and 24500194, and JST
PRESTO 09152492



                                                                    25

Weitere ähnliche Inhalte

Was ist angesagt?

What recommender systems can learn from decision psychology about preference ...
What recommender systems can learn from decision psychology about preference ...What recommender systems can learn from decision psychology about preference ...
What recommender systems can learn from decision psychology about preference ...Eindhoven University of Technology / JADS
 
Boston ML - Architecting Recommender Systems
Boston ML - Architecting Recommender SystemsBoston ML - Architecting Recommender Systems
Boston ML - Architecting Recommender SystemsJames Kirk
 
[Decisions2013@RecSys]The Role of Emotions in Context-aware Recommendation
[Decisions2013@RecSys]The Role of Emotions in Context-aware Recommendation[Decisions2013@RecSys]The Role of Emotions in Context-aware Recommendation
[Decisions2013@RecSys]The Role of Emotions in Context-aware RecommendationYONG ZHENG
 
Latent factor models for Collaborative Filtering
Latent factor models for Collaborative FilteringLatent factor models for Collaborative Filtering
Latent factor models for Collaborative Filteringsscdotopen
 
Causal data mining: Identifying causal effects at scale
Causal data mining: Identifying causal effects at scaleCausal data mining: Identifying causal effects at scale
Causal data mining: Identifying causal effects at scaleAmit Sharma
 
Instance Selection and Optimization of Neural Networks
Instance Selection and Optimization of Neural NetworksInstance Selection and Optimization of Neural Networks
Instance Selection and Optimization of Neural NetworksITIIIndustries
 
[UMAP 2016] User-Oriented Context Suggestion
[UMAP 2016] User-Oriented Context Suggestion[UMAP 2016] User-Oriented Context Suggestion
[UMAP 2016] User-Oriented Context SuggestionYONG ZHENG
 
MTVRep: A movie and TV show reputation system based on fine-grained sentiment ...
MTVRep: A movie and TV show reputation system based on fine-grained sentiment ...MTVRep: A movie and TV show reputation system based on fine-grained sentiment ...
MTVRep: A movie and TV show reputation system based on fine-grained sentiment ...IJECEIAES
 
Data Reduction and Classification for Lumosity Data
Data Reduction and Classification for Lumosity DataData Reduction and Classification for Lumosity Data
Data Reduction and Classification for Lumosity DataYao Yao
 
Multiagent learning and argumentation (Br 2008)
Multiagent learning and argumentation (Br 2008)Multiagent learning and argumentation (Br 2008)
Multiagent learning and argumentation (Br 2008)enricx
 
V Jornadas eMadrid sobre “Educación Digital”. Roberto Centeno, Universidad Na...
V Jornadas eMadrid sobre “Educación Digital”. Roberto Centeno, Universidad Na...V Jornadas eMadrid sobre “Educación Digital”. Roberto Centeno, Universidad Na...
V Jornadas eMadrid sobre “Educación Digital”. Roberto Centeno, Universidad Na...eMadrid network
 
[IUI2015] A Revisit to The Identification of Contexts in Recommender Systems
[IUI2015] A Revisit to The Identification of Contexts in Recommender Systems[IUI2015] A Revisit to The Identification of Contexts in Recommender Systems
[IUI2015] A Revisit to The Identification of Contexts in Recommender SystemsYONG ZHENG
 
IRJET- Fatigue Analysis of Offshore Steel Structures
IRJET- Fatigue Analysis of Offshore Steel StructuresIRJET- Fatigue Analysis of Offshore Steel Structures
IRJET- Fatigue Analysis of Offshore Steel StructuresIRJET Journal
 
Data Mining to Classify Telco Churners
Data Mining to Classify Telco ChurnersData Mining to Classify Telco Churners
Data Mining to Classify Telco ChurnersMohitMhapuskar
 

Was ist angesagt? (18)

What recommender systems can learn from decision psychology about preference ...
What recommender systems can learn from decision psychology about preference ...What recommender systems can learn from decision psychology about preference ...
What recommender systems can learn from decision psychology about preference ...
 
Boston ML - Architecting Recommender Systems
Boston ML - Architecting Recommender SystemsBoston ML - Architecting Recommender Systems
Boston ML - Architecting Recommender Systems
 
Malhotra05
Malhotra05Malhotra05
Malhotra05
 
Malhotra14
Malhotra14Malhotra14
Malhotra14
 
Btp 3rd Report
Btp 3rd ReportBtp 3rd Report
Btp 3rd Report
 
[Decisions2013@RecSys]The Role of Emotions in Context-aware Recommendation
[Decisions2013@RecSys]The Role of Emotions in Context-aware Recommendation[Decisions2013@RecSys]The Role of Emotions in Context-aware Recommendation
[Decisions2013@RecSys]The Role of Emotions in Context-aware Recommendation
 
Latent factor models for Collaborative Filtering
Latent factor models for Collaborative FilteringLatent factor models for Collaborative Filtering
Latent factor models for Collaborative Filtering
 
Causal data mining: Identifying causal effects at scale
Causal data mining: Identifying causal effects at scaleCausal data mining: Identifying causal effects at scale
Causal data mining: Identifying causal effects at scale
 
Instance Selection and Optimization of Neural Networks
Instance Selection and Optimization of Neural NetworksInstance Selection and Optimization of Neural Networks
Instance Selection and Optimization of Neural Networks
 
[UMAP 2016] User-Oriented Context Suggestion
[UMAP 2016] User-Oriented Context Suggestion[UMAP 2016] User-Oriented Context Suggestion
[UMAP 2016] User-Oriented Context Suggestion
 
Malhotra02
Malhotra02Malhotra02
Malhotra02
 
MTVRep: A movie and TV show reputation system based on fine-grained sentiment ...
MTVRep: A movie and TV show reputation system based on fine-grained sentiment ...MTVRep: A movie and TV show reputation system based on fine-grained sentiment ...
MTVRep: A movie and TV show reputation system based on fine-grained sentiment ...
 
Data Reduction and Classification for Lumosity Data
Data Reduction and Classification for Lumosity DataData Reduction and Classification for Lumosity Data
Data Reduction and Classification for Lumosity Data
 
Multiagent learning and argumentation (Br 2008)
Multiagent learning and argumentation (Br 2008)Multiagent learning and argumentation (Br 2008)
Multiagent learning and argumentation (Br 2008)
 
V Jornadas eMadrid sobre “Educación Digital”. Roberto Centeno, Universidad Na...
V Jornadas eMadrid sobre “Educación Digital”. Roberto Centeno, Universidad Na...V Jornadas eMadrid sobre “Educación Digital”. Roberto Centeno, Universidad Na...
V Jornadas eMadrid sobre “Educación Digital”. Roberto Centeno, Universidad Na...
 
[IUI2015] A Revisit to The Identification of Contexts in Recommender Systems
[IUI2015] A Revisit to The Identification of Contexts in Recommender Systems[IUI2015] A Revisit to The Identification of Contexts in Recommender Systems
[IUI2015] A Revisit to The Identification of Contexts in Recommender Systems
 
IRJET- Fatigue Analysis of Offshore Steel Structures
IRJET- Fatigue Analysis of Offshore Steel StructuresIRJET- Fatigue Analysis of Offshore Steel Structures
IRJET- Fatigue Analysis of Offshore Steel Structures
 
Data Mining to Classify Telco Churners
Data Mining to Classify Telco ChurnersData Mining to Classify Telco Churners
Data Mining to Classify Telco Churners
 

Andere mochten auch

Fairness-aware Learning through Regularization Approach
Fairness-aware Learning through Regularization ApproachFairness-aware Learning through Regularization Approach
Fairness-aware Learning through Regularization ApproachToshihiro Kamishima
 
文献紹介:Fine-Grained Contextual Predictions for Hard Sentiment Words
文献紹介:Fine-Grained Contextual Predictions for Hard Sentiment Words文献紹介:Fine-Grained Contextual Predictions for Hard Sentiment Words
文献紹介:Fine-Grained Contextual Predictions for Hard Sentiment WordsShohei Okada
 
文献紹介:A Joint Segmentation and Classification Framework for Sentiment Analysis
文献紹介:A Joint Segmentation and Classification Framework for Sentiment Analysis文献紹介:A Joint Segmentation and Classification Framework for Sentiment Analysis
文献紹介:A Joint Segmentation and Classification Framework for Sentiment AnalysisShohei Okada
 
文献紹介:Opinion Mining in Newspaper Articles by Entropy-based Word Connections
文献紹介:Opinion Mining in Newspaper Articles by Entropy-based Word Connections文献紹介:Opinion Mining in Newspaper Articles by Entropy-based Word Connections
文献紹介:Opinion Mining in Newspaper Articles by Entropy-based Word ConnectionsShohei Okada
 
文献紹介:Mine the Easy, Classify the Hard: A Semi-Supervised Approach to Automati...
文献紹介:Mine the Easy, Classify the Hard: A Semi-Supervised Approach to Automati...文献紹介:Mine the Easy, Classify the Hard: A Semi-Supervised Approach to Automati...
文献紹介:Mine the Easy, Classify the Hard: A Semi-Supervised Approach to Automati...Shohei Okada
 
文献紹介:Sentiment Analysis of Conditional Sentences
文献紹介:Sentiment Analysis of Conditional Sentences文献紹介:Sentiment Analysis of Conditional Sentences
文献紹介:Sentiment Analysis of Conditional SentencesShohei Okada
 
文献紹介:Bidirectional Inter-dependencies of Subjective Expressions and Targets a...
文献紹介:Bidirectional Inter-dependencies of Subjective Expressions and Targets a...文献紹介:Bidirectional Inter-dependencies of Subjective Expressions and Targets a...
文献紹介:Bidirectional Inter-dependencies of Subjective Expressions and Targets a...Shohei Okada
 
文献紹介:An Empirical Study on the Effect of Negation words on Sentiment
文献紹介:An Empirical Study on the Effect of Negation words on Sentiment文献紹介:An Empirical Study on the Effect of Negation words on Sentiment
文献紹介:An Empirical Study on the Effect of Negation words on SentimentShohei Okada
 
文献紹介:Extracting Opinion Expression with semi-Markov Conditional Random Fields
文献紹介:Extracting Opinion Expression with semi-Markov Conditional Random Fields文献紹介:Extracting Opinion Expression with semi-Markov Conditional Random Fields
文献紹介:Extracting Opinion Expression with semi-Markov Conditional Random FieldsShohei Okada
 
Absolute and Relative Clustering
Absolute and Relative ClusteringAbsolute and Relative Clustering
Absolute and Relative ClusteringToshihiro Kamishima
 
文献紹介:An Iterative 'Sudoku Style' Approach to Subgraph-based Word Sense DIsamb...
文献紹介:An Iterative 'Sudoku Style' Approach to Subgraph-based Word Sense DIsamb...文献紹介:An Iterative 'Sudoku Style' Approach to Subgraph-based Word Sense DIsamb...
文献紹介:An Iterative 'Sudoku Style' Approach to Subgraph-based Word Sense DIsamb...Shohei Okada
 
Future Directions of Fairness-Aware Data Mining: Recommendation, Causality, a...
Future Directions of Fairness-Aware Data Mining: Recommendation, Causality, a...Future Directions of Fairness-Aware Data Mining: Recommendation, Causality, a...
Future Directions of Fairness-Aware Data Mining: Recommendation, Causality, a...Toshihiro Kamishima
 
文献紹介:SemEval(SENSEVAL)におけるWSDタスクについて
文献紹介:SemEval(SENSEVAL)におけるWSDタスクについて文献紹介:SemEval(SENSEVAL)におけるWSDタスクについて
文献紹介:SemEval(SENSEVAL)におけるWSDタスクについてShohei Okada
 
文献紹介:Recursive Deep Models for Semantic Compositionality Over a Sentiment Tre...
文献紹介:Recursive Deep Models for Semantic Compositionality Over a Sentiment Tre...文献紹介:Recursive Deep Models for Semantic Compositionality Over a Sentiment Tre...
文献紹介:Recursive Deep Models for Semantic Compositionality Over a Sentiment Tre...Shohei Okada
 
OpenOpt の線形計画で圧縮センシング
OpenOpt の線形計画で圧縮センシングOpenOpt の線形計画で圧縮センシング
OpenOpt の線形計画で圧縮センシングToshihiro Kamishima
 
The Infamous Hello World Program
The Infamous Hello World ProgramThe Infamous Hello World Program
The Infamous Hello World ProgramShohei Okada
 
PRML勉強会@長岡 第4章線形識別モデル
PRML勉強会@長岡 第4章線形識別モデルPRML勉強会@長岡 第4章線形識別モデル
PRML勉強会@長岡 第4章線形識別モデルShohei Okada
 
Pythonによる機械学習実験の管理
Pythonによる機械学習実験の管理Pythonによる機械学習実験の管理
Pythonによる機械学習実験の管理Toshihiro Kamishima
 

Andere mochten auch (20)

Fairness-aware Learning through Regularization Approach
Fairness-aware Learning through Regularization ApproachFairness-aware Learning through Regularization Approach
Fairness-aware Learning through Regularization Approach
 
文献紹介:Fine-Grained Contextual Predictions for Hard Sentiment Words
文献紹介:Fine-Grained Contextual Predictions for Hard Sentiment Words文献紹介:Fine-Grained Contextual Predictions for Hard Sentiment Words
文献紹介:Fine-Grained Contextual Predictions for Hard Sentiment Words
 
文献紹介:A Joint Segmentation and Classification Framework for Sentiment Analysis
文献紹介:A Joint Segmentation and Classification Framework for Sentiment Analysis文献紹介:A Joint Segmentation and Classification Framework for Sentiment Analysis
文献紹介:A Joint Segmentation and Classification Framework for Sentiment Analysis
 
文献紹介:Opinion Mining in Newspaper Articles by Entropy-based Word Connections
文献紹介:Opinion Mining in Newspaper Articles by Entropy-based Word Connections文献紹介:Opinion Mining in Newspaper Articles by Entropy-based Word Connections
文献紹介:Opinion Mining in Newspaper Articles by Entropy-based Word Connections
 
文献紹介:Mine the Easy, Classify the Hard: A Semi-Supervised Approach to Automati...
文献紹介:Mine the Easy, Classify the Hard: A Semi-Supervised Approach to Automati...文献紹介:Mine the Easy, Classify the Hard: A Semi-Supervised Approach to Automati...
文献紹介:Mine the Easy, Classify the Hard: A Semi-Supervised Approach to Automati...
 
文献紹介:Sentiment Analysis of Conditional Sentences
文献紹介:Sentiment Analysis of Conditional Sentences文献紹介:Sentiment Analysis of Conditional Sentences
文献紹介:Sentiment Analysis of Conditional Sentences
 
文献紹介:Bidirectional Inter-dependencies of Subjective Expressions and Targets a...
文献紹介:Bidirectional Inter-dependencies of Subjective Expressions and Targets a...文献紹介:Bidirectional Inter-dependencies of Subjective Expressions and Targets a...
文献紹介:Bidirectional Inter-dependencies of Subjective Expressions and Targets a...
 
文献紹介:An Empirical Study on the Effect of Negation words on Sentiment
文献紹介:An Empirical Study on the Effect of Negation words on Sentiment文献紹介:An Empirical Study on the Effect of Negation words on Sentiment
文献紹介:An Empirical Study on the Effect of Negation words on Sentiment
 
文献紹介:Extracting Opinion Expression with semi-Markov Conditional Random Fields
文献紹介:Extracting Opinion Expression with semi-Markov Conditional Random Fields文献紹介:Extracting Opinion Expression with semi-Markov Conditional Random Fields
文献紹介:Extracting Opinion Expression with semi-Markov Conditional Random Fields
 
Absolute and Relative Clustering
Absolute and Relative ClusteringAbsolute and Relative Clustering
Absolute and Relative Clustering
 
文献紹介:An Iterative 'Sudoku Style' Approach to Subgraph-based Word Sense DIsamb...
文献紹介:An Iterative 'Sudoku Style' Approach to Subgraph-based Word Sense DIsamb...文献紹介:An Iterative 'Sudoku Style' Approach to Subgraph-based Word Sense DIsamb...
文献紹介:An Iterative 'Sudoku Style' Approach to Subgraph-based Word Sense DIsamb...
 
Future Directions of Fairness-Aware Data Mining: Recommendation, Causality, a...
Future Directions of Fairness-Aware Data Mining: Recommendation, Causality, a...Future Directions of Fairness-Aware Data Mining: Recommendation, Causality, a...
Future Directions of Fairness-Aware Data Mining: Recommendation, Causality, a...
 
文献紹介:SemEval(SENSEVAL)におけるWSDタスクについて
文献紹介:SemEval(SENSEVAL)におけるWSDタスクについて文献紹介:SemEval(SENSEVAL)におけるWSDタスクについて
文献紹介:SemEval(SENSEVAL)におけるWSDタスクについて
 
文献紹介:Recursive Deep Models for Semantic Compositionality Over a Sentiment Tre...
文献紹介:Recursive Deep Models for Semantic Compositionality Over a Sentiment Tre...文献紹介:Recursive Deep Models for Semantic Compositionality Over a Sentiment Tre...
文献紹介:Recursive Deep Models for Semantic Compositionality Over a Sentiment Tre...
 
OpenOpt の線形計画で圧縮センシング
OpenOpt の線形計画で圧縮センシングOpenOpt の線形計画で圧縮センシング
OpenOpt の線形計画で圧縮センシング
 
WSDM2016勉強会 資料
WSDM2016勉強会 資料WSDM2016勉強会 資料
WSDM2016勉強会 資料
 
The Infamous Hello World Program
The Infamous Hello World ProgramThe Infamous Hello World Program
The Infamous Hello World Program
 
PRML勉強会@長岡 第4章線形識別モデル
PRML勉強会@長岡 第4章線形識別モデルPRML勉強会@長岡 第4章線形識別モデル
PRML勉強会@長岡 第4章線形識別モデル
 
Pythonによる機械学習実験の管理
Pythonによる機械学習実験の管理Pythonによる機械学習実験の管理
Pythonによる機械学習実験の管理
 
ICML2015読み会 資料
ICML2015読み会 資料ICML2015読み会 資料
ICML2015読み会 資料
 

Ähnlich wie Enhancement of the Neutrality in Recommendation

2017 10-10 (netflix ml platform meetup) learning item and user representation...
2017 10-10 (netflix ml platform meetup) learning item and user representation...2017 10-10 (netflix ml platform meetup) learning item and user representation...
2017 10-10 (netflix ml platform meetup) learning item and user representation...Ed Chi
 
Multi Media Lab Training
Multi Media Lab TrainingMulti Media Lab Training
Multi Media Lab TrainingDIv CHAS
 
Teacher training material
Teacher training materialTeacher training material
Teacher training materialVikram Parmar
 
Fundamentals of Deep Recommender Systems
 Fundamentals of Deep Recommender Systems Fundamentals of Deep Recommender Systems
Fundamentals of Deep Recommender SystemsWQ Fan
 
ThinkBehaviour: 8 practical tips
ThinkBehaviour: 8 practical tipsThinkBehaviour: 8 practical tips
ThinkBehaviour: 8 practical tipsPrime Decision
 
Microsoft power point makingsenseofsensemaker
Microsoft power point   makingsenseofsensemakerMicrosoft power point   makingsenseofsensemaker
Microsoft power point makingsenseofsensemakerGlobalGiving
 
[CARS2012@RecSys]Optimal Feature Selection for Context-Aware Recommendation u...
[CARS2012@RecSys]Optimal Feature Selection for Context-Aware Recommendation u...[CARS2012@RecSys]Optimal Feature Selection for Context-Aware Recommendation u...
[CARS2012@RecSys]Optimal Feature Selection for Context-Aware Recommendation u...YONG ZHENG
 
The role of systems analysis in co-learning. Walter Rossing
The role of systems analysis in co-learning. Walter RossingThe role of systems analysis in co-learning. Walter Rossing
The role of systems analysis in co-learning. Walter RossingJoanna Hicks
 
AI Driven Product Innovation
AI Driven Product InnovationAI Driven Product Innovation
AI Driven Product Innovationebelani
 
AI-driven product innovation: from Recommender Systems to COVID-19
AI-driven product innovation: from Recommender Systems to COVID-19AI-driven product innovation: from Recommender Systems to COVID-19
AI-driven product innovation: from Recommender Systems to COVID-19Xavier Amatriain
 
Recommandation systems -
Recommandation systems - Recommandation systems -
Recommandation systems - Yousef Fadila
 
Analyzing Weighting Schemes in Collaborative Filtering: Cold Start, Post Cold...
Analyzing Weighting Schemes in Collaborative Filtering: Cold Start, Post Cold...Analyzing Weighting Schemes in Collaborative Filtering: Cold Start, Post Cold...
Analyzing Weighting Schemes in Collaborative Filtering: Cold Start, Post Cold...Alan Said
 
Fi arch design-principles-new_seeds-v0.7.4
Fi arch design-principles-new_seeds-v0.7.4Fi arch design-principles-new_seeds-v0.7.4
Fi arch design-principles-new_seeds-v0.7.4Ioanna Papafili
 
Data and information gathering
Data and information gatheringData and information gathering
Data and information gatheringagribusinessclass
 
An Aspect Based Resource Recommendation System for Smart Hotels
An Aspect Based Resource Recommendation System for Smart HotelsAn Aspect Based Resource Recommendation System for Smart Hotels
An Aspect Based Resource Recommendation System for Smart HotelsEduardo Castillejo Gil
 
Elder Abuse Research
Elder Abuse ResearchElder Abuse Research
Elder Abuse ResearchLaura Torres
 
Modern "Social" Online Qualitative Research
Modern "Social" Online Qualitative ResearchModern "Social" Online Qualitative Research
Modern "Social" Online Qualitative ResearchRamius
 
Exploration and diversity in recommender systems
Exploration and diversity in recommender systemsExploration and diversity in recommender systems
Exploration and diversity in recommender systemsJaya Kawale
 

Ähnlich wie Enhancement of the Neutrality in Recommendation (20)

2017 10-10 (netflix ml platform meetup) learning item and user representation...
2017 10-10 (netflix ml platform meetup) learning item and user representation...2017 10-10 (netflix ml platform meetup) learning item and user representation...
2017 10-10 (netflix ml platform meetup) learning item and user representation...
 
Multi Media Lab Training
Multi Media Lab TrainingMulti Media Lab Training
Multi Media Lab Training
 
Teacher training material
Teacher training materialTeacher training material
Teacher training material
 
Fundamentals of Deep Recommender Systems
 Fundamentals of Deep Recommender Systems Fundamentals of Deep Recommender Systems
Fundamentals of Deep Recommender Systems
 
ThinkBehaviour: 8 practical tips
ThinkBehaviour: 8 practical tipsThinkBehaviour: 8 practical tips
ThinkBehaviour: 8 practical tips
 
Microsoft power point makingsenseofsensemaker
Microsoft power point   makingsenseofsensemakerMicrosoft power point   makingsenseofsensemaker
Microsoft power point makingsenseofsensemaker
 
[CARS2012@RecSys]Optimal Feature Selection for Context-Aware Recommendation u...
[CARS2012@RecSys]Optimal Feature Selection for Context-Aware Recommendation u...[CARS2012@RecSys]Optimal Feature Selection for Context-Aware Recommendation u...
[CARS2012@RecSys]Optimal Feature Selection for Context-Aware Recommendation u...
 
The role of systems analysis in co-learning. Walter Rossing
The role of systems analysis in co-learning. Walter RossingThe role of systems analysis in co-learning. Walter Rossing
The role of systems analysis in co-learning. Walter Rossing
 
AI Driven Product Innovation
AI Driven Product InnovationAI Driven Product Innovation
AI Driven Product Innovation
 
AI-driven product innovation: from Recommender Systems to COVID-19
AI-driven product innovation: from Recommender Systems to COVID-19AI-driven product innovation: from Recommender Systems to COVID-19
AI-driven product innovation: from Recommender Systems to COVID-19
 
Recommandation systems -
Recommandation systems - Recommandation systems -
Recommandation systems -
 
Analyzing Weighting Schemes in Collaborative Filtering: Cold Start, Post Cold...
Analyzing Weighting Schemes in Collaborative Filtering: Cold Start, Post Cold...Analyzing Weighting Schemes in Collaborative Filtering: Cold Start, Post Cold...
Analyzing Weighting Schemes in Collaborative Filtering: Cold Start, Post Cold...
 
Fi arch design-principles-new_seeds-v0.7.4
Fi arch design-principles-new_seeds-v0.7.4Fi arch design-principles-new_seeds-v0.7.4
Fi arch design-principles-new_seeds-v0.7.4
 
Data and information gathering
Data and information gatheringData and information gathering
Data and information gathering
 
An Aspect Based Resource Recommendation System for Smart Hotels
An Aspect Based Resource Recommendation System for Smart HotelsAn Aspect Based Resource Recommendation System for Smart Hotels
An Aspect Based Resource Recommendation System for Smart Hotels
 
KW001
KW001KW001
KW001
 
Elder Abuse Research
Elder Abuse ResearchElder Abuse Research
Elder Abuse Research
 
Modern "Social" Online Qualitative Research
Modern "Social" Online Qualitative ResearchModern "Social" Online Qualitative Research
Modern "Social" Online Qualitative Research
 
Exploration and diversity in recommender systems
Exploration and diversity in recommender systemsExploration and diversity in recommender systems
Exploration and diversity in recommender systems
 
UX Research
UX ResearchUX Research
UX Research
 

Mehr von Toshihiro Kamishima

RecSys2018論文読み会 資料
RecSys2018論文読み会 資料RecSys2018論文読み会 資料
RecSys2018論文読み会 資料Toshihiro Kamishima
 
機械学習研究でのPythonの利用
機械学習研究でのPythonの利用機械学習研究でのPythonの利用
機械学習研究でのPythonの利用Toshihiro Kamishima
 
Considerations on Recommendation Independence for a Find-Good-Items Task
Considerations on Recommendation Independence for a Find-Good-Items TaskConsiderations on Recommendation Independence for a Find-Good-Items Task
Considerations on Recommendation Independence for a Find-Good-Items TaskToshihiro Kamishima
 
科学技術計算関連Pythonパッケージの概要
科学技術計算関連Pythonパッケージの概要科学技術計算関連Pythonパッケージの概要
科学技術計算関連Pythonパッケージの概要Toshihiro Kamishima
 
PyMCがあれば,ベイズ推定でもう泣いたりなんかしない
PyMCがあれば,ベイズ推定でもう泣いたりなんかしないPyMCがあれば,ベイズ推定でもう泣いたりなんかしない
PyMCがあれば,ベイズ推定でもう泣いたりなんかしないToshihiro Kamishima
 

Mehr von Toshihiro Kamishima (8)

RecSys2018論文読み会 資料
RecSys2018論文読み会 資料RecSys2018論文読み会 資料
RecSys2018論文読み会 資料
 
WSDM2018読み会 資料
WSDM2018読み会 資料WSDM2018読み会 資料
WSDM2018読み会 資料
 
Recommendation Independence
Recommendation IndependenceRecommendation Independence
Recommendation Independence
 
機械学習研究でのPythonの利用
機械学習研究でのPythonの利用機械学習研究でのPythonの利用
機械学習研究でのPythonの利用
 
Considerations on Recommendation Independence for a Find-Good-Items Task
Considerations on Recommendation Independence for a Find-Good-Items TaskConsiderations on Recommendation Independence for a Find-Good-Items Task
Considerations on Recommendation Independence for a Find-Good-Items Task
 
KDD2016勉強会 資料
KDD2016勉強会 資料KDD2016勉強会 資料
KDD2016勉強会 資料
 
科学技術計算関連Pythonパッケージの概要
科学技術計算関連Pythonパッケージの概要科学技術計算関連Pythonパッケージの概要
科学技術計算関連Pythonパッケージの概要
 
PyMCがあれば,ベイズ推定でもう泣いたりなんかしない
PyMCがあれば,ベイズ推定でもう泣いたりなんかしないPyMCがあれば,ベイズ推定でもう泣いたりなんかしない
PyMCがあれば,ベイズ推定でもう泣いたりなんかしない
 

Kürzlich hochgeladen

PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Colleen Farrelly
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样vhwb25kk
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 217djon017
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...limedy534
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degreeyuu sss
 
Identifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanIdentifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanMYRABACSAFRA2
 
9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home ServiceSapana Sha
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...Florian Roscheck
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfJohn Sterrett
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPTBoston Institute of Analytics
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queensdataanalyticsqueen03
 
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSINGmarianagonzalez07
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...soniya singh
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxEmmanuel Dauda
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024thyngster
 

Kürzlich hochgeladen (20)

PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
Identifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanIdentifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population Mean
 
9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queens
 
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
 

Enhancement of the Neutrality in Recommendation

  • 1. Enhancement of the Neutrality in Recommendation Toshihiro Kamishima*, Shotaro Akaho*, Hideki Asoh*, and Jun Sakuma† *National Institute of Advanced Industrial Science and Technology (AIST), Japan †University of Tsukuba, Japan; and Japan Science and Technology Agency Workshop on Human Decision Making in Recommender Systems In conjunction with the RecSys 2012 @ Dublin, Ireland, Sep. 9, 2012 START 1
  • 2. Overview Decision Making and Neutrality in Recommendation Decisions based on biased information brings undesirable results Providing neutral information is important in recommendation Information Neutral Recommender System The absolutely neutral recommendation is intrinsically infeasible, because recommendation is always biased in a sense that it is arranged for a specific user, A system makes recommendation so as to enhance the neutrality from a viewpoint specified by a user 2
  • 3. Outline Introduction Importance of the Neutrality and the Filter Bubble influence of biased recommendation, filter bubble problem, discussion in the RecSys 2011 panel Neutrality in Recommendation ugly duckling theorem, information neutral recommendation Information Neutral Recommender System latent factor model, viewpoint variable, neutrality function Experiments Conclusion 3
  • 4. Importance of the Neutrality and the Filter Bubble 4
  • 5. Biased Recommendation Biased Recommendation exclude a good candidate from a set of options rate relatively inferior options higher Inappropriate Decision The Filter Bubble Problem Pariser posed a concern that personalization technologies narrow and bias the topics of information provided to people http://www.thefilterbubble.com/ 5
  • 6. Filter Bubble [TED Talk by Eli Pariser] Friend Recommendation List in Facebook conservative people are eliminated form Pariser’s recommendation list A summary of Pariser’s claim Users lost opportunities to obtain information about a wide variety of topics Each user obtains too personalized information, and this make it difficult to build consensus in our society 6
  • 7. RecSys 2011 Panel on Filter Bubble [RecSys 2011 Panel on the Filter Bubble] RecSys 2011 Panel on Filter Bubble Are there “filter bubbles?” To what degree is personalized filtering a problem? What should we as a community do to address the filter bubble issue? http://acmrecsys.wordpress.com/2011/10/25/panel-on-the-filter-bubble/ Intrinsic trade-off providing focusing on a diversity of topics users’ interests To select something is not to select other things 7
  • 8. RecSys 2011 Panel on Filter Bubble [RecSys 2011 Panel on the Filter Bubble] Intrinsic trade-off providing focusing on diversity of topics users’ interests To select something is not to select other things Personalized filtering is a necessity Personalized filtering is a very effective tool to find interesting things from the flood of information 8
  • 9. RecSys 2011 Panel on Filter Bubble [RecSys 2011 Panel on the Filter Bubble] Personalized filtering is a necessity Personalized filtering is a very effective tool to find interesting things from the flood of information recipes for alleviating undesirable influence of personalized filtering capture the users’ long-term interests consider preference of item portfolio, not individual items follow the changes of users’ preference pattern our approach give users to control perspective to see the world through other eyes 9
  • 11. Ugly Duckling Theorem [Watanabe 69] Ugly Duckling Theorem on fundamental property of classification if the similarity between a pair of ducklings is measured by the number of potential binary classification rules that classifies both of them into the same positive class similarity between similarity between an ugly and a normal ducklings = any pair of normal ducklings An ugly and a normal ducklings are indistinguishable Extremely unintuitive! Why? We classify them by methods like SVMs everyday... 11
  • 12. Ugly Duckling Theorem [Watanabe 69] Extremely unintuitive! Why? The number of classification rules are considered, but properties of rules are completely ignored All features are equally treated ex. the weight of a body color feature equals to that of a length of a duckling The complexity of rules is ignored ex. the number of features included in rules When classification, one must emphasize some features of objects and must ignore the other features 12
  • 13. Information Neutral Recommendation Ugly Duckling Theorem A part of aspects must be stressed when classifying objects It is infeasible to make recommendation that is neutral from any viewpoints Information Neutral Recommendation the neutrality from a viewpoint specified by a user and other viewpoints are not considered ex. A recommender system enhances the neutrality in terms of whether conservative or progressive, but it is allowed to make biased recommendations in terms of other viewpoints, for example, the birthplace or age of friends 13
  • 15. Information Neutral Recommender System v : viewpoint variable A binary variable representing a viewpoint specified by a user Information Neutral Recommender System neutral from a specified viewpoint maximize statistical independence between a preference score and a viewpoint variable + high prediction accuracy minimize an empirical error plus a L2 regularization term Information neutral version of a latent factor model 15
  • 16. Latent Factor Model [Koren 08] Latent Factor Model : basic model of matrix decomposition Predicting Ratings Task predict a preference score of an item y rated by a user x cross effect of global bias users and items s(x, y) = µ + bx + cy + px qy ˆ user-dependent bias item-dependent bias For a given training data set, model parameters are learned by minimizing the squared loss function with a L2 regularizer 16
  • 17. Information Neutral Latent Factor Model modifications of a latent factor model adjust scores according to the state of a viewpoint incorporate dependency on a viewpoint variable enhance the neutrality of a score from a viewpoint add a neutrality function as a constraint term adjust scores according to the state of a viewpoint viewpoint variables s(x, y, v) = µ(v) + b(v) + c(v) + px q(v) ˆ x y (v) y Multiple latent factor models are built separately, and each of these models corresponds to the each value of a viewpoint variable When predicting scores, a model is selected according to the value of viewpoint variable 17
  • 18. Information Neutral Latent Factor Model enhance the neutrality of a score from a viewpoint neutrality function, neutral(ˆ, v) : quantify the degree of neutrality s The larger output of a neutrality function, the higher degree of the neutrality of a prediction score from a viewpoint variable neutrality parameter to balance regularization between the neutrality and the accuracy parameter 2 2 (si s(xi , yi , vi )) ˆ neutral(ˆ(xi , yi , vi ), vi ) + s 2 D squared loss function neutrality function L2 regularizer Parameters are learned by minimizing this objective function 18
  • 19. Mutual Information as Neutrality Function neutrality = scores are not influenced by a viewpoint variable neutrality function = negative mutual information We treat the neutrality as the statistical independence, and it is quantified by mutual information between a predicted score and a viewpoint variable Pr[ˆ|v] is required for computing mutual information s This distribution function modeled by a histogram model Failed to derive an analytical form of gradients of objective function An objective function is minimized by a Powell method without gradients 19
  • 21. Experimental Conditions General Conditions 9,409 use-item pairs are sampled from the Movielens 100k data set (A Powell optimizer is computationally inefficient and cannot be applied to a large data set) the number of latent factor K = 1 regularization parameter λ = 0.01 Evaluation measures are calculated by using five-fold cross validation Evaluation Measure MAE (mean absolute error) prediction accuracy NMI (normalized mutual information) the neutrality of a preference score from a specified viewpoint (mutual information between the predicted scores and the values of viewpoint variable, and it is normalized into the range [0, 1]) 21
  • 22. Viewpoint Variables The values of viewpoint variables are determined depending on a user and/or an item “Year” viewpoint : a movie’s release year is newer than 1990 or not The older movies have a tendency to be rated higher, perhaps because only masterpieces have survived [Koren 2009] “Gender” viewpoint : a user is male or female The movie rating would depend on the user’s gender 22
  • 23. Experimental Results prediction accuracy (MAE) degree of neutrality (NMI) 0.90 0.050 Year higher degree of neutrality Gender higher accuracy 0.85 0.010 Year 0.005 Gender 0.80 0 10 20 30 40 50 60 70 80 90 100 0 10 20 30 40 50 60 70 80 90 100 neutrality parameter η : the lager value enhances the neutrality more As the increase of a neutrality parameter η, prediction accuracies were worsened slightly, but the neutralities were improved drastically INRS could successfully improved the neutrality without seriously sacrificing the prediction accuracy 23
  • 24. Conclusion Our Contributions We formulate the neutrality in recommendation based on the ugly duckling theorem We developed a recommender system that can enhance the neutrality in recommendation Our experimental results show that the neutrality is successfully enhanced without seriously sacrificing the prediction accuracy Future Work Our current formulation is poor in its scalability formulation of the objective function whose gradients can be derived analytically neutrality functions other than mutual information, such as the kurtosis used in ICA Information neutral version of generative recommendation models, such as a pLSA / LDA model 24
  • 25. program codes and data sets http://www.kamishima.net/inrs acknowledgements We would like to thank for providing a data set for the Grouplens research lab This work is supported by MEXT/JSPS KAKENHI Grant Number 16700157, 21500154, 22500142, 23240043, and 24500194, and JST PRESTO 09152492 25

Hinweis der Redaktion

  1. Today, we would like to talk about the enhancement of the neutrality in recommendation.\n
  2. Because decisions based on biased information brings undesirable results, providing neutral information is important in recommendation.\nFor this purpose, we propose an information neutral recommender system.\nUnfortunately, the absolutely neutral recommendation is intrinsically infeasible.\nTherefore, this recommender system makes recommendation so as to enhance the neutrality from a viewpoint specified by a user.\n
  3. This is an outline of our talk.\nAfter showing the importance of the neutrality in recommendation, we introduce the Filter Bubble problem.\nWe then discuss the neutrality in recommendation, and show our information neutral recommender system.\nFinally, we summarize our experimental results, and conclude our talk.\n
  4. We begin with the importance of the neutrality and the filter bubble problem.\n
  5. Biased recommendations may exclude a good candidate from candidates, or may rate relatively inferior option higher.\nConsequently, decisions would become inappropriate.\nPariser pointed out a problem of such biased recommendations as the filter bubble problem, which is a concern that personalization technologies narrow and bias the topics of information provided to people.\n
  6. Pariser show an example of a friend recommendation list in Facebook.\nTo fit for his preference, conservative people are eliminated form his recommendation list, while this fact is not noticed to him.\nHis claim would be summarized into these two points.\nUsers lost opportunities to obtain information about a wide variety of topics.\nEach user obtains too personalized information, and this make it difficult to build consensus in our society.\n
  7. In the last RecSys 2011 conference, a panel on this filter bubble problem was held.\nThese three sub-problems are discussed.\nFor the first sub-problem, panelists pointed out that the filter bubble is an intrinsic trade-off between providing a diversity of topics and focusing on users’ interests, because to select something is not to select other things.\n\n\n
  8. Though personalized filtering has such a flaw, it is a very effective tool to find interesting things from the flood of information.\nClearly, personalized filtering is a necessity.\n
  9. In the RecSys panel, panelists suggested recipes for alleviating undesirable influence of personalized filtering.\nAmong these recipes, we took an approach to give users to control perspective to see the world through other eyes.\n
  10. We then discuss the neutrality in recommendation.\n
  11. Before discussing the neutrality, we reconsider the well-known ugly duckling theorem on a fundamental property of classification.\nAccording to this theorem, under this condition, the similarity between a ugly and a normal ducklings is equivalent to the similarity between any pair of normal ducklings.\nThis fact derives the fact that an ugly and a normal ducklings are indistinguishable.\nThis looks extremely unintuitive! Why?\n
  12. This is because the number of classification rules are considered, but properties of rules are completely ignored: all features are equally treated and the complexity of rules is ignored.\nThis theorem implies that When classification, one must emphasize some features of objectsand must ignore the other features.\n
  13. Because the ugly duckling theorem indicates that a part of aspects must be stressed when classifying objects, it is infeasible to make recommendation that is neutral from any viewpoints.\nTherefore, we took an approach of enhancing the neutrality from a viewpoint specified by a user and other viewpoints are not considered.\nIn the case of Pariser’s Facebook example, a system enhances the neutrality in terms of whether conservative or progressive, but it is allowed to make biased recommendations in terms of other viewpoints, for example, the birthplace or age of friends.\n\n
  14. To enhance such neutrality, we propose an information neutral recommender system.\n
  15. This system adopt a viewpoint variable, which is a binary variable representing a viewpoint specified by a user.\nA goal of an information neutral recommender system is to make recommendation that is neutral from a specified viewpoint while keeping high prediction accuracy.\nThe neutrality is enhanced by statistical dependence between a preference score and a viewpoint variable.\nHigh prediction accuracy is achieved by minimizing an empirical error plus a L2 regularization term.\nWe then show an information neutral version of a latent factor model.\n
  16. A latent factor model is a basic model of matrix decomposition, and is designed for predicting a preference score.\nA preference score is modeled by this formula, which consists of three bias terms and one cross term.\nFor a given training data set, model parameters are learned by minimizing the squared loss function with a L2 regularizer.\n
  17. These two points are modified in information neutral version of a latent factor model.\nFirst, we modify this model so as to be able to adjust scores according to the state of a viewpoint to incorporate dependency on a viewpoint variable.\nMultiple latent factor models are built separately, and each of these models corresponds to the each value of a viewpoint variable.\nWhen predicting scores, a model is selected according to the state of viewpoint variable.\n
  18. Second, a model is modified so as to be able to enhance the neutrality between a score and a viewpoint.\nFor this purpose, we introduce a neutrality function to quantify the degree of neutrality.\nThis neutrality function is added to the objective function like a regularization term.\nA neutrality parameter η balances between the neutrality and the accuracy.\nParameters are learned by minimizing this objective function.\n
  19. We finally formalize a neutrality function.\nHere, the neutrality means that scores are not influenced by a viewpoint variable.\nTherefore, we treat the neutrality as the statistical independence, and it is quantified by mutual information between a predicted score and a viewpoint variable.\nThe computation of mutual information is fairly complicated, but we here omit the details.\n\n
  20. We finally summarize our experimental results.\n
  21. These are our experimental conditions.\nWe tested on this sampled data set, because a Powell optimizer is computationally inefficient and cannot be applied to a large data set.\nWe used two types of evaluation measure.\nMAE, mean absolute error, measures prediction accuracy.\nNMI, normalized mutual information, measures the neutrality between a predicted score and a viewpoint variable.\n\n
  22. We tested two types of viewpoint variables.\nThe values of viewpoint variables are determined depending on a user and/or an item.\nFirst, a “Year” viewpoint variable represents whether a movie’s release year is newer than 1990 or not.\nSecond, a “Gender” viewpoint variable represents a user is male or female.\n
  23. These are our experimental results.\nX-axes correspond to neutrality parameters, the lager value enhances the neutrality more.\nThis chart (left) shows the change of prediction accuracy.\nThis chart (right) shows the change of the degree of neutrality.\nAs the increase of a neutrality parameter η, prediction accuracy worsened slightly, and the neutrality enhanced drastically.\nTherefore, we can conclude that our information neutral recommender system could successfully improved the neutrality without seriously sacrificing the prediction accuracy.\n
  24. These are our contributions.\nOur current formulation is poor in its scalability.\nWe plan to develop the formulation of the objective function whose gradients can be derived analytically.\nWe also consider to use a neutrality function other than mutual information, such as the kurtosis used in ICA.\n
  25. Program codes and data sets are available at here.\nThat’s all I have to say. Thank you for your attention.\n