E-Commerce recommender systems are affected by various kinds of profile-injection attacks where several fake user profiles are entered into the system to influence the recommendations made to the users. We have used Partition around Medoid (PAM) and Enhanced Clustering Large Applications Based on Randomized Search (ECLARANS) clustering algorithms of detecting such attacks by using outlier analysis. In user rating dataset, attack-profiles are considered as outliers in these algorithms. Firstly, we have used PAM and ECLARANS clustering algorithm in detecting the attack-profiles. These both algorithms have been applied for evaluating the performance of the system in identifying the attack profiles when they enter into the system. Experiments show that an accuracy of ECLARANS algorithm for detection of profile-injection attack for E-commerce recommender system is more than PAM clustering algorithm.
This paper introduced a method for producing immediate and result in multi-join query, in homogeneous and heterogeneous environment. In recent years Adaptive or Non Blocking join algorithms have attracted a lot of attention in streaming applications, where data is provided from autonomous data sources in heterogeneous network environments. This algorithms are better as compared to traditional algorithms is that they can generates join results as early as the first input tuples are on hand hence it improves pipelining, smooth out join result production and also masking source or network delays. As response time of the queries places a very important role in adaptive join, the join algorithm like Hash Join, Sort Merge Join are become unacceptable for this environment because they require preprocessing before generating the join result. Hence, in adaptive join technique only possible algorithm is Nested loop join. In Nested Loop Join, every single record of the outer relation is compared with every single record of the inner relation. The no. of comparisons done by the nested loop join can be reduced by making improvement in Block Nested loop Join. In proposed End-Around Block Nested loop join outer and inner table's comparison is done in parallel and whenever a row in first location didn't find a match then row from first location removed and placed at rear end as like in a queue, the matched row removed from inner relation and added to result set. Whenever, New tuple arrive is then pushed into rear end and process is continuing with new incoming tuples in streaming environments.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.