A fair scheduler using cloud computing for digital TV program recommendation system
详细信息    查看全文
  • 作者:Jui-Hung Chang ; Chin-Feng Lai ; Ming-Shi Wang
  • 关键词:Fair scheduler ; Electronic program guide (EPG) ; K ; nearest neighbor (kNN) ; K ; means ; Tf ; Idf
  • 刊名:Telecommunication Systems
  • 出版年:2015
  • 出版时间:September 2015
  • 年:2015
  • 卷:60
  • 期:1
  • 页码:55-66
  • 全文大小:1,219 KB
  • 参考文献:1.Yu, Z., Zhou, X., Hao, Y., & Gu, J. (2006). TV program recommendation for multiple viewers based on user profile merging. User Modeling and User-Adapted Interaction, 16(1), 63鈥?2.
    2.Isobe, T., Fujiwara, M., Kaneta, H., Uratani, N., & Morita, T. (2003). Development and features of a TV navigation system. IEEE Transactions on Consumer Electronics, 49(4), 1035鈥?042.
    3.Xu, J., Zhang, L. J., Lu, H., & Li, Y. (2002). The development and prospect of personalized TV program recommendation systems. In Proceedings of Multimedia Software Engineering. IEEE
    4.Goren-Bar, D., & Glinansky, O. (2004). FIT-recommend ing TV programs to family members. Computers & Graphics, 28(2), 149鈥?56.
    5.Tsunoda, T., & Hoshino, M. (2006). Automatic metadata expansion and indirect collaborative filtering for TV program recommendation system. Multimedia Tools and Applications, 36(1鈥?), 37鈥?4.
    6.Zhang, H., Zheng, S., & Yuan, J. (2005). A personalized TV guide system compliant with MHP. IEEE Transactions on Consumer Electronics, 51(2), 731鈥?37.
    7.Buczak, A., Zimmerman, J., & Kurapati, K. (2002). Personalization: improving ease-of-use, trust and accuracy of a TV show recommender, (vol. 239). Human-Computer Interaction Institute
    8.Hsu, S. H., Wen, M.-H., Lin, H.-C., Lee, C.-C., & Lee, C.-H. (2007). AIMED: A personalized TV recommendation system. Interactive TV: A Shared Experience, Lecture Notes in Computer Science, (vol. 4471, pp. 166鈥?74).
    9.Zhou, L., Wang, X., Tu, W., Mutean, G., & Geller, B. (2010). Distributed scheduling scheme for video streaming over multi-channel multi-radio multi-hop wireless networks. IEEE Journal on Selected Areas in Communications, 28(3), 409鈥?19.View Article
    10.Zhou, L., & Chen, H.-H. (2011). On distributed multimedia scheduling with constrained control channels. IEEE Transactions on Multimedia, 13(5), 1040鈥?051.View Article
    11.Zhou, L., Chao, H.-C., & Vasilakos, A. (2011). Joint forensics-scheduling strategy for delay-sensitive multimedia applications over heterogeneous networks. IEEE Journal on Selected Areas in Communications, 29(7), 1358鈥?367.View Article
    12.Zhou, L., & Chao, H.-C. (2011). Multimedia traffic security architecture for internet of things. IEEE Network, 25(3), 35鈥?0.View Article
    13.de Mello, R. F., Andrade Filho, J. A., Senger, L. J., & Yang, L. T. (2008). Grid job scheduling using route with genetic algorithm support. Telecommunication Systems, 38(3), 147鈥?60.View Article
    14.Kurapati, K., & Gutta, S. (2002). Instant personalization via clustering TV viewing patterns. In Proceedings of the 2002 International Association of Science and Technology for Development 鈥淎rtificial Intelligence and Soft Computing鈥?/em>. Calgary, AB: ACTA Press.
    15.Resnick, P., & Varian, H. R. (1997). Recommender systems. Communications of the ACM, 40(3), 56-58.
    16.Barneveld, J. V., & Setten, M. V. (2004). Designing usable interfaces for TV recommender systems. Human-Computer Interaction Series, 6, 259鈥?86.View Article
    17.Yu, Z., Zhou, X., Zhou, Xingshe, & Yang, Z. (2004). A hybrid learning approach for TV program personalization. Knowledge-Based Intelligent Information and Engineering Systems, Lecture Notes in Computer Science, (vol. 3213, pp. 630鈥?36).
    18.Masthoff, J. (2004). Group modeling: Selecting a sequence of television items to suit a group of viewers. User Modeling and User-Adapted Interaction, Computer Science, 14(1), 37鈥?5.View Article
    19.Smyth, B., Cotter, P., & O鈥橦are, G. M. P. (1998). Let鈥檚 get personal: Personalised TV listings on the web. In 9th Irish Conference on Artificial Intelligence and Cognitive Science AICS-98, Dublin, Ireland.
    20.Yu, Z. (2004). TV3P: An adaptive assistant for personalized TV. IEEE Transactions on IEEE Consumer Electronics Society, 50(1), 393鈥?99.View Article
    21.Fernandez, Y. B., Arias, J. J. P., Solla, A. G., Cabrer, M. R., Martinez, B. B., & Nores, M. L. (2004). A multi-agent open architecture for a TV recommender system: A case study using a Bayesian strategy. In Proceedings of the IEEE Sixth International Symposium on, Multimedia Software Engineering, 178鈥?85. IEEE
    22.Pigeau, A., Raschia, G., Gelgon, M., Mouaddib, N., & Saint-Paul, R. (2003). A fuzzy linguistic summarization technique for TV recommender systems. IEEE International Conference on Fuzzy Systems, 1, 743鈥?48.
    23.Nikolova, E., & Jecheva, V. (2010). Some similarity coefficients and application of data mining techniques to the anomaly-based IDS. Telecommunication Systems, 50, 127鈥?35.
    24.Burke, R. (2002). Hybrid recommender systems. User Modeling and User Adapted Interaction, 12, 331鈥?70.View Article
    25.Baudisch, P., & Brueckner, L. (2006). TV scout: Lowering the entry barrier to personalized TV Program recommendation. Adaptive Hypermedia and Adaptive Web-Based Systems, Lecture Notes in Computer Science, Vol. 2347, pp. 58鈥?8.
    26.Al Hajj Hassan, M., & Bamha, M. (2010). Semi-join computation on distributed file systems using map-reduce-merge model. In Proceedings of the Eighth IEEE International Conference on Data Mining (pp. 406鈥?13). ACM.
    27.Yang, H.-C., Dasdan, A., Hsiao, R.-L., & Parker, D. S. (2007). Map-reduce-merge: simplified relational data processing on large 7clusters. In Proceedings of the SIGMOD: ACM Special Interest Group on Management of Data (pp. 1029鈥?040). ACM.
    28.Pan, J., Magoules, F., Le Biannic, Y., & Favart, C. (2011). Parallelizing multiple group-by queries using MapReduce: Optimization and cost estimation. Telecommunication Systems, 52(2), 635鈥?45.
    29.Xie, J., Yin, Shu., Ruan, X., Ding, Z., Tian, Y., Majors, J., Manzanares, A., & Qin, X. (2010). Improving MapReduce performance through data placement in heterogeneous Hadoop clusters. In Proceedings of the IEEE International Symposium on, Parallel & Distributed Processing, Workshops and Ph.D. Forum (IPDPSW), (pp. 1鈥?).
    30.Tian, C., Zhou, H., He, Yongqiang, & Zha, L. (2009). A dynamic MapReduce scheduler for heterogeneous workloads. In Proceedings of the Eighth International Conference on Grid and Cooperative Computing, (pp. 218鈥?24). IEEE
    31.Panda, B., Herbach, J. S., Basu, S., & Bayardo, R. J. (2009). PLANET: Massively parallel learning of tree ensembles with MapReduce. In Proceedings of the Eighth International Conference on Grid and Cooperative Computing, (vol. 2, pp. 1426鈥?437).
    32.Panda, B., Herbach, J. S., Basu, S., & Bayardo, R. J. (2011). Dynamic proportional share scheduling in Hadoop. In Job Scheduling Strategies for Parallel Processing, Lecture Notes in Computer Science, Vol. 6253, pp. 110鈥?31.
    33.Lee, G., Tolia, N., Ranganathan, P., & Katz, R. H. (2010). Topology-aware resource allocation for data-intensive workload. In Proceedings of the IEEE International Conference on Advanced Information Networking and Applications, (pp. 110鈥?31). IEEE
    34.Chen, Q., Zhang, D., Guo, M., Deng, Q., & Guo, S. (2010). SAMR: A self-adaptive MapReduce scheduling algorithm in heterogeneous environment. In Proceedings of the IEEE 10th International Conference on, Computer and Information Technology (CIT), (pp. 2736鈥?743). IEEE
    35.Chang, S.-Y., Lai, C.-F., & Huang, Y.-M. (2011). Dynamic adjustable multimedia streaming service architecture over cloud computing. Computer Communications. doi:10.鈥?016/鈥媕.鈥媍omcom.鈥?012.鈥?6.鈥?01 .
    36.Lai, C.-F., & Vasilakos, A. V. (2010). Mobile multimedia services over cloud computing. IEEE COMSOC MMTC E-Letter, 5(6).
    37.Hu, W., Tian, C., Liu, X., Qi, H., Zha, L., Liao, H., Zhang, Y., & Zhang, J. (2010). Multiple-job optimization in MapReduce for heterogeneous workloads. In Proceedings of the Semantics Knowledge and Grid (SKG), 2010 Sixth International Conference on, (pp. 135鈥?40). IEEE
    38. http://鈥媐orum.鈥媓adoop.鈥媡w/鈥媣iewtopic.鈥媝hp?鈥媐=鈥?&鈥媡=鈥?9 .
    39. http://鈥媤ww.鈥媎ocstoc.鈥媍om/鈥媎ocs/鈥?8168195/鈥婽he-Hadoop-Fair-Scheduler .
    40. http://鈥媐orum.鈥媓adoop.鈥媡w/鈥媣iewtopic.鈥媝hp?鈥媐=鈥?&鈥媡=鈥?0 .
    41. http://鈥媓adoop.鈥媙chc.鈥媜rg.鈥媡w/鈥媝hpbb/鈥媣iewtopic.鈥媝hp?鈥媐=鈥?&鈥媡=鈥?7 .
    42.Duda, R. O., Hart, P. E., & Stork, D. G. (2001). Pattern classification (2nd ed.). Hoboken, NJ: Wiley.
    43.Alpaydin, E. (2004). Introduction to machine learning. Cambridge, MA: MIT Press.
    44.Kuo, R. J., Ho, L. M., & Hu, C. M. (2002). Integration of self-organizing feature map and K-means algorithm for market segmentation. Computers and Operations Research, 29, 1475鈥?493.View Article
    45.Kim, K. J., & Ahn, H. (2008). A recommender system using GA K-means clustering in an online shopping market. International Journal of Expert Systems with Applications, 34, 1200鈥?209.View Article
    46.Marroquin, J. L., & Girosi, F. (1993). Some extensions of the K-means algorithm for image segmentation and pattern classification. Technical Report, MIT Artificial Intelligence Laboratory.
    47.Jagannathan, G., & Wright, R. N. (2005). Privacy-preserving distributed K-means clustering over arbitrarily partitioned data. In Proceedings of 11th ACM SIGKDD International Conference on Knowledge Discovery in Data Mining (pp. 593鈥?99). ACM.
    48.Nhat, V. D. M., & Lee, S. (2008). k-means discriminant maps for data visualization and classification. In Proceedings of the 2008 ACM Symposium on Applied computing (pp. 1187-1191). ACM.
  • 作者单位:Jui-Hung Chang (1)
    Chin-Feng Lai (2)
    Ming-Shi Wang (3)

    1. Computer and Network Center, National Cheng Kung University, Tainan, Taiwan
    2. Department of Computer Science and Information Engineering, National Chung Cheng University, Chiayi, Taiwan
    3. Department of Engineering Science, National Cheng Kung University Tainan, Tainan, Taiwan
  • 刊物类别:Business and Economics
  • 刊物主题:Economics
    Business Information Systems
    Computer Communication Networks
    Artificial Intelligence and Robotics
    Probability Theory and Stochastic Processes
  • 出版者:Springer Netherlands
  • ISSN:1572-9451
文摘
With hundreds of TV channels, a good TV program recommendation system can save time. Hadoop fair scheduler cloud computing is designed to make information processing and filtering effective and scalable. In cloud computing, computers are connected over a network and perform computation simultaneously; more computation power can be obtained by adding more computer nodes. In the present study, cloud computing is used to build a TV program recommendation system. A fair scheduler cloud structure is applied to improve the system performance. For program recommendation, the K-means recursive clustering algorithm is used for user clustering, the term frequency/inverse document frequency algorithm is applied for finding related popular programs, and k-nearest neighbor is used to recommend programs. Most TV program recommendation systems focus on providing a personal recommendation system. The proposed system also considers user groups and the program watching preferences of the majority. The proposed fair scheduler cloud-based architecture is scalable; a massive amount of information can be processed in real-time to obtain program recommendation results that can represent almost all users.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700