skip to main content
research-article

Enhancing Multi-View Smoothness for Sequential Recommendation Models

Published:08 April 2023Publication History
Skip Abstract Section

Abstract

Sequential recommendation models aim to predict the interested items to a user based on his historical behaviors. To train sequential recommenders, implicit feedback data is widely adopted since it is easier to obtain than explicit feedback data. In the setting of implicit feedback, a user’s historical behaviors can be characterized as a chronologically ordered sequence of interacted items. From a perspective of machine learning, the historical interaction sequence and the recommended items can be considered as context and label, respectively, which are usually in one-hot representations in the recommendation models.

However, due to the discrete nature, one-hot representations are hard to sufficiently reflect the underlying user preference, and might also contain noise from implicit feedback that will mislead the model training. To solve these issues, we propose a general optimization framework, Multi-View Smoothness (MVS), to enhance the smoothness of sequential recommendation models in both data representations and model learning. Specifically, with the help of a complementary model, we smooth and enrich the one-hot representations of contexts and labels to better depict the underlying user preference (i.e., context smoothness and label smoothness), and devise a model regularization strategy to enforce the neighborhood smoothness of the model itself (i.e., model smoothness). Based on these strategies, we design three regularizers to constrain and improve the training of sequential recommendation models. Extensive experiments on five datasets show that our approach is able to improve the performance of various base models consistently and outperform other regularization training methods.

