Convolutional Neural Network-Based Personalized Program Recommendation System for Smart Television Users

被引:23
作者
Dudekula, Khasim Vali [1 ]
Syed, Hussain [1 ]
Basha, Mohamed Iqbal Mahaboob [1 ]
Swamykan, Sudhakar Ilango [1 ]
Kasaraneni, Purna Prakash [1 ]
Kumar, Yellapragada Venkata Pavan [2 ]
Flah, Aymen [3 ]
Azar, Ahmad Taher [4 ,5 ]
机构
[1] VIT AP Univ, Sch Comp Sci & Engn, Amaravati 522237, Andhra Pradesh, India
[2] VIT AP Univ, Sch Elect Engn, Amaravati 522237, Andhra Pradesh, India
[3] Univ Gabes, Natl Engn Sch Gabes, Energy Proc Environm & Elect Syst Unit, Gabes 6072, Tunisia
[4] Prince Sultan Univ, Coll Comp & Informat Sci, Riyadh 11586, Saudi Arabia
[5] Benha Univ, Fac Comp & Artificial Intelligence, Banha 13518, Egypt
关键词
artificial intelligence (AI); convolutional neural network (CNN); hybrid filtering; machine learning; program recommendation system; smart appliances; home automation; smart Television (TV); TV; ALGORITHMS;
D O I
10.3390/su15032206
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
The smart home culture is rapidly increasing across the globe and driving smart home users toward utilizing smart appliances. Smart television (TV) is one such appliance that is embedded with smart technology. The users of smart TV have their interests in the programs. However, automatic recommendation of programs for user-to-user is still under-researched. Several papers discussed recommendation systems, but those are related to different applications. Even though there are some works on recommending programs to smart TV users (single-user and multi-user), they did not discuss the smart TV camera module to capture and validate the user image for recommending personalized programs. Hence, this paper proposes a convolutional neural network (CNN)-based personalized program recommendation system for smart TV users. To implement this proposed approach, the CNN algorithm is trained on the datasets 'CelebFaces Attribute Dataset' and 'Labeled Faces in the Wild-People' for feature extraction and to detect a human face. The trained CNN model is applied to the user image captured by using the smart TV camera module. Further, the captured image is matched with the user image in the 'synthetic dataset'. Based on this matching, the hybrid filtering technique is proposed and applied; thereby the recommendation of the respective program is done. The proposed CNN algorithm has achieved approximately 95% training performance. Besides, the performance of hybrid filtering is approximately 85% from the single-user perspective and approximately 81% from the multi-user perspective. From this, it is observed that hybrid filtering outperformed conventional content-based filtering and collaborative filtering techniques.
引用
收藏
页数:18
相关论文
共 47 条
[1]   A survey on context-aware recommender systems based on computational intelligence techniques [J].
Abbas, Assad ;
Zhang, Limin ;
Khan, Samee U. .
COMPUTING, 2015, 97 (07) :667-690
[2]   A nutrient recommendation system for soil fertilization based on evolutionary computation [J].
Ahmed, Usman ;
Lin, Jerry Chun-Wei ;
Srivastava, Gautam ;
Djenouri, Youcef .
COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2021, 189
[3]   Personalized content recommendations on smart TV: Challenges, opportunities, and future research directions [J].
Alam, Iftikhar ;
Khusro, Shah ;
Khan, Mumtaz .
ENTERTAINMENT COMPUTING, 2021, 38
[4]   Tailoring Recommendations to Groups of Viewers on Smart TV: A Real-Time Profile Generation Approach [J].
Alam, Iftikhar ;
Khusro, Shah .
IEEE ACCESS, 2020, 8 :50814-50827
[5]   Factors Affecting the Performance of Recommender Systems in a Smart TV Environment [J].
Alam, Iftikhar ;
Khusro, Shah ;
Khan, Mumtaz .
TECHNOLOGIES, 2019, 7 (02)
[6]  
Alanazi A, 2021, INT J ADV COMPUT SC, V12, P122
[7]  
[Anonymous], CelebA dataset
[8]  
[Anonymous], LFW PEOPLE DATASET
[9]  
Anter A.M., 2013, P 2013 FEDERATED C C
[10]  
Azar AT, 2012, COMM COM INF SC, V353, P94