Multimedia Tools and Applications

, Volume 78, Issue 1, pp 525–536 | Cite as

An improved ridge regression algorithm and its application in predicting TV ratings

  • Nan Ma
  • Sicheng ZhaoEmail author
  • Zhen Sun
  • Xiuping Wu
  • Yun Zhai


Ridge regression is a biased estimated regressive method, which is traditionally used in collinearity data analysis. It is actually a modified Least Square method, which gains more rational and reliable regression coefficient by giving up the unbiasedness of Least Squares Estimation, reducing partial information and decreasing accuracy to overcome the over-fitting problems. This article presents an improved ridge regression algorithm and utilizes it to predict the audience rating for TV ratings. It is tested by 10 - fold Cross Validation. TV rating is an important indication to measure the quality and user experience, as well as one of the vital standards to state the value of a TV channel. The improved ridge regression algorithm is used to learn the model of weight matrix, which is trained by the error algorithm to predict the TV ratings. The extensive experimental results demonstrate the effectiveness of the proposed algorithm.


Ridge regression Least Square method TV ratings 



This work is supported by the National Natural Science Foundation of China (Nos. 61672178, 61601458, 61701273 and 91420202) and the Project Funded by China Postdoctoral Science Foundation (No. 2017 M610897). The authors would also like to thank the anonymous reviewers for their constructive suggestions to improve the paper.


  1. 1.
    Akata Z, Perronnin F, Harchaoui Z, Schmid C (2016) Label-embedding for image classification. IEEE Trans Pattern Anal Mach Intell 38(7):1425–1438CrossRefGoogle Scholar
  2. 2.
    Chen Q, Xue H (2011) Modified P_SVM audience prediction and its application. Xi'an Technological University Newspaper 31(6):535–542Google Scholar
  3. 3.
    Chen M, Ding G, Zhao S, Chen H, Han J, Liu Q (2017) Reference based LSTM for image captioning. In: AAAI Conference on Artificial Intelligence, pp 3981–3987Google Scholar
  4. 4.
    Ding G, Guo Y, Zhou J, Gao Y (2016) Large-scale cross-modality search via collective matrix factorization hashing. IEEE Trans Image Process 25(11):5427–5440MathSciNetCrossRefGoogle Scholar
  5. 5.
    Gao Y, Wee C-Y, Kim M, Giannakopoulos P, Montandon M-L, Haller S, Shen D (2015) MCI identification by joint learning on multiple MRI data. In: International Conference on Medical Image Computing and Computer-Assisted Intervention 2:78–85Google Scholar
  6. 6.
    Gao Y, Zhao S, Yang Y, Chua T-S (2015) Multimedia social event detection in microblog. In: International Conference on Multimedia Modelling (1):269–281Google Scholar
  7. 7.
    Gu Y, Liu T, Jia X, Benediktsson JA, Chanussot J (2016) Nonlinear multiple kernel learning with multiple-structure-element extended morphological profiles for hyperspectral image classification. IEEE Trans Geosci Remote Sens 54(6):3235–3247Google Scholar
  8. 8.
    He X (2005) Multivariate linear model and ridge regression analysis. Huazhong University of Science and Technology, Hubei, pp 16–31Google Scholar
  9. 9.
    Hu H, Wen Y, Niyato D (2017) Public cloud storage-assisted mobile social video sharing: a supermodular game approach. IEEE J Sel Areas Commun 35(3):545–556CrossRefGoogle Scholar
  10. 10.
    Hu H, Wen Y, Niyato D (2017) Spectrum allocation and bitrate adjustment for mobile social video sharing: potential game with online QoS learning approach. IEEE J Sel Areas Commun 35(4):935–948CrossRefGoogle Scholar
  11. 11.
    Li Y, Luo D, Liu S (2010) Neighborhood of Kernel ridge regression to keep biggest interval of face identification. Pattern Recognit Artif Intell 23(1):23–28Google Scholar
  12. 12.
    Luo L, Yang J, Qian J, Tai Y, Lu G-F (2017) Robust image regression based on the extended matrix variate power exponential distribution of dependent noise. IEEE Trans Neural Netw Learn Syst 28(9):2168–2182Google Scholar
  13. 13.
    Maggiori E, Tarabalka Y, Charpiat G, Alliez P (2017) Convolutional neural networks for large-scale remote-sensing image classification. IEEE Trans Geosci Remote Sens 55(2):645–657CrossRefGoogle Scholar
  14. 14.
    Nie W, Liu A, Yuting S (2016) Cross-domain semantic transfer from large-scale social media. Multimedia Systems 22(1):75–85CrossRefGoogle Scholar
  15. 15.
    Wu L, Zhouqing Q (2011) Audience prediction based on BP neural network. Communication University of China Newspaper Natural Science Edition 18(3):59–62Google Scholar
  16. 16.
    Xiao Q, Yang X (2015) Prediction of audience rating based on Nolinear Auto-Regressive (NAR) model. Video Engineering 4:024Google Scholar
  17. 17.
    Xing Y, Shi G (2005) Audience rating prediction under big data situation. Jiangsu Social Science 3:257–265Google Scholar
  18. 18.
    Zhang L, Xiang K, Long R, Ma L (2016) Unmodeled dynamic compensation and control based on ESN nonlinear system. Acta Electron Sin 44(1):60–66Google Scholar
  19. 19.
    Zhao S, Gao Y, Jiang X, Yao H, Chua T-S, Sun X (2014) Exploring Principles-of-Art Features for Image Emotion Recognition. In: ACM International Conference on Multimedia, pp 47–56Google Scholar
  20. 20.
    Zhao S, Yao H, Gao Y, Ding G, Chua T-S (2016) Predicting personalized image emotion perceptions in social networks. IEEE Trans Affect Comput.
  21. 21.
    Zhao S, Yao H, Gao Y, Ji R, Ding G (2017) Continuous probability distribution prediction of image emotions via multitask shared sparse regression. IEEE Trans Multimedia 19(3):632–645CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC 2017

Authors and Affiliations

  • Nan Ma
    • 1
  • Sicheng Zhao
    • 2
    Email author
  • Zhen Sun
    • 3
  • Xiuping Wu
    • 1
  • Yun Zhai
    • 4
  1. 1.College of RoboticsBeijing Union UniversityBeijingChina
  2. 2.School of SoftwareTsinghua UniversityBeijingChina
  3. 3.College of Information TechnologyBeijing Union UniversityBeijingChina
  4. 4.E-Government Research CenterChinese Academy of GovernanceBeijincpgChina

Personalised recommendations