REFERENCES

  1. [1] Chen Wanyu, Ren Pengjie, Cai Fei, Sun Fei, and Rijke Maarten de. 2022. Multi-interest diversification for end-to-end sequential recommendation. ACM Transactions on Information Systems 40, 1 (2022), Article 20, 30 pages. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. [2] Chen Xu, Xu Hongteng, Zhang Yongfeng, Tang Jiaxi, Cao Yixin, Qin Zheng, and Zha Hongyuan. 2018. Sequential recommendation with user memory networks. In Proceedings of the 11th ACM International Conference on Web Search and Data Mining (WSDM’18). ACM New York, NY, 108116.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. [3] Chen Yongjun, Li Jia, and Xiong Caiming. 2022. ELECRec: Training sequential recommenders as discriminators. In Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR’22). ACM, New York, NY.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. [4] Chen Yongjun, Liu Zhiwei, Li Jia, McAuley Julian J., and Xiong Caiming. 2022. Intent contrastive learning for sequential recommendation. In Proceedings of the ACM Web Conference 2022 (WWW’22). ACM, New York, NY, 21722182.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. [5] Cheng Mingyue, Yuan Fajie, Liu Qi, Ge Shenyang, Li Zhi, Yu Runlong, Lian Defu, Yuan Senchao, and Chen Enhong. 2021. Learning recommender systems with implicit feedback via soft target enhancement. In Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR’21). ACM, New York, NY, 575584.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. [6] Fan Ziwei, Liu Zhiwei, Wang Yu, Wang Alice, Nazari Zahra, Zheng Lei, Peng Hao, and Yu Philip S.. 2022. Sequential recommendation via stochastic self-attention. In Proceedings of the ACM Web Conference 2022 (WWW’22). ACM, New York, NY, 20362047.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. [7] Fan Ziwei, Liu Zhiwei, Zhang Jiawei, Xiong Yun, Zheng Lei, and Yu Philip S.. 2021. Continuous-time sequential recommendation with temporal graph collaborative transformer. In Proceedings of the 30th ACM International Conference on Information and Knowledge Management (CIKM’21). ACM, New York, NY, 433442.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. [8] Fang Hui, Zhang Danning, Shu Yiheng, and Guo Guibing. 2020. Deep learning for sequential recommendation: Algorithms, influential factors, and evaluations. ACM Transactions on Information Systems 39, 1 (2020), 142.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. [9] Finlay Chris, Oberman Adam M., and Abbasi Bilal. 2018. Improved robustness to adversarial examples using Lipschitz regularization of the loss. arXiv:1810.000953 (2018).Google ScholarGoogle Scholar
  10. [10] Gao Yingbo, Wang Weiyue, Herold Christian, Yang Zijian, and Ney Hermann. 2020. Towards a better understanding of label smoothing in neural machine translation. In Proceedings of the 1st Conference of the Asia-Pacific Chapter of the Association for Computational Linguistics and the 10th International Joint Conference on Natural Language Processing (AACL/IJCNLP’20). 212–223.Google ScholarGoogle Scholar
  11. [11] Guo Shu, Wang Quan, Wang Bin, Wang Lihong, and Guo Li. 2017. SSE: Semantically smooth embedding for knowledge graphs. IEEE Transactions on Knowledge and Data Engineering 29, 4 (2017), 884897.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. [12] He Xiangnan, Liao Lizi, Zhang Hanwang, Nie Liqiang, Hu Xia, and Chua Tat-Seng. 2017. Neural collaborative filtering. In Proceedings of the 26th International Conference on World Wide Web (WWW’17). 173182.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. [13] Hidasi Balázs, Karatzoglou Alexandros, Baltrunas Linas, and Tikk Domonkos. 2016. Session-based recommendations with recurrent neural networks. In Proceedings of the 4th International Conference on Learning Representations (ICLR’16).Google ScholarGoogle Scholar
  14. [14] Hidasi Balázs, Quadrana Massimo, Karatzoglou Alexandros, and Tikk Domonkos. 2016. Parallel recurrent neural network architectures for feature-rich session-based recommendations. In Proceedings of the 10th ACM Conference on Recommender Systems. ACM, New York, NY, 241248.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. [15] Hinton Geoffrey E., Vinyals Oriol, and Dean Jeffrey. 2015. Distilling the knowledge in a neural network. CoRR abs/1503.02531 (2015).Google ScholarGoogle Scholar
  16. [16] Hou Yupeng, He Zhankui, McAuley Julian, and Zhao Wayne Xin. 2022. Learning vector-quantized item representation for transferable sequential recommenders. arXiv preprint arXiv:2210.12316 (2022).Google ScholarGoogle Scholar
  17. [17] Hou Yupeng, Mu Shanlei, Zhao Wayne Xin, Li Yaliang, Ding Bolin, and Wen Ji-Rong. 2022. Towards universal sequence representation learning for recommender systems. In Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD’22). 585593.Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. [18] Huang Xiaowen, Sang Jitao, Yu Jian, and Xu Changsheng. 2022. Learning to learn a cold-start sequential recommender. ACM Transactions on Information Systems 40, 2 (2022), Article 30, 25 pages.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. [19] Jiang Haoming, He Pengcheng, Chen Weizhu, Liu Xiaodong, Gao Jianfeng, and Zhao Tuo. 2020. SMART: Robust and efficient fine-tuning for pre-trained natural language models through principled regularized optimization. In Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics (ACL’20). 21772190.Google ScholarGoogle ScholarCross RefCross Ref
  20. [20] Jiang Jing and Zhai ChengXiang. 2007. Instance weighting for domain adaptation in NLP. In Proceedings of the 45th Annual Meeting of the Association for Computational Linguistics (ACL’07).Google ScholarGoogle Scholar
  21. [21] Jin Jiarui, Chen Xianyu, Zhang Weinan, Huang Junjie, Feng Ziming, and Yu Yong. 2022. Learn over past, evolve for future: Search-based time-aware recommendation with sequential behavior data. In Proceedings of the ACM Web Conference 2022 (WWW’22). ACM, New York, NY, 24512461.Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. [22] Kang Wang-Cheng and McAuley Julian J.. 2018. Self-attentive sequential recommendation. In Proceedings of the IEEE International Conference on Data Mining (ICDM’18). IEEE, Los Alamitos, CA, 197206.Google ScholarGoogle ScholarCross RefCross Ref
  23. [23] Kingma Diederik P. and Ba Jimmy. 2015. Adam: A method for stochastic optimization. In Proceedings of the 3rd International Conference on Learning Representations (ICLR’15): Conference Track Proceedings.Google ScholarGoogle Scholar
  24. [24] Krichene Walid and Rendle Steffen. 2020. On sampled metrics for item recommendation. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD’20). ACM, New York, NY, 17481757.Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. [25] Kurakin Alexey, Goodfellow Ian J., and Bengio Samy. 2017. Adversarial examples in the physical world. In Proceedings of the 5th International Conference on Learning Representations (ICLR’17): Workshop Track.Google ScholarGoogle Scholar
  26. [26] LeCun Yann, Bengio Yoshua, and Hinton Geoffrey. 2015. Deep learning. Nature 521, 7553 (2015), 436444.Google ScholarGoogle ScholarCross RefCross Ref
  27. [27] Li Jing, Ren Pengjie, Chen Zhumin, Ren Zhaochun, Lian Tao, and Ma Jun. 2017. Neural attentive session-based recommendation. In Proceedings of the 2017 ACM on Conference on Information and Knowledge Management (CIKM’17). ACM, New York, NY, 14191428.Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. [28] Li Linyang and Qiu Xipeng. 2021. TAVAT: Token-aware virtual adversarial training for language understanding. In Proceedings of the 35th AAAI Conference on Artificial Intelligence (AAAI’21).Google ScholarGoogle Scholar
  29. [29] Liu Qiao, Zeng Yifu, Mokhosi Refuoe, and Zhang Haibin. 2018. STAMP: Short-term attention/memory priority model for session-based recommendation. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD’18). ACM, New York, NY, 18311839.Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. [30] Ma Chen, Ma Liheng, Zhang Yingxue, Sun Jianing, Liu Xue, and Coates Mark. 2020. Memory augmented graph neural networks for sequential recommendation. In Proceedings of the 34th AAAI Conference on Artificial Intelligence (AAAI’20). 50455052.Google ScholarGoogle ScholarCross RefCross Ref
  31. [31] Miyato Takeru, Maeda Shin-Ichi, Koyama Masanori, and Ishii Shin. 2019. Virtual adversarial training: A regularization method for supervised and semi-supervised learning. IEEE Transactions on Pattern Analysis and Machine Intelligence 41, 8 (2019), 1979–1993.Google ScholarGoogle ScholarCross RefCross Ref
  32. [32] Müller Rafael, Kornblith Simon, and Hinton Geoffrey E.. 2019. When does label smoothing help? In Advances in Neural Information Processing Systems 32. 46964705.Google ScholarGoogle Scholar
  33. [33] Oberman Adam M. and Calder Jeff. 2018. Lipschitz regularized deep neural networks converge and generalize. CoRR abs/1808.09540 (2018).Google ScholarGoogle Scholar
  34. [34] Pan Xingyu, Chen Yushuo, Tian Changxin, Lin Zihan, Wang Jinpeng, Hu He, and Zhao Wayne Xin. 2022. Multimodal meta-learning for cold-start sequential recommendation. In Proceedings of the 31st ACM International Conference on Information and Knowledge Management (CIKM’22). 34213430.Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. [35] Pereyra Gabriel, Tucker George, Chorowski Jan, Kaiser Lukasz, and Hinton Geoffrey E.. 2017. Regularizing neural networks by penalizing confident output distributions. In Proceedings of the 5th International Conference on Learning Representations (ICLR’17): Workshop Track Proceedings. https://openreview.net/forum?id=HyhbYrGYe.Google ScholarGoogle Scholar
  36. [36] Qin Chongli, Martens James, Gowal Sven, Krishnan Dilip, Dvijotham Krishnamurthy, Fawzi Alhussein, De Soham, Stanforth Robert, and Kohli Pushmeet. 2019. Adversarial robustness through local linearization. In Proceedings of the 33rd Conference on Neural Information Processing Systems (NeurIPS’19). 1382413833.Google ScholarGoogle Scholar
  37. [37] Qiu Ruihong, Huang Zi, Chen Tong, and Yin Hongzhi. 2022. Exploiting positional information for session-based recommendation. ACM Transactions on Information Systems 40, 2 (2022), Article 35, 24 pages. Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. [38] Qiu Ruihong, Huang Zi, and Yin Hongzhi. 2021. Memory augmented multi-instance contrastive predictive coding for sequential recommendation. In Proceedings of the IEEE International Conference on Data Mining (ICDM’21). IEEE, Los Alamitos, CA, 519528.Google ScholarGoogle ScholarCross RefCross Ref
  39. [39] Qiu Ruihong, Huang Zi, Yin Hongzhi, and Wang Zijian. 2022. Contrastive learning for representation degeneration problem in sequential recommendation. In Proceedings of the 15th ACM International Conference on Web Search and Data Mining (WSDM’22). ACM, New York, NY, 813823.Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. [40] Quadrana Massimo, Karatzoglou Alexandros, Hidasi Balázs, and Cremonesi Paolo. 2017. Personalizing session-based recommendations with hierarchical recurrent neural networks. In Proceedings of the 11th ACM Conference on Recommender Systems (RecSys’17). ACM, New York, NY, 130137.Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. [41] Rendle Steffen. 2010. Factorization machines. In Proceedings of the 10th IEEE International Conference on Data Mining (ICDM’10). 9951000.Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. [42] Rendle Steffen, Freudenthaler Christoph, and Schmidt-Thieme Lars. 2010. Factorizing personalized Markov chains for next-basket recommendation. In Proceedings of the 19th International Conference on World Wide Web (WWW’10)ACM, New York, NY, 811820.Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. [43] Sun Fei, Liu Jun, Wu Jian, Pei Changhua, Lin Xiao, Ou Wenwu, and Jiang Peng. 2019. BERT4Rec: Sequential recommendation with bidirectional encoder representations from transformer. In Proceedings of the 28th ACM International Conference on Information and Knowledge Management (CIKM’19). ACM, New York, NY, 14411450.Google ScholarGoogle ScholarDigital LibraryDigital Library
  44. [44] Sun Ke, Cao Yunbo, Song Xinying, Song Young-In, Wang Xiaolong, and Lin Chin-Yew. 2009. Learning to recommend questions based on user ratings. In Proceedings of the 18th ACM Conference on Information and Knowledge Management (CIKM’09). ACM, New York, NY, 751758.Google ScholarGoogle ScholarDigital LibraryDigital Library
  45. [45] Sun Rui, Cao Xuezhi, Zhao Yan, Wan Junchen, Zhou Kun, Zhang Fuzheng, Wang Zhongyuan, and Zheng Kai. 2020. Multi-modal knowledge graphs for recommender systems. In Proceedings of the 29th ACM International Conference on Information and Knowledge Management (CIKM’20). 14051414.Google ScholarGoogle ScholarDigital LibraryDigital Library
  46. [46] Szegedy Christian, Vanhoucke Vincent, Ioffe Sergey, Shlens Jon, and Wojna Zbigniew. 2016. Rethinking the inception architecture for computer vision. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 28182826.Google ScholarGoogle ScholarCross RefCross Ref
  47. [47] Tang Jiaxi and Wang Ke. 2018. Personalized top-N sequential recommendation via convolutional sequence embedding. In Proceedings of the 11th ACM International Conference on Web Search and Data Mining (WSDM’18). ACM, New York, NY, 565573.Google ScholarGoogle ScholarDigital LibraryDigital Library
  48. [48] Wang Hongwei, Zhang Fuzheng, Zhang Mengdi, Leskovec Jure, Zhao Miao, Li Wenjie, and Wang Zhongyuan. 2019. Knowledge-aware graph neural networks with label smoothness regularization for recommender systems. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD’19). ACM, New York, NY, 968977.Google ScholarGoogle ScholarDigital LibraryDigital Library
  49. [49] Wang Jiachun, Yuan Fajie, Chen Jian, Wu Qingyao, Yang Min, Sun Yang, and Zhang Guoxiao. 2021. StackRec: Efficient training of very deep sequential recommender models by iterative stacking. In Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR’21). 357366.Google ScholarGoogle ScholarDigital LibraryDigital Library
  50. [50] Wu Shu, Tang Yuyuan, Zhu Yanqiao, Wang Liang, Xie Xing, and Tan Tieniu. 2019. Session-based recommendation with graph neural networks. In Proceedings of the 33rd AAAI Conference on Artificial Intelligence (AAAI’19). 346353.Google ScholarGoogle Scholar
  51. [51] Wu Xing, Liu Yibing, Zhou Xiangyang, and Yu Dianhai. 2020. Distilling knowledge from pre-trained language models via text smoothing. arXiv preprint arXiv:2005.03848 (2020).Google ScholarGoogle Scholar
  52. [52] Xie Xu, Sun Fei, Liu Zhaoyang, Gao Jinyang, Ding Bolin, and Cui Bin. 2020. Contrastive pre-training for sequential recommendation. CoRR abs/2010.14395 (2020).Google ScholarGoogle Scholar
  53. [53] Yuan Fajie, Karatzoglou Alexandros, Arapakis Ioannis, Jose Joemon M., and He Xiangnan. 2019. A simple convolutional generative network for next item recommendation. In Proceedings of the 12th ACM International Conference on Web Search and Data Mining (WSDM’19). ACM, New York, NY, 582590.Google ScholarGoogle ScholarDigital LibraryDigital Library
  54. [54] Zhang Shuai, Yao Lina, Sun Aixin, and Tay Yi. 2019. Deep learning based recommender system: A survey and new perspectives. ACM Computing Surveys 52, 1 (2019), 138.Google ScholarGoogle ScholarDigital LibraryDigital Library
  55. [55] Zhang Tingting, Zhao Pengpeng, Liu Yanchi, Sheng Victor S., Xu Jiajie, Wang Deqing, Liu Guanfeng, and Zhou Xiaofang. 2019. Feature-level deeper self-attention network for sequential recommendation. In Proceedings of the 28th International Joint Conference on Artificial Intelligence (IJCAI’19). 43204326.Google ScholarGoogle ScholarDigital LibraryDigital Library
  56. [56] Zhang Yang, Feng Fuli, He Xiangnan, Wei Tianxin, Song Chonggang, Ling Guohui, and Zhang Yongdong. 2021. Causal intervention for leveraging popularity bias in recommendation. In Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR’21). ACM, New York, NY, 1120.Google ScholarGoogle ScholarDigital LibraryDigital Library
  57. [57] Zhao Wayne Xin, Hou Yupeng, Pan Xingyu, Yang Chen, Zhang Zeyu, Lin Zihan, Zhang Jingsen, et al. 2022. RecBole 2.0: Towards a more up-to-date recommendation library. In Proceedings of the 31st ACM International Conference on Information and Knowledge Management. 47224726.Google ScholarGoogle ScholarDigital LibraryDigital Library
  58. [58] Zhao Wayne Xin, Mu Shanlei, Hou Yupeng, Lin Zihan, Chen Yushuo, Pan Xingyu, Li Kaiyuan, et al. 2021. RecBole: Towards a unified, comprehensive and efficient framework for recommendation algorithms. In Proceedings of the 30th ACM International Conference on Information and Knowledge Management. 46534664.Google ScholarGoogle ScholarDigital LibraryDigital Library
  59. [59] Zhou Kun, Wang Hui, Zhao Wayne Xin, Zhu Yutao, Wang Sirui, Zhang Fuzheng, Wang Zhongyuan, and Wen Ji-Rong. 2020. S3-Rec: Self-supervised learning for sequential recommendation with mutual information maximization. In Proceedings of the 29th ACM International Conference on Information and Knowledge Management. 18931902.Google ScholarGoogle ScholarDigital LibraryDigital Library
  60. [60] Zhou Kun, Wang Xiaolei, Zhou Yuanhang, Shang Chenzhan, Cheng Yuan, Zhao Wayne Xin, Li Yaliang, and Wen Ji-Rong. 2021. CRSLab: An open-source toolkit for building conversational recommender system. In Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing: System Demonstrations. 185193.Google ScholarGoogle ScholarCross RefCross Ref
  61. [61] Zhou Kun, Yu Hui, Zhao Wayne Xin, and Wen Ji-Rong. 2022. Filter-enhanced MLP is all you need for sequential recommendation. In Proceedings of the ACM Web Conference 2022 (WWW’22). 23882399.Google ScholarGoogle ScholarDigital LibraryDigital Library
  62. [62] Zhou Kun, Zhao Wayne Xin, Bian Shuqing, Zhou Yuanhang, Wen Ji-Rong, and Yu Jingsong. 2020. Improving conversational recommender systems via knowledge graph based semantic fusion. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD’20). 10061014.Google ScholarGoogle ScholarDigital LibraryDigital Library
  63. [63] Zhou Kun, Zhou Yuanhang, Zhao Wayne Xin, Wang Xiaoke, and Wen Ji-Rong. 2020. Towards topic-guided conversational recommender system. In Proceedings of the 28th International Conference on Computational Linguistics. 41284139.Google ScholarGoogle ScholarCross RefCross Ref
  64. [64] Zhu Chen, Cheng Yu, Gan Zhe, Sun Siqi, Goldstein Tom, and Liu Jingjing. 2020. FreeLB: Enhanced adversarial training for natural language understanding. In Proceedings of the Conference on Learning Representations (ICLR’20).Google ScholarGoogle Scholar

Index Terms

  1. Enhancing Multi-View Smoothness for Sequential Recommendation Models

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image ACM Transactions on Information Systems
      ACM Transactions on Information Systems  Volume 41, Issue 4
      October 2023
      958 pages
      ISSN:1046-8188
      EISSN:1558-2868
      DOI:10.1145/3587261
      Issue’s Table of Contents

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 8 April 2023
      • Online AM: 31 January 2023
      • Accepted: 5 January 2023
      • Revised: 26 October 2022
      • Received: 30 April 2022
      Published in tois Volume 41, Issue 4

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
    • Article Metrics

      • Downloads (Last 12 months)510
      • Downloads (Last 6 weeks)24

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Full Text

    View this article in Full Text.

    View Full Text

    HTML Format

    View this article in HTML Format .

    View HTML Format