<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Linear Models for Video Memorability Prediction Using Visual and Semantic Features</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Rohit Gupta</string-name>
          <email>rohit.gupta@conduent.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Kush Motwani</string-name>
          <email>kush.motwani@conduent.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Conduent Labs</institution>
          ,
          <country country="IN">India</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2018</year>
      </pub-date>
      <fpage>29</fpage>
      <lpage>31</lpage>
      <abstract>
        <p>Memorability is defined as the quality or state of being easy to remember. In the context of videos today, with billions of hours of user generated video content on online platforms like social media, prediction of a cognitive measure like memorability has many potential applications. We investigate the use of various visual and semantic features in building models for video memorability prediction. Along with the features provided as part of the Predicting Media Memorability Task at MediaEval 2018, we utilize generic descriptors extracted from the feature map of Convolutional Neural Networks. We are able to discover intrinsic semantic factors afecting memorability based on our analysis of models that use video captions. Finally, we are able to build an ensemble of models that outperforms models built using a single feature type.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>INTRODUCTION</title>
      <p>
        In this work, we investigate the use of various visual and semantic
features to predict video memorability, and conduct an extensive
analysis over the chosen features, to develop a robust video
memorability predictor. Among the features provided by challenge
organizers [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] we train models over the HMP, LBP and ColorHistogram
visual features and InceptionV3-Predictions &amp; C3D-Predictions
semantic features. In addition, we train models over the video
captions provided, and over features extracted from the last
convolution layers of Convolutional Neural Networks trained for image
classification [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] applied to frames of the video. The models
are evaluated using Spearman’s rank correlation as the metric. Our
key findings and contributions are as follows:
(1) Models for short term memorability perform much better
than models for long term memorability.
(2) Models based on InceptionV3-Preds, LBP and
ColorHistogram do not work well and are outperformed by those
based on C3D-Preds and HMP.
(3) Models based on the video captions provided outperform
models trained on all above mentioned visual features.
(4) Analysis of models trained on video captions allows us to
identify semantic factors afecting video memorability.
(5) We find that models based on high level representations
learned by CNNs trained on image classification tasks
outperform both models based on visual features and captions.
      </p>
    </sec>
    <sec id="sec-2">
      <title>RELATED WORK</title>
      <p>
        Work on video memorability has recently begun to generate a lot of
