An Efficient Agglomerative Clustering Algorithm for Web Navigation Pattern Identification
- 1 Department of IT, FX Engineering College, Tirunelveli, Nellai
Abstract
Web log mining is analysis of web log files with web page sequences. Discovering user access patterns from web access are necessary for building adaptive web servers, to improve e-commerce, to carry out cross-marketing, for web personalization, to predict web access sequence etc. In this paper, a new agglomerative clustering technique is proposed to identify users with similar interest, and to determine the motivation for visiting a website. Using this approach, web usage mining is done through different stages namely data cleaning, preprocessing, pattern discovery and pattern analysis. Results are given to explain how this approach produces tight usage clusters than the existing web usage mining techniques. Rather than traditional distance based clustering, the similarity measure is considered during clustering process in order to reduce computational complexity. This paper also deals with the problem of assessing the quality of user session clusters and cluster validity is measured by using statistical test, which measures the distances of clusters distributions to infer their dissimilarity and distinguish level. Using such statistical measures, it is proved that cluster accuracy is improved to the extent of 0.83, over existing k-means clustering with validity measure 0.26, FCM (Fuzzy C Means) clustering with validity measure 0.56. Rough set based clustering with validity measure 0.54 Generation of dense clusters is essential for finding interesting patterns needed for further mining and analysis.
- Ying, J.-C., Chin, C.-Y. and Tseng, W.S. (2012) Mining Web Navigation Patterns with Dynamic Thresholds for Navigation Prediction. IEEE International Conference on Granular Computing (GrC), 614-619.
- Geng, R. and Tian, J. (2015) Improving Web Navigation Usability by Comparing Actual and Anticipated Usage. IEEE Transactions on Human-Machine Systems, 45, 84-94. http://dx.doi.org/10.1109/THMS.2014.2363125
- Nasraoui, O., Soliman, M., Saka, E., Badia, A. and Germain, R. (2008) A Web Usage Mining Framework for Mining Evolving User Profiles in Dynamic Web Sites. IEEE Transaction on Knowledge and Data Engineering, 20, 202-215. http://dx.doi.org/10.1109/TKDE.2007.190667
- Yang, Y. and Padmanabhan, B. (2005) GHIC: A Hierarchical Pattern-Based Clustering Algorithm for Grouping Web Transactions. IEEE Transactions on Knowledge and Data Engineering, 17, 1300-1304. http://dx.doi.org/10.1109/TKDE.2005.145
- Franti, P., Virmajoki, O. and Hautamaki, V. (2006) Fast Agglomerative Clustering Using a k Nearest Neighbor graph. IEEE Transaction on Pattern Analysis and Machine Intelligence, 28, 1875-1880. http://dx.doi.org/10.1109/TPAMI.2006.227
- Chimphlee, S., Salim, N., Ngadiman, M.S.B., Chimphlee, W. and Srinoy, S. (2006) Rough Set Clustering and Markov Model for Web Access Prediction. Proceedings of Annual Research Seminar, 470-475.
- Hofgesang, P.I. (2006) Methodology for Preprocessing and Evaluating the Time Spent on Web Pages. IEEE/WIC/ACM International Conference on Web Intelligence, 3, 218-225. http://dx.doi.org/10.1109/WI.2006.116
- Chiang, I.-J., Liu, C.C.-H., Tsai, Y.-H. and Kumar, A. (2015) Discovering Latent Semantics in Web Documents Using Fuzzy Clustering. IEEE Transactions on Fuzzy Systems, 23, 2122-2134. http://dx.doi.org/10.1109/TFUZZ.2015.2403878
- Maulik, U. and Bandyopadhyay, S. (2002) Performance Evaluation of Some Clustering Algorithms and Validity Indices. IEEE Transactions on Pattern Analysis and Machine Intelligence, 24, 1650-1654. http://dx.doi.org/10.1109/TPAMI.2002.1114856
- Khasawneh, N. and Chan, C.-C. (2005) Web Usage Mining Using Rough Sets. 2005 Annual Meeting of the North American Fuzzy Information Processing Society, 26-28 June 2005, 580-585. http://dx.doi.org/10.1109/NAFIPS.2005.1548601
- Sahebi, S., Oroumchian, F. and Khosravi, R. (2008) An Enhanced Similarity Measure for Utilizing Site Structure in Web Personalization Systems. IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology, 3, 82-85.