Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Waleed Ali is active.

Publication


Featured researches published by Waleed Ali.


international symposium on neural networks | 2009

Intelligent Client-Side Web Caching Scheme Based on Least Recently Used Algorithm and Neuro-Fuzzy System

Waleed Ali; Siti Mariyam Shamsuddin

Web caching is a well-known strategy for improving performance of Web-based system by keeping web objects that are likely to be used in the near future close to the client. Most of the current Web browsers still employ traditional caching policies that are not efficient in web caching. This research proposes a splitting client-side web cache to two caches, short-term cache and long-term cache. Primarily, a web object is stored in short-term cache, and the web objects that are visited more than the pre-specified threshold value will be moved to long-term cache, while other objects are removed by Least Recently Used(LRU) algorithm as short-term cache is full. More significantly, when the long-term cache saturates, the trained neuro-fuzzy system is employed in classifying each object stored in long-term cache into cacheable or uncacheable object. The old uncacheable objects are candidate for removing from the long-term cache. By implementing this mechanism, the cache pollution can be mitigated and the cache space can be utilized effectively. Experimental results have revealed that the proposed approach has better performance compared to the most common caching policies and has improved the performance of client-side caching substantially.


decision support systems | 2012

Intelligent Web proxy caching approaches based on machine learning techniques

Waleed Ali; Siti Mariyam Shamsuddin; Abdul Samad Ismail

In this paper, machine learning techniques are used to enhance the performances of conventional Web proxy caching policies such as Least-Recently-Used (LRU), Greedy-Dual-Size (GDS) and Greedy-Dual-Size-Frequency (GDSF). A support vector machine (SVM) and a decision tree (C4.5) are intelligently incorporated with conventional Web proxy caching techniques to form intelligent caching approaches known as SVM-LRU, SVM-GDSF and C4.5-GDS. The proposed intelligent approaches are evaluated by trace-driven simulation and compared with the most relevant Web proxy caching polices. Experimental results have revealed that the proposed SVM-LRU, SVM-GDSF and C4.5-GDS significantly improve the performances of LRU, GDSF and GDS respectively.


Knowledge Based Systems | 2012

Intelligent Naïve Bayes-based approaches for Web proxy caching

Waleed Ali; Siti Mariyam Shamsuddin; Abdul Samad Ismail

Web proxy caching is one of the most successful solutions for improving the performance of Web-based systems. In Web proxy caching, the popular Web objects that are likely to be revisited in the near future are stored on the proxy server, which plays the key roles between users and Web sites in reducing the response time of user requests and saving the network bandwidth. However, the difficulty in determining the ideal Web objects that will be re-visited in the future is still a problem faced by existing conventional Web proxy caching techniques. In this paper, a Naive Bayes (NB) classifier is used to enhance the performance of conventional Web proxy caching approaches such as Least-Recently-Used (LRU) and Greedy-Dual-Size (GDS). NB is intelligently incorporated with conventional Web proxy caching techniques to form intelligent and effective caching approaches known as NB-GDS, NB-LRU and NB-DA. Experimental results have revealed that the proposed NB-GDS, NB-LRU and NB-DA significantly improve the performances of the existing Web proxy caching approaches across several proxy datasets.


international conference hybrid intelligent systems | 2011

Patterns analysis and classification for Web proxy cache

Waleed Ali; Siti Mariyam Shamsuddin; Abdul Samed Ismail

Web caching is one of the most successful solutions for improving the performance of Web-based systems. In Web proxy caching, the popular Web objects that are likely to be revisited in the near future are stored on the proxy server, which plays the key roles between users and Web sites in reducing the response time of user requests and saving the network bandwidth. However, the difficulty in determining which Web objects will be re-visited in the future is still a problem faced by existing Web proxy caching techniques. In this paper, machine learning techniques are implemented to cope with the above problem. We present new intelligent approaches, which depend on the capability of Support vector machine (SVM) and decision tree (C4.5) to learn from Web proxy logs file and predict the classes of objects to be re-visited or not. Experimental results have revealed that SVM and C4.5 produce very promising performance and much faster compared to both back-propagation neural network (BPNN) and neuro-fuzzy system (ANFIS).


acs/ieee international conference on computer systems and applications | 2009

Neuro-fuzzy system in web client-side caching

Waleed Ali; Siti Mariyam Shamsuddin

Web caching is a well-known strategy for improving performance of Web-based system by keeping web objects that are likely to be used in the near future closer to the client. Although most researchers focused on designing efficient caching with proxy and origin servers, the potential gain of exploiting client-side caching based on neuro-fuzzy system is not yet being investigated. Hence, this paper proposes a splitting web client-side cache to two caches, short-term cache and long-term cache. Initially, a web object is stored in short-term cache. The web objects that are visited more than the pre-specified threshold value will be moved to long-term cache and other objects in short-term cache are removed with time. Thus, we ensure that the preferred web objects are cached in long-term cache for longer time. In this study, neuro-fuzzy is employed to determine which web objects should be removed in order to create more spaces for the new web objects. By implementing this mechanism, the cache space is used properly. Experimental results have shown that the proposed approach has better performance compared to the most common caching policies and has improved the performance of client-side caching substantially.


International Conference on Informatics Engineering and Information Science, ICIEIS 2011 | 2011

Intelligent web proxy caching approaches based on support vector machine

Waleed Ali; Siti Mariyam Shamsuddin; Abdul Samed Ismail

Web proxy caching is one of the most successful solutions for improving the performance of Web-based systems. In Web proxy caching, the popular web objects that are likely to be revisited in the near future are stored on the proxy server which plays the key roles between users and web sites in reducing the response time of user requests and saving the network bandwidth. However, the difficulty in determining the ideal web objects that will be re-visited in the future is still a problem faced by existing conventional Web proxy caching techniques. In this paper, support vector machine (SVM) is used to enhance the performance of conventional web proxy caching such as Least-Recently-Used (LRU) and Greedy-Dual-Size-Frequency (GDSF). SVM is intelligently incorporated with conventional Web proxy caching techniques to form intelligent caching approaches called SVM_LRU and SVM_GDSF with better performance. Experimental results have revealed that the proposed SVM_LRU and SVM_GDSF improve significantly the performances of LRU and GDSF respectively across several proxy datasets.


soft computing | 2011

A Survey of Web Caching and Prefetching

Waleed Ali; Siti Mariyam Shamsuddin; Abdul Samad Ismail


Archive | 2009

Integration of least recently used algorithm and neuro-fuzzy system into client-side web caching

Waleed Ali; Siti Mariyam Shamsuddin


soft computing | 2014

Performance improvement of least-recently-used policy in web proxy cache replacement using supervised machine learning

Waleed Ali; Sarina Sulaiman; Nor Bahiah Ahmad


Journal of Intelligent Learning Systems and Applications | 2015

Intelligent Dynamic Aging Approaches in Web Proxy Cache Replacement

Waleed Ali; Siti Mariyam Shamsuddin

Collaboration


Dive into the Waleed Ali's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Abdul Samad Ismail

Universiti Teknologi Malaysia

View shared research outputs
Top Co-Authors

Avatar

Abdul Samed Ismail

Universiti Teknologi Malaysia

View shared research outputs
Top Co-Authors

Avatar

Nor Bahiah Ahmad

Universiti Teknologi Malaysia

View shared research outputs
Top Co-Authors

Avatar

Sarina Sulaiman

Universiti Teknologi Malaysia

View shared research outputs
Researchain Logo
Decentralizing Knowledge