interest, and recent works [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] investigate the use of various low
and high level visual features, deep learning based action
recognition representations (C3D-Preds), and image and video captions
for memorability prediction. The major findings on memorability
from these papers are that models using captions give the best
individual results, and how features learned using deep learning
improve those results. Additionally, researchers have found that
high level semantic features learned by CNNs trained for image
classification achieve state of the art performance on a variety of
computer vision tasks [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
3
3.1
      </p>
    </sec>
    <sec id="sec-3">
      <title>APPROACH</title>
    </sec>
    <sec id="sec-4">
      <title>Models</title>
      <p>
        Since most of the features provided are very high dimensional and
the number of videos is of the same order of magnitude as the
dimensionality of the features, high variance and over-fitting are
a major potential concern in this task. As a result we preferred
simple, linear, highly regularized models, namely:
(1) LASSO (L1) regularized Logistic Regression [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]
(2) Linear Support Vector Regression [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]
(3) ElasticNet (L1 and L2 Regularized Linear Regression) [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]
For each set of features we tried each of these 3 models and select
the best one. Values for various model hyper-parameters controlling
the extent of regularization (such as C, alpha and L1-Ratio) were
picked by using grid search over the dev set.
      </p>
      <p>In order to improve prediction accuracy, we build ensemble
models using some of our best models. We use a simple weighted
averaging technique, where we blend the outputs of the best single
models developed previously. Weights for ensemble averaging are
also picked using grid search over the dev set.
3.2</p>
    </sec>
    <sec id="sec-5">
      <title>Features and Data Pre-Processing</title>
      <p>Video level features like HMP and C3D-Preds are used as-is, while
frame level features such as ColorHistogram and LBP are
concatenated across frames. We pre-process the text captions into
Bag-ofWords features using CountVectorizer from Scikit-Learn. We use
word unigrams and bigrams, remove English stopwords and pick
the optimal vocabulary size by cross-validation.</p>
      <p>ResNet and DenseNet features are extracted for the 1st, 56th,
112th frames of the video from the penultimate layer of ResNet50
and DenseNet121 models respectively. These features are then
averaged across frames and L2-Normalized. This results in a 1024 and
2048 dimensional feature vector for DenseNet and ResNet
respectively.</p>
      <p>
        The memorability scores is pre-processed in 2 diferent ways
depending on the model:
• Z-score Normalization for Regressors: carried out in
order to make the scores scale-invariant, this results in a
significant increase in model accuracy.
• Sampling for Logistic Regression Classifier: We train the
Logistic Regression Classifier using binary labels sampled
from a binomial distribution parameterized by the
memorability scores. This is motivated by the fact that the
memorability score is the percentage of subjects who can recall
the contents of the video [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
4
      </p>
    </sec>
    <sec id="sec-6">
      <title>RESULTS</title>
      <p>Tables 1 and 2 give an overall summary of our experimental results.
Results for the best model for each feature are presented. For HMP,
LBP and ColorHistogram, Lasso Logistic Regression is the best
model, while ElasticNet is the best model for the other features. For
ensembling, we discover the optimal weights are as follows:
(1) Ensemble1: 0.25*Caption score + 0.75*ResNet score
(2) Ensemble2: 0.1*HMP score + 0.1*Caption score + 0.8*ResNet
score
C3D-Preds</p>
      <p>HMP
InceptionV3-Preds</p>
      <p>LBP
Color Histogram</p>
      <p>
        Captions
ResNet
DenseNet
Ensemble1
Ensemble2
To analyze our interpretable captions based model we look at
vocabulary terms corresponding to the most positive (Figure 1) and
negative (Figure 2) coeficients of the caption based models
(averaged over 100 models using diferent validation splits). This reveals
that the highest negative coeficients are all dominated by terms
related to natural scenery; whereas the highest positive coeficients
are dominated by terms related to people and indoor actions &amp;
objects. Contrary to intuition, videos of nature are not memorable,
a result that has also been observed in the context of image
memorability. [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]
      </p>
      <p>Like in past work on video memorability, our caption based
models give superior performance than the C3D features, and
lowlevel visual features. In contrast to past work however, we also
examine the use of features extracted from the penultimate layer of
CNNs and observe that models trained on these features outperform
the models based on captions. Coupled with the fact that models
trained over InceptionV3 predictions give poor results, we infer that
the representation learned by CNNs capture additional semantic
information relevant to predicting memorability beyond simply the
category the image belongs to.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Romain</given-names>
            <surname>Cohendet</surname>
          </string-name>
          ,
          <string-name>
            <surname>Claire-Hélène</surname>
            <given-names>Demarty</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ngoc Q.K. Duong</surname>
          </string-name>
          , Mats Sjöberg, Bogdan Ionescu, and
          <string-name>
            <surname>Thanh-Toan Do</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>MediaEval 2018: Predicting Media Memorability Task</article-title>
          .
          <source>In Working Notes Proceedings of the MediaEval 2018 Workshop.</source>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Romain</given-names>
            <surname>Cohendet</surname>
          </string-name>
          , Karthik Yadati,
          <string-name>
            <surname>Ngoc Q.K. Duong</surname>
            , and
            <given-names>ClaireHélène</given-names>
          </string-name>
          <string-name>
            <surname>Demarty</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Annotating, Understanding, and Predicting Long-term Video Memorability</article-title>
          .
          <source>In Proceedings of the 2018 ACM on International Conference on Multimedia Retrieval. ACM</source>
          ,
          <volume>178</volume>
          -
          <fpage>186</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Rong-En</surname>
            <given-names>Fan</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pai-Hsuen Chen</surname>
          </string-name>
          , and
          <string-name>
            <surname>Chih-Jen Lin</surname>
          </string-name>
          .
          <year>2005</year>
          .
          <article-title>Working Set Selection Using Second Order Information for Training Support Vector Machines</article-title>
          .
          <source>Journal of Machine Learning Research</source>
          <volume>6</volume>
          ,
          <string-name>
            <surname>Dec</surname>
          </string-name>
          (
          <year>2005</year>
          ),
          <fpage>1889</fpage>
          -
          <lpage>1918</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Jerome</given-names>
            <surname>Friedman</surname>
          </string-name>
          , Trevor Hastie, and
          <string-name>
            <given-names>Rob</given-names>
            <surname>Tibshirani</surname>
          </string-name>
          .
          <year>2010</year>
          .
          <article-title>Regularization Paths for Generalized Linear Models via Coordinate Descent</article-title>
          .
          <source>Journal of Statistical Software</source>
          <volume>33</volume>
          ,
          <issue>1</issue>
          (
          <year>2010</year>
          ),
          <fpage>1</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Kaiming</given-names>
            <surname>He</surname>
          </string-name>
          , Xiangyu Zhang, Shaoqing Ren, and
          <string-name>
            <given-names>Jian</given-names>
            <surname>Sun</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Deep Residual Learning for Image Recognition</article-title>
          .
          <source>In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition</source>
          .
          <fpage>770</fpage>
          -
          <lpage>778</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Gao</given-names>
            <surname>Huang</surname>
          </string-name>
          , Zhuang Liu,
          <string-name>
            <surname>Laurens Van Der Maaten</surname>
          </string-name>
          , and
          <string-name>
            <surname>Kilian</surname>
            <given-names>Q.</given-names>
          </string-name>
          <string-name>
            <surname>Weinberger</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Densely Connected Convolutional Networks.</article-title>
          .
          <source>In Proceedings of the IEEE Conference on Computer Vision</source>
          and Pattern Recognition.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Phillip</given-names>
            <surname>Isola</surname>
          </string-name>
          , Jianxiong Xiao, Devi Parikh, Antonio Torralba, and
          <string-name>
            <given-names>Aude</given-names>
            <surname>Oliva</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>What Makes a Photograph Memorable?</article-title>
          <source>IEEE Transactions on Pattern Analysis and Machine Intelligence</source>
          <volume>36</volume>
          ,
          <issue>7</issue>
          (
          <year>2014</year>
          ),
          <fpage>1469</fpage>
          -
          <lpage>1482</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Ali</given-names>
            <surname>Sharif</surname>
          </string-name>
          <string-name>
            <surname>Razavian</surname>
          </string-name>
          , Hossein Azizpour, Josephine Sullivan, and
          <string-name>
            <surname>Stefan Carlsson.</surname>
          </string-name>
          <year>2014</year>
          .
          <article-title>CNN Features Of-the-</article-title>
          <string-name>
            <surname>Shelf</surname>
          </string-name>
          :
          <article-title>An Astounding Baseline for Recognition</article-title>
          .
          <source>In The IEEE Conference on Computer Vision</source>
          and
          <article-title>Pattern Recognition (CVPR) Workshops</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Sumit</given-names>
            <surname>Shekhar</surname>
          </string-name>
          , Dhruv Singal, and
          <string-name>
            <given-names>Harvineet</given-names>
            <surname>Singh</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Show and Recall: Learning What Makes Videos Memorable</article-title>
          .
          <source>In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition</source>
          .
          <fpage>2730</fpage>
          -
          <lpage>2739</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Guo-Xun</surname>
            <given-names>Yuan</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chia-Hua Ho</surname>
          </string-name>
          , and
          <string-name>
            <surname>Chih-Jen Lin</surname>
          </string-name>
          .
          <year>2012</year>
          .
          <article-title>An Improved GLMNET for L1-regularized Logistic Regression</article-title>
          .
          <source>Journal of Machine Learning Research</source>
          <volume>13</volume>
          ,
          <string-name>
            <surname>Jun</surname>
          </string-name>
          (
          <year>2012</year>
          ),
          <fpage>1999</fpage>
          -
          <lpage>2030</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>