Fashion Recommendation and Compatibility Prediction Using Relational Network

Fashion is an inherently visual concept and computer vision and artificial intelligence (AI) are playing an increasingly important role in shaping the future of this domain. Many research has been done on recommending fashion products based on the learned user preferences. However, in addition to recommending single items, AI can also help users create stylish outfits from items they already have, or purchase additional items that go well with their current wardrobe. Compatibility is the key factor in creating stylish outfits from single items. Previous studies have mostly focused on modeling pair-wise compatibility. There are a few approaches that consider an entire outfit, but these approaches have limitations such as requiring rich semantic information, category labels, and fixed order of items. Thus, they fail to effectively determine compatibility when such information is not available. In this work, we adopt a Relation Network (RN) to develop new compatibility learning models, Fashion RN and FashionRN-VSE, that addresses the limitations of existing approaches. FashionRN learns the compatibility of an entire outfit, with an arbitrary number of items, in an arbitrary order. We evaluated our model using a large dataset of 49,740 outfits that we collected from Polyvore website. Quantitatively, our experimental results demonstrate state of the art performance compared with alternative methods in the literature in both compatibility prediction and fill-in-the-blank test. Qualitatively, we also show that the item embedding learned by FashionRN indicate the compatibility among fashion items.

[1]  Tomoharu Iwata,et al.  Fashion Coordinates Recommender System Using Photographs from Fashion Magazines , 2011, IJCAI.

[2]  Tommaso Gritti,et al.  A framework for robust feature selection for real-time fashion style recommendation , 2009, IMCE '09.

[3]  Svetlana Lazebnik,et al.  Where to Buy It: Matching Street Clothing Photos in Online Shops , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[4]  John D. Lafferty,et al.  Correlated Topic Models , 2005, NIPS.

[5]  Yilong Yin,et al.  Personalized Image Aesthetics Assessment , 2017, CIKM.

[6]  Jie Liu,et al.  Representing and Recommending Shopping Baskets with Complementarity, Compatibility and Loyalty , 2018, CIKM.

[7]  Yang Hu,et al.  FashionNet: Personalized Outfit Recommendation with Deep Neural Network , 2018, ArXiv.

[8]  Jeff Donahue,et al.  Visual Search at Pinterest , 2015, KDD.

[9]  Kilian Q. Weinberger,et al.  Densely Connected Convolutional Networks , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[10]  Jakub Lokoc,et al.  Product Exploration based on Latent Visual Attributes , 2017, CIKM.

[11]  Juhan Nam,et al.  Multimodal Deep Learning , 2011, ICML.

[12]  Chunbin Lin,et al.  Fashionista: A Fashion-aware Graphical System for Exploring Visually Similar Items , 2016, WWW.

[13]  Serge J. Belongie,et al.  Learning Visual Clothing Style with Heterogeneous Dyadic Co-Occurrences , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[14]  Yann LeCun,et al.  Dimensionality Reduction by Learning an Invariant Mapping , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[15]  Jian Wang,et al.  Utilizing related products for post-purchase recommendation in e-commerce , 2011, RecSys '11.

[16]  Sang-goo Lee,et al.  Style2Vec: Representation Learning for Fashion Items from Style Sets , 2017, ArXiv.

[17]  Jiebo Luo,et al.  Mining Fashion Outfit Composition Using an End-to-End Deep Learning Approach on Set Data , 2016, IEEE Transactions on Multimedia.

[18]  Razvan Pascanu,et al.  Discovering objects and their relations from entangled scene representations , 2017, ICLR.

[19]  Chen Fang,et al.  Visually-Aware Fashion Recommendation and Design with Generative Image Models , 2017, 2017 IEEE International Conference on Data Mining (ICDM).

[20]  Kristen Grauman,et al.  Creating Capsule Wardrobes from Fashion Images , 2017, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[21]  N. Latha,et al.  Personalized Recommendation Combining User Interest and Social Circle , 2015 .

[22]  Razvan Pascanu,et al.  A simple neural network module for relational reasoning , 2017, NIPS.

[23]  Zhaochun Ren,et al.  Explainable Outfit Recommendation with Joint Outfit Matching and Comment Generation , 2018, IEEE Transactions on Knowledge and Data Engineering.

[24]  David A. Forsyth,et al.  Learning Type-Aware Embeddings for Fashion Compatibility , 2018, ECCV.

[25]  Yu-Gang Jiang,et al.  Learning Fashion Compatibility with Bidirectional LSTMs , 2017, ACM Multimedia.

[26]  Qingming Huang,et al.  Who to Ask: An Intelligent Fashion Consultant , 2018, ICMR.

[27]  Radomír Mech,et al.  Personalized Image Aesthetics , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[28]  Lars Schmidt-Thieme,et al.  BPR: Bayesian Personalized Ranking from Implicit Feedback , 2009, UAI.

[29]  Ranjitha Kumar,et al.  The Elements of Fashion Style , 2016, UIST.

[30]  Ivona Tautkute,et al.  DeepStyle: Multimodal Search Engine for Fashion and Interior Design , 2018, IEEE Access.

[31]  Geoffrey E. Hinton,et al.  Visualizing Data using t-SNE , 2008 .

[32]  Jun Ma,et al.  NeuroStylist: Neural Compatibility Modeling for Clothing Matching , 2017, ACM Multimedia.