The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Virtualized cloud systems are prone to performance anomalies due to various reasons such as resource contentions, software bugs, and hardware failures. It will be a daunting task for system administrators to manually keep track of the execution status of a large number of virtual machines all the time. Anomaly prediction is an effective approach to enhancing availability and reliability of Cloud infrastructures...
Classification is an important technique in data mining. The K-Nearest neighbor (K-NN) algorithm is a memory based algorithm and is capable of producing satisfactory results when applied on certain data but the distance measures used in this algorithm is not capable of handling the data sets containing the uncertain attribute values. Data uncertainty is common in real word applications. In this paper...
With an ever-increasing amount of information made available via the Internet, it is getting more and more difficult to find the relevant pieces of information. Recommender systems have thus become an essential part of information technology. Although a lot of research has been devoted to this area, the factors influencing the quality of recommendations are not completely understood. This paper examines...
In this research, we propose using time context to improve predictive accuracy and quality of collaborative filtering for music recommendation. We use time contextual information called micro-profiling. Thus, each user has multiple micro profiles, in particular, six-time slots instead of a single profile. The recommendation is performed depended on these micro-profiling. Our method takes into account...
Churn prediction, or the task of identifying customers who are likely to discontinue use of a service, is an important and lucrative concern of firms in many different industries. As these firms collect an increasing amount of large-scale, heterogeneous data on the characteristics and behaviors of customers, new methods become possible for predicting churn. In this paper, we present a unified analytic...
Spectral correction factors are often used to characterize the impact of spectral variations on PV module output. We compare three different methods to predict a spectral correction factor and validate these against outdoor spectroradiometer measurements. It is found that commonly used models lead to a constant error due to assumptions made when determining coefficients describing geometric air mass...
This paper investigates the accuracy of predictive auto-scaling systems in the Infrastructure as a Service (IaaS) layer of cloud computing. The hypothesis in this research is that prediction accuracy of auto-scaling systems can be increased by choosing an appropriate time-series prediction algorithm based on the performance pattern over time. To prove this hypothesis, an experiment has been conducted...
With the increasing popularity of Location-based Social Networks (LBSNs), users have shared information about places they have visited, creating a link between the real world (their movements on the globe) and the virtual world (what they express about these movements on the LBSNs). In this article, we propose the SiST model, which contains information captured from different dimensions (Social, Spatial...
Elasticity is a key feature in cloud computing, and perhaps what distinguishes it from other computing paradigms. Despite the advantages of elasticity, realizing its full potential is hard due to multiple challenges stemming from the need to estimate workload demand. A desirable solution would require predicting system workload and allocating resources a priori, i.e., A predictive approach. Instead,...
the present study utilizes social computing techniques to enhance the content-based recommender systems. Coined as Enhanced Content-based Algorithm using Social Networking (ECSN), this recommender algorithm is applied in academic social networks to suggest the most relevant items to members of these online societies. In addition to considering user's own preferences, ECSN takes advantage of the interest...
Number of defects remaining in a system provides an insight into the quality of the system. Defect detection systems predict defects by using software metrics and data mining techniques. Clustering analysis is adopted to build the software defect prediction models. Cluster ensembles have emerged as a prominent method for improving robustness, stability and accuracy of clustering solutions. The clustering...
Development of software change prediction models, based on the change histories of a software, are valuable for early identification of change prone classes. Classification of these change prone classes is vital to yield competent use of limited resources in an organization. This paper validates Artificial Immune System (AIS) algorithms for development of change prediction models using six open source...
When using electronic health record (EHR) data to build models for predicting adverse drug effects (ADEs), one is typically facing the problem of data sparsity, i.e., Drugs and diagnosis codes that could be used for predicting a certain ADE are absent for most observations. For such tasks, the ability to effectively handle sparsity by the employed machine learning technique is crucial. The state-of-the-art...
Recommendation can be reduced to a sub-problem of link prediction, with specific nodes (users and items) and links (similar relations among users/items, and interactions between users and items). However, the previous link prediction algorithms need to be modified to suit the recommendation cases since they do not consider the separation of these two fundamental relations: similar or dissimilar and...
In this paper we examine an advanced collaborative filtering method that uses similarity transitivity concepts. By propagating "similarity" between users, in a similar way as with "trust", we can significantly expand the space of potential recommenders and system's coverage, improving also the recommendations' accuracy. While "trust" information might be missing or be...
Approaches to detect fault-prone modules have been studied for a long time. As one of these approaches, we proposed a technique using a text filtering technique. We assume that bugs relate to words and context that are contained in a software module. Our technique treats a module as text information. Based on the dictionary which was learned by classifying modules which induce bugs, the bug inducing...
Link prediction is a fundamental problem in social network analysis. The key technique in link prediction is to find an appropriate similarity measure between nodes of a network. Generally, external information besides the network topology is considered in many similarity measures. However, these external information is generally not available or not true. Usage of these external information may result...
A lot of manifold learning algorithms have been developed, which are used to learn a low dimensional model on a manifold representing large numbers of data in high dimensionality. Multi-manifold learning algorithms have also been put forward to provide a compact representation when these data come from different classes, with different intrinsic dimensionalities. However, when unseen data samples...
Elasticity is one of the key benefits of cloud computing which helps customers reduce the cost. Although elasticity is beneficiary in terms of cost, obligation of maintaining Service Level Agreements leads to necessity in dealing with the cost-performance trade-off. Proactive auto-scaling is an efficient approach to overcome this problem. In this approach scaling actions are generated based on prediction...
In QoS-based Web service recommendation, predicting QoS(Quality of Service) for service users will greatly aid service selection and discovery. In order to improve the prediction accuracy of Collaborative filtering algorithms, various factors are taken into account (e.g., location factor, environment, etc.). But seldom do investigators take the factor of time into account. Actually, QoS performance...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.