Fig. 1. Example of new data set generated by stacking
Fig. 2. Diagram of general stacking process
Fig. 3. Flowchart of proposed stacking architecture
Fig. 4. Misclassification rate(%) according to the number of neighbors in each window
Table 1. Example of confusion matrix
Table 2. Training period and test period assigned to each window
Table 3. Misclassification rate(%) of collaborative filtering when K value is under 20
Table 4. Misclassification rates(%) of proposed stacking model
Table 5. Misclassification rates(%) of machine learning classifiers without applying stacking model
참고문헌
- P. Resnick & H. R. Varian. (1997). Recommender systems. Communications of the ACM, 40, 56-58.
- J. Bennett & S. Lanning. (2007). The netflix prize. Proceedings of KDD cup and workshop, 35.
- D. Goldberg, D. Nichols, B. M. Oki & D. Terry. (1992). Using collaborative filtering to weave an information tapestry. Communications of the ACM, 35, 61-70.
- B. S. Kang. (2019). A Study on the Accuracy Improvement of Movie Recommender System Using Word2Vec and Ensemble Convolutional Neural Networks. Journal of Digital Convergence, 17(1), 123-130. https://doi.org/10.14400/JDC.2019.17.1.123
- Z. D. Zhao & M. S. Shang. (2010). User-based collaborative-filtering recommendation algorithms on hadoop. IEEE, 2010 Third International Conference on Knowledge Discovery and Data Mining, 478-481.
- H. C. Lee. (2006). Improved algorithm for user based recommender system. Journal of the Korean Data & Information Science Society, 17, 717-726.
- B. M. Marlin. (2003). Modeling user rating profiles for collaborative filtering. Advances in neural information processing systems, 16, 627-634.
- G. Linden, B. Smith & J. York. (2003). Amazon. com recommendations: Item-to-item collaborative filtering. IEEE Internet computing, 7, 76-80. https://doi.org/10.1109/MIC.2003.1167344
- S. Lee. (2014). A New Collaborative Filtering Method for Movie Recommendation Using Genre Interest. Journal of Digital Convergence, 12(8), 329-335. https://doi.org/10.14400/JDC.2014.12.8.329
- J. T. Oh & S. Y. Lee. (2017). A Movie Recommendation System based on Fuzzy-AHP with User Preference and Partition Algorithm. Journal of Digital Convergence, 15(11), 425-432. https://doi.org/10.14400/JDC.2017.15.11.425
- N. K. Kim & S. Y. Lee. (2013). Bayesian network based Music Recommendation System considering Multi-Criteria Decision Making. Journal of Digital Convergence, 11(3), 345-352. https://doi.org/10.14400/JDPM.2013.11.12.345
- K. Tsuji, F. Yoshikane, S. Sato & H. Itsumura. (2014). Book Recommendation Using Machine Learning Methods Based on Library Loan Records and Bibliographic Information. IEEE, 2014 IIAI 3rd International Conference on Advanced Applied Informatics. (pp. 76-79).
- M. Piotte & M. Chabbert. (2009). The pragmatic theory solution to the netflix grand prize. Netflix prize documentation, Canada
- I. Portugal, P. Alencar & D. Cowan. (2017). The use of machine learning algorithms in recommender systems: A systematic review. Expert Systems with Applications, 97, 205-227. https://doi.org/10.1016/j.eswa.2017.12.020
- R. Polikar. (2006). Ensemble based systems in decision making. IEEE Circuits and systems magazine, 6, 21-45. https://doi.org/10.1109/MCAS.2006.1688199
- A. Ekbal & S. Saha. (2013). Stacked ensemble coupled with feature selection for biomedical entity extraction. Knowledge-Based Systems, 46, 22-32. https://doi.org/10.1016/j.knosys.2013.02.008
- J. Thorne, M. Chen, G. Myrianthous, J. Pu, X. Wang & A. Vlachos. (2017). Fake news stance detection using stacked ensemble of classifiers. In Proceedings of the 2017 EMNLP Workshop: Natural Language Processing meets Journalism. (pp. 80-83).
- C. F. Tsai. (2005). Training support vector machines based on stacked generalization for image classification. Neurocomputing, 64, 497-503. https://doi.org/10.1016/j.neucom.2004.08.005
- Y. Huang, G. Zhang, & X. Xu. (2009, November). Speech emotion recognition research based on the stacked generalization ensemble neural network for robot pet. In 2009 Chinese Conference on Pattern Recognition (pp. 1-5). IEEE.
- Z. Cao, X. Pan, Y. Yang, Y. Huang & H. B. Shen. (2018). The lncLocator: a subcellular localization predictor for long non-coding RNAs based on a stacked ensemble classifier. Bioinformatics, 34(13), 2185-2194. https://doi.org/10.1093/bioinformatics/bty085
- J. L. Herlocker, J. A. Konstan, L. G. Terveen & J. T. Riedl. (2004). Evaluating collaborative filtering recommender systems. ACM Transactions on Information Systems (TOIS), 22(1), 5-53. https://doi.org/10.1145/963770.963772
- H. Kim, G. Yang, H. Jung, S. H. Lee & J. J. Ahn. (2019). An intelligent product recommendation model to reflect the recent purchasing patterns of customers. Mobile Networks and Applications, 24(1), 163-170. https://doi.org/10.1007/s11036-017-0986-7
- S. J. Lee. (2009). A study on neighbor selection methods in k-NN collaborative filtering recommender system. Journal of the Korean Data & Information Science Society, 20, 809-818.
- J. Herlocker, J. A. Konstan & J. Riedl. (2002). An empirical analysis of design choices in neighborhood-based collaborative filtering algorithms. Information retrieval, 5(4), 287-310. https://doi.org/10.1023/A:1020443909834
- L. Rokach. (2010). Ensemble-based classifiers. Artificial Intelligence Review, 33, 1-39. https://doi.org/10.1007/s10462-009-9124-7
- K. S. Eo & K. C. Lee. (2019). Investigating Opinion Mining Performance by Combining Feature Selection Methods with Word Embedding and BOW (Bag-of-Words). Journal of Digital Convergence, 17(2), 163-170. https://doi.org/10.14400/JDC.2019.17.2.163
- J. Yan & S. Han. (2018). Classifying Imbalanced Data Sets by a Novel RE-Sample and Cost-Sensitive Stacked Generalization Method. Mathematical Problems in Engineering, 2018.
- F. Gunes, R. Wolfinger & P. Y. Tan. (2017). Stacked Ensemble Models for Improved Prediction Accuracy. SAS Global Forum 2017, SAS0437-2017.
- C. Kim, T. Y. Kim, I. Park & J. J. Ahn. (2015). A study on the improvement of the economic sentiment index for the Korean economy. Journal of the Korean Data & Information Science Society, 26, 1335-1351. https://doi.org/10.7465/jkdi.2015.26.6.1335
- D. H. Wolpert. (1992). Stacked Generalization. Neural networks, 5(2), 241-259. https://doi.org/10.1016/S0893-6080(05)80023-1