Qos Monitoring for Web Services by Time Series Forecasting
|
|
- Neal Carpenter
- 8 years ago
- Views:
Transcription
1 Qos Monitoring for Web Services by Time Series Forecasting Mahmod Hosein Zadeh Department of Computer Engineering Islamic Azad University Arak Branch s Qom, Iran mh_zadeh@hotmail.com Abstract-In Service Oriented Architecture, Quality of Service (Qos) represents an important issue which is often considered when selecting and composing services. For receiving up-todate information, non-functional properties can be continuously monitored using current methods. Because of the occurrence of monitoring at every time of service calling, the current methods imposes some overhead on the SOA. The present paper attempts to decrease the overheads of Qos monitoring in SOA. We believe, suggested methods is decreasing overhead by using Time Series Forecasting (TSF) for Qos monitoring. By applying Qos monitoring by TSF, some period of time measuring of quality, isn't required, then monitoring cost is decreasing and consequently SOA overhead. For TSF, Neural Network (NN) has been applied. Qos values proves reasonably accurate thought the suggested method. Through this method, Qos monitoring are well optimized and find more efficiency. Keywords SOA, Web Service, Qos Monitoring, Monitoring Overhead, TSF, NNs. I INTRODUCTION SOA is a rational, practical approach to the future generation of softwares. Due to the increasing growth of web services with similar operational functions, Qos parameters plays a key role in selecting, detecting and combining the web services. For receiving up-to-date information, Qos parameters can be continuously monitored using Qos monitoring methods. Qos monitoring is a part of service level agreement management. By monitoring, we obtaining the real values of quality parameters, the consumer and server can be informed about the real quality level of the services. Knowing this, the consumer can be deciding on whether to continue cooperation with the server or not. Main factor for deciding to continue working between consumer and server is Qos monitoring. A Monitoring Overhead The combination of all effects of monitoring on the monitored web service is referred to as monitoring overhead. In the web service, Qos monitoring at every time of service calling, imposes some overhead on the SOA, then overhead is causing adverse effects on the service quality parameters such as Response Time, as shown in Figure 1[1]. In order to estimate the monitor overhead, we conduct a large scale experiments under the gird5000 to measure the response time of web services while varying the requester's number from 1 to 500. Mir Ali Seyyedi Department of Computer Engineering Islamic Azad University South Tehran Branch s Tehran, Iran ma_seyyedi@azad.ac.ir They obtained the two curves shown in Figure 1. In the first, the monitoring is achieved using the ReqSideMon and the ProvSideMon (monitoring components). Fig 1.Monitoring overhead In the second, the measurement is done in the client code and without using monitors [1]. B Related Work The monitoring may be performed differently at three levels, namely: service level [2, 3], communication level [4, 5, 6] and orchestration level [7, 8]. The service level monitoring considers the basic monitoring approach. The communication level monitoring intercepts exchanged messages between web service providers and requesters. The orchestration level monitoring supervises orchestrated services as BPEL using handlers provided by the orchestration engine such as Active BPEL. Besides, the monitoring is done at three places of consumer, server and third person like a BUS. Soapknox [9] is a plug-in tool for service-side monitoring. Monitor, trace and diagnos.net and Java Web Services in production environment. Web Services Monitoring helps in quick access to SOAP fault information. Web inject [10] is a client-side monitoring free tool for automated testing of web applications and web services. web inject is a tool that can send request to web application or web services and analyze from responses the response time and success and fault request counts. Java system application server [11] is the open source software developed by Sun's GlassFish project with java EE 5.0. It is the application server with an AppServer management extension (AMX) that supports server-side monitoring of response time, throughput (i.e. the number of requests per second), and success and fault request counts for web services. ManageEngine Application Manager [12] is a client-side monitoring tool that can send requests to web services and analyze from responses the response time and availability (i.e. downtime and uptime period). Microsoft /10/$ IEEE 659
2 Baseline Security Analyzer(MBSA) [13] is a service-side tool. MBSA is a software tool released by Microsoft to determine security state by assessing missing security updates and less-secure security settings within Microsoft Windows, Windows components such as Internet Explorer, IIS web server, and products Microsoft SQL Server, and Microsoft Office macro settings. The degree of vulnerability is determined on a qualitative scale, e.g. best practice passed, failed (but vulnerability is non-critical), failed (and vulnerability is critical). Sandcat [14] is a service-side tool that also can scan Web sites and Web servers that host web services for security vulnerabilities. It is a web application security assessment software. All these methods agree in one point only that is Qos monitoring at every time of web service calling. In the related works, much attention has been paid to the accuracy of values for Qos. However, overhead of monitoring has been disregarded. C Suggested method Monitoring to achieve a more efficient and beneficial use of the prediction approach, we recommend. Qos monitoring using prediction approach, Qos parameters values without the need for monitoring is obtained. In prediction approach, having the current values of Qos parameters, future values of Qos parameters based on its past behaviour is obtained. Each quality parameter is based on the present values of its own may compose a time series. For TSF, NN has been applied. Through evaluating the accuracy of the forecasted values and the good trend of forecasting, the proposed method can be validated. The forecasted values through this method prove reasonably accurate and present a good trend of forecasting. We believe the present approach reduces overhead and increasing the efficiency. The rest of the paper is organized as follows.section 2 presents TSF concept and methods. The design and validation of Qos monitoring by TSF are discussed in Section 3.Section 4 Draws some conclusions on the paper. II. TIME SERIES FORECASTING The objective of TSF is to reach the future values of time series by analyzing the past behaviours and experiences in a time sequence. TSF any decision making needs a slight and prediction of the future. Prediction aims at reaching the best judgment on the future occurrences. Prediction is an art far higher that science. TSF, or time series prediction, takes an existing series of data x t n,, xt 2, xt 1, xt and forecasts the x t+ 1, xt+ 2, data values. TSF methods for the analysis of the present values of time series can use a variety of techniques. The easiest technique in the forecasting is the smoothing and the most complex one is to extract the behavioral model of time series. A series of statistical data collected at regular intervals or a set of observations arranged in a time sequence best defines what can be called a time series Fig 2.Qos time series Fig 2. Shows time series for the execution time parameters of a web service which are measured for 200 times. TSF has several important applications. One application is preventing undesirable events by forecasting the event, identifying the circumstances preceding the event, and taking corrective action so the event can be avoided. Another application is forecasting undesirable, yet unavoidable, events to pre-emptively lessen their impact. Finally, many people, primarily in the financial markets, would like to profit from TSF. Throughout the literature, many techniques have been implemented to perform TSF. This paper will focus on one technique: neural networks. Here neural networks (NNs) with flexibility and capability are the biggest challengers to conventional TSF methods [15]. III. QOS MONITORING BY TIME SERIES FORECASTING USING NEURAL NETWORK In this paper, we suggest three components: Data Gathering, TSF by NN, Core Monitoring. They are designed for Qos monitoring by TSF, that account of Qos monitoring, forecasting the future values of quality parameters and monitoring management. Fig 3.Qos Monitoring by Time Series Forecasting using Neural Network Data gathering component plays the role of monitoring through collecting the information of the quality parameters. It generates the present values of quality parameters. When an order for stop is sent by the Monitoring Core, this 660
3 component sends the present values to the forecasting component. Forecasting component attempts to forecast the future values of quality parameters based on the present values through TSF with NN. A Neural Network NN is a computational model that is loosely based on the neuron cell structure of the biological nervous system. Given a training set of data, the NN can learn the data with a learning algorithm; the most common algorithm, back propagation, is used. Through back propagation, the NN forms a mapping between inputs and desired outputs from the training set by altering weighted connections within the network. 1) Feed-Forward Neural Networks Fig 4.[17] Depicts an example feed-forward NN. A NN can have any number of layers, units per layer, network inputs, and network outputs. This network has four units in the first layer (layer A) and three units in the second layer (layer B), which are called hidden layers. This network has one unit in the third layer (layer C), which is called the output layer. Finally, this network has four network inputs and one network output. Fig 5.Unit with its weights and bias When the network is run, each hidden layer unit performs the calculation in Equation 1 on its inputs and transfers the result (Oc) to the next layer of units. Equation 1.Activation function of a hidden layer unit. P Oc = hhidden ic, pwc, p + bc where hhidden ( x) = p 1 1 Oc is the output of the current hidden layer unit c, P is either the number of units in the previous hidden layer or number of network inputs, ic,p is an input to unit c from either the previous hidden layer unit p or network input p, wc,p is the weight modifying the connection from either unit p to unit c or from input p to unit c, and bc is the bias. In Equation 1, hhidden(x) is the sigmoid activation function of the unit and is charted in Figure 6. = + 1 e x Fig 4. A three-layer feed-forward neural network If a unit is in the first layer, it has the same number of inputs as there are network inputs; if a unit is in succeeding layers, it has the same number of inputs as the number of units in the preceding layer. Each network-input-to-unit and unit-to-unit connection (the lines in Figure 4) is modified by a weight. In addition, each unit has an extra input that is assumed to have a constant value of one. The weight that modifies this extra input is called the bias. All data propagate along the connections in the direction from the network inputs to the network outputs, hence the term feedforward. Fig 5.[17] shows an example unit with its weights and bias and with all other network connections omitted for clarity. In this section and the next, subscripts c, p, and n will identify units in the current layer, the previous layer, and the next layer, respectively. Figure 6. Sigmoid activation function. Chart limits are x=±7 and y=-0.1, 1.1. Each output layer unit performs the calculation in on its inputs and transfers the result (Oc) to a network output. Equation.2 Activation function of an output layer unit. P Oc = houtput ic, pwc, p + bc where houtput ( x) = x p= 1 Oc is the output of the current output layer unit c, P is the number of units in the previous hidden layer, ic,p is an input to unit c from the previous hidden layer unit p, wc,p is the 661
4 weight modifying the connection from unit p to unit c, and bc is the bias. houtput(x) is a linear activation function 2) BackPropagation Training To make meaningful forecasts, the NN has to be trained on an appropriate data series. Examples in the form of <input, output> pairs are extracted from the data series, where input and output are vectors equal in size to the number of network inputs and outputs, respectively. Then, for every example, Backpropagation training consists of three steps: 1. Present an example s input vector to the network inputs and run the network: compute activation functions sequentially forward from the first hidden layer to the output layer (referencing Figure 4, from layer A to layer C). 2. Compute the difference between the desired output for that example, output, and the actual network output (output of unit(s) in the output layer). Propagate the error sequentially backward from the output layer to the first hidden layer (referencing 5, from layer C to layer A). 3. For every connection, change the weight modifying that connection in proportion to the error. When these three steps have been performed for every example from the data series, one epoch has occurred. As this paper investigated, the most applicable network is for TSF, Feed Forward with Backpropagation algorithm. Monitoring core component obtained the real values of the quality parameters though the data gathering and forecasting components. As in Fig 3, Monitoring Core requests for gathering the current values of quality parameters. Then, the values are sent forecasting component to fulfil the forecast. After receiving the future values, the Monitoring Core requests for monitoring to be stopped (the request is delivered to data gathering component) and it receives the values from the TSF with NN component. Monitoring core component plays the role of managing the method. Thus it requests for the future values by NN to be once more forecasted through decreasing the once forecasted values. It is hoped that designing an intelligent monitoring core will be done by the future works and researches. B Results validation The validation of time series forecasting with NN at the execution time has been done through a reliable and quick device for predicting the time series by NN, which has named as Alyuda XL software [16]. Recommended software type and NN architecture for TSF is automatically selected. One typical method for training a network is to first partition the data series into two disjoint sets: the training set, and the test set. The network is trained (e.g., with Backpropagation) directly on the training 1Experiment data are available at khalil/tools/qos-4-shws/index.html 2http://homepages.laas.fr/khalil/TOOLS/QoS-4- SHWS/GridDBtxt/ResTime1C_5m.sql 3http://homepages.laas.fr/khalil/TOOLS/QoS-4- SHWS/GridDBtxt/ResTime100C_10m.sql set, and its ability to forecast is measured on the test set. 70 percent has been applied for the network training and the rest, 30 percent, has been applied for the network training. For validating the NN performance, error analysis methods can be used. Mean Square Error, Mean Absolute Error and Good Trend Forecasting are used in the paper Fig 7.Execution Time with one requester (Experience duration=5 min) and requests 1-50 Average AE: Average MSE: # of Good forecasts: 24 (69%) 11 (73%) # of Bad forecasts: 11 (31%) 4 (27%) Good Trend Forecasting = 75% 42 Fig 8.Execution Time with one requester (Experience duration=5 min) and requests Average AE: Average MSE: # of Good forecasts: 32 (91%) 13 (87%) # of Bad forecasts: 3 (9%) 2 (13%) Good Trend Forecasting = 90% 662
5 Fig 9.Execution Time with 100 concurrent requesters and requests 1-50 Average AE: Average MSE: # of Good forecasts: 25 (71%) 10 (63%) # of Bad forecasts: 10 (29%) 5 (37%) Good Trend Forecasting = 74% Mean Square Error (MSE) The MSE of an estimator ô with respect to the estimated parameter o is defined as MSE = [(ô - o) 2] Absolute Error (AE) given some value v and its approximation vapprox, the absolute error is AE = v - vapprox. Good Trend Forecasting means that the network can duly forecast the next values decrease or increase in the context of the previous obtained values. In the words, when the chances of forecasting are in alignment with the real changes, they should be considered as the correct forecasting.the percentage of Good Trend Forecasting = Good Trend Forecasting / the Total Number of Forecasting exr t+1 > exr t ex t+1 > ex t exr t+1 = exr t ex t+1 = ex t exr t+1 < exr t ex t+1 < ex t exr t :Desired value at t time ex t :Estimator value at t time Good trend forecasting is the most important factor. If the good trend forecasting have a reasonable accuracy, then customer appears to correctly judge based on these data about Qos level of web service. IV. CONCLUSION AND FUTURE WORK In this paper, we presented the forecasting approach for lessening the overhead of the SOA. This paper proposes to use the TSF technique for estimating the quality of service parameters in SOA. NN technique is used on the proposed approach and simulation data are provided. The presented method has been evaluated, and the forecasting is reasonable accurate. We propose an optimizer and more efficient method for Qos monitoring. The optimization increase result of reduction in the overhead of Qos monitoring. Effectively Qos management result of Qos management knowing the future condition. We will also working on the monitoring core component, for design an intelligent tuning. The intelligent tuning delineate the number of forecasting values by NN. REFERENCES [1] R.Halima,K.Guennoun, K.Drira and M.Jmaiel:Non-instrusive Qos Monitoring and Analysis for Self-Healing Web Services. pages , 2008 IEEE Computer Society. [2] A. Mani and A. Nagarajan. Understanding quality of service for web services. Technical report, IBM DeveloperWorks,www- 106.ibm.com/developerworks/webservices/library/ws-quality.html, Jan 2002 [3] F. Rosenberg, C. Platzer, and S. Dustdar. Bootstrapping performance and dependability attributes ofweb services. In ICWS 06: Proceedings of the IEEE International Conference on Web Services (ICWS 06), pages , Washington, DC, USA, IEEE Computer Society. [4] R. BenHalima, M. Jmaiel, and K. Drira. A qos-driven reconfiguration management system extending web services with self-healing properties.in 16th IEEE International Workshopson Enabling Technologies: Infrastructures for Collaborative Enterprises WETICE, pages , Paris, France,18-20 June IEEE Computer Society. [5] N. Repp, R. Berbner, O. Heckmann, and R. Steinmetz. A cross-layer approach to performance monitoring of web services. In Proceedings of the Workshop on Emerging Web Services Technology. CEUR-WS, Dec [6] N. Thio and S. Karunasekera. Automatic measurement of a qos metric for web service recommendation. In ASWEC 05: Proceedings of the Australian conference on Software Engineering, pages IEEE Computer Society, [7] F. Barbon, P. Traverso, M. Pistore, and M. Trainotti. Runtime monitoring of instances and classes of web service compositions. In ICWS 06: Proceedings of the IEEE International Conference on Web Services, pages 63 71, Washington,DC, USA, IEEE Computer Society. [8] D. Bianculli and C. Ghezzi. Monitoring conversational web services. In IW-SOSWE 07: 2nd international workshop on Service oriented software engineering, pages 15 21, New York, NY, USA, ACM. [9] SoapKnox.Available at [10] WebInject. Available at [11] Java System Application Server and GlassFish Project.Available at [12]Manage Engine Application Manager. Available at webservice-monitoring.html [13]Microsoft Baseline Security Analyzer.Available at [14] Sandact. Available at [15] Iffat A. Gheyas,Leslie S.Smith. A Neural Network Approach to Time Series Forcasting. In WCE 2009 : Proceedings of the World Congress on Engineering 2009 Vol II, ISBN: ,July [16] Alyuda.Available at [17] time series forecasting with feed-forward neural networks:guidelines and limitations by eric a plummer 663
AN OVERVIEW OF METHODS FOR MONITORING WEB SERVICES BASED ON THE QUALITY OF SERVICES
AN OVERVIEW OF METHODS FOR MONITORING WEB SERVICES BASED ON THE QUALITY OF SERVICES Sara Zirak 1, Naser Nematbakhsh 2, Kamran Zamanifar 3 1 Sara Zirak, Department of Computer, Najaf abad University, Isfahan,
More informationWeb Service Monitoring Scheduler based on evaluated QoS in Dynamic Environment
Quest Journals Journal of Software Engineering and Simulation Volume 2 ~ Issue 3 (2014) pp: 01-08 ISSN(Online) :2321-3795 ISSN (Print):2321-3809 www.questjournals.org Research Paper Web Service Monitoring
More informationPower Prediction Analysis using Artificial Neural Network in MS Excel
Power Prediction Analysis using Artificial Neural Network in MS Excel NURHASHINMAH MAHAMAD, MUHAMAD KAMAL B. MOHAMMED AMIN Electronic System Engineering Department Malaysia Japan International Institute
More informationExperiments Results and Large Scale Measurement Data for Web Services Performance Assessment
Experiments Results and Large Scale Measurement Data for Web Services Performance Assessment Riadh Ben Halima (1,2), Emna Fki (2), Khalil Drira (1) and Mohamed Jmaiel (2) (1) LAAS-CNRS, University of Toulouse,
More informationPrediction Model for Crude Oil Price Using Artificial Neural Networks
Applied Mathematical Sciences, Vol. 8, 2014, no. 80, 3953-3965 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ams.2014.43193 Prediction Model for Crude Oil Price Using Artificial Neural Networks
More informationPredictive time series analysis of stock prices using neural network classifier
Predictive time series analysis of stock prices using neural network classifier Abhinav Pathak, National Institute of Technology, Karnataka, Surathkal, India abhi.pat93@gmail.com Abstract The work pertains
More informationPrice Prediction of Share Market using Artificial Neural Network (ANN)
Prediction of Share Market using Artificial Neural Network (ANN) Zabir Haider Khan Department of CSE, SUST, Sylhet, Bangladesh Tasnim Sharmin Alin Department of CSE, SUST, Sylhet, Bangladesh Md. Akter
More informationProviding Predictive Self-Healing for Web Services: A QoS Monitoring and Analysis-based Approach
Providing Predictive Self-Healing for Web Services: A QoS Monitoring and Analysis-based Approach Riadh Ben Halima, Mohammed Karim Guennoun, Khalil Drira, Mohamed Jmaiel To cite this version: Riadh Ben
More informationApplication of Neural Network in User Authentication for Smart Home System
Application of Neural Network in User Authentication for Smart Home System A. Joseph, D.B.L. Bong, D.A.A. Mat Abstract Security has been an important issue and concern in the smart home systems. Smart
More informationIranian J Env Health Sci Eng, 2004, Vol.1, No.2, pp.51-57. Application of Intelligent System for Water Treatment Plant Operation.
Iranian J Env Health Sci Eng, 2004, Vol.1, No.2, pp.51-57 Application of Intelligent System for Water Treatment Plant Operation *A Mirsepassi Dept. of Environmental Health Engineering, School of Public
More informationCash Forecasting: An Application of Artificial Neural Networks in Finance
International Journal of Computer Science & Applications Vol. III, No. I, pp. 61-77 2006 Technomathematics Research Foundation Cash Forecasting: An Application of Artificial Neural Networks in Finance
More informationA Prediction Model for Taiwan Tourism Industry Stock Index
A Prediction Model for Taiwan Tourism Industry Stock Index ABSTRACT Han-Chen Huang and Fang-Wei Chang Yu Da University of Science and Technology, Taiwan Investors and scholars pay continuous attention
More informationInternational Journal of Mechatronics, Electrical and Computer Technology
A Method for Increasing Modifiability in Enterprise Architecture Implementation Using Cloud Computing Narges Rahmani 1*, Sayed Mehran Sharafi 2 and Bahman Zamani 3 1 Graduate Student, Department of Computer
More informationAn Introduction to Neural Networks
An Introduction to Vincent Cheung Kevin Cannons Signal & Data Compression Laboratory Electrical & Computer Engineering University of Manitoba Winnipeg, Manitoba, Canada Advisor: Dr. W. Kinsner May 27,
More informationLecture 6. Artificial Neural Networks
Lecture 6 Artificial Neural Networks 1 1 Artificial Neural Networks In this note we provide an overview of the key concepts that have led to the emergence of Artificial Neural Networks as a major paradigm
More informationAnalecta Vol. 8, No. 2 ISSN 2064-7964
EXPERIMENTAL APPLICATIONS OF ARTIFICIAL NEURAL NETWORKS IN ENGINEERING PROCESSING SYSTEM S. Dadvandipour Institute of Information Engineering, University of Miskolc, Egyetemváros, 3515, Miskolc, Hungary,
More informationAN APPLICATION OF TIME SERIES ANALYSIS FOR WEATHER FORECASTING
AN APPLICATION OF TIME SERIES ANALYSIS FOR WEATHER FORECASTING Abhishek Agrawal*, Vikas Kumar** 1,Ashish Pandey** 2,Imran Khan** 3 *(M. Tech Scholar, Department of Computer Science, Bhagwant University,
More informationA Multi-level Artificial Neural Network for Residential and Commercial Energy Demand Forecast: Iran Case Study
211 3rd International Conference on Information and Financial Engineering IPEDR vol.12 (211) (211) IACSIT Press, Singapore A Multi-level Artificial Neural Network for Residential and Commercial Energy
More informationTime Series Data Mining in Rainfall Forecasting Using Artificial Neural Network
Time Series Data Mining in Rainfall Forecasting Using Artificial Neural Network Prince Gupta 1, Satanand Mishra 2, S.K.Pandey 3 1,3 VNS Group, RGPV, Bhopal, 2 CSIR-AMPRI, BHOPAL prince2010.gupta@gmail.com
More informationPerformance Analysis of Aspect Oriented Programming for Cloud Service Monitoring
Performance Analysis of Aspect Oriented Programming for Cloud Service Monitoring TejasN.Rao 1,, Akash Kumar, S. V. Shanmuga Sunder and K. Chandrasekaran Department of Computer Science and Engineering,
More informationNEURAL NETWORKS IN DATA MINING
NEURAL NETWORKS IN DATA MINING 1 DR. YASHPAL SINGH, 2 ALOK SINGH CHAUHAN 1 Reader, Bundelkhand Institute of Engineering & Technology, Jhansi, India 2 Lecturer, United Institute of Management, Allahabad,
More informationAmerican International Journal of Research in Science, Technology, Engineering & Mathematics
American International Journal of Research in Science, Technology, Engineering & Mathematics Available online at http://www.iasir.net ISSN (Print): 2328-349, ISSN (Online): 2328-3580, ISSN (CD-ROM): 2328-3629
More informationANN Model to Predict Stock Prices at Stock Exchange Markets
ANN Model to Predict Stock Prices at Stock Exchange Markets Wanjawa, Barack Wamkaya School of Computing and Informatics, University of Nairobi, wanjawawb@gmail.com Muchemi, Lawrence School of Computing
More informationIntroduction to Machine Learning and Data Mining. Prof. Dr. Igor Trajkovski trajkovski@nyus.edu.mk
Introduction to Machine Learning and Data Mining Prof. Dr. Igor Trakovski trakovski@nyus.edu.mk Neural Networks 2 Neural Networks Analogy to biological neural systems, the most robust learning systems
More informationEmail: mod_modaber@yahoo.com. 2Azerbaijan Shahid Madani University. This paper is extracted from the M.Sc. Thesis
Introduce an Optimal Pricing Strategy Using the Parameter of "Contingency Analysis" Neplan Software in the Power Market Case Study (Azerbaijan Electricity Network) ABSTRACT Jalil Modabe 1, Navid Taghizadegan
More informationA Flexible and Dynamic Failure Recovery Mechanism for Composite Web Services Using Subset Replacement
A Flexible and Dynamic Failure Recovery Mechanism for Composite Web Services Using Subset Replacement Shuchi Gupta 1, Prof. Praveen Bhanodia 2 1 Department of Computer Science & Engineering, Patel College
More informationNTC Project: S01-PH10 (formerly I01-P10) 1 Forecasting Women s Apparel Sales Using Mathematical Modeling
1 Forecasting Women s Apparel Sales Using Mathematical Modeling Celia Frank* 1, Balaji Vemulapalli 1, Les M. Sztandera 2, Amar Raheja 3 1 School of Textiles and Materials Technology 2 Computer Information
More informationSix Strategies for Building High Performance SOA Applications
Six Strategies for Building High Performance SOA Applications Uwe Breitenbücher, Oliver Kopp, Frank Leymann, Michael Reiter, Dieter Roller, and Tobias Unger University of Stuttgart, Institute of Architecture
More informationImpelling Heart Attack Prediction System using Data Mining and Artificial Neural Network
General Article International Journal of Current Engineering and Technology E-ISSN 2277 4106, P-ISSN 2347-5161 2014 INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet Impelling
More informationSELECTING NEURAL NETWORK ARCHITECTURE FOR INVESTMENT PROFITABILITY PREDICTIONS
UDC: 004.8 Original scientific paper SELECTING NEURAL NETWORK ARCHITECTURE FOR INVESTMENT PROFITABILITY PREDICTIONS Tonimir Kišasondi, Alen Lovren i University of Zagreb, Faculty of Organization and Informatics,
More informationCorresponding Author email: javeri_mit@yahoo.com
International Research Journal of Applied and Basic Sciences 2013 Available online at www.irjabs.com ISSN 2251838X / Vol, 5 (11): 14381445 Science Explorer Publications Presenting a model for the deployment
More informationNeural Network Design in Cloud Computing
International Journal of Computer Trends and Technology- volume4issue2-2013 ABSTRACT: Neural Network Design in Cloud Computing B.Rajkumar #1,T.Gopikiran #2,S.Satyanarayana *3 #1,#2Department of Computer
More informationCOMPUTATIONIMPROVEMENTOFSTOCKMARKETDECISIONMAKING MODELTHROUGHTHEAPPLICATIONOFGRID. Jovita Nenortaitė
ISSN 1392 124X INFORMATION TECHNOLOGY AND CONTROL, 2005, Vol.34, No.3 COMPUTATIONIMPROVEMENTOFSTOCKMARKETDECISIONMAKING MODELTHROUGHTHEAPPLICATIONOFGRID Jovita Nenortaitė InformaticsDepartment,VilniusUniversityKaunasFacultyofHumanities
More informationProtecting Database Centric Web Services against SQL/XPath Injection Attacks
Protecting Database Centric Web Services against SQL/XPath Injection Attacks Nuno Laranjeiro, Marco Vieira, and Henrique Madeira CISUC, Department of Informatics Engineering University of Coimbra, Portugal
More informationJournal of Optimization in Industrial Engineering 13 (2013) 49-54
Journal of Optimization in Industrial Engineering 13 (2013) 49-54 Optimization of Plastic Injection Molding Process by Combination of Artificial Neural Network and Genetic Algorithm Abstract Mohammad Saleh
More informationChapter 2 The Research on Fault Diagnosis of Building Electrical System Based on RBF Neural Network
Chapter 2 The Research on Fault Diagnosis of Building Electrical System Based on RBF Neural Network Qian Wu, Yahui Wang, Long Zhang and Li Shen Abstract Building electrical system fault diagnosis is the
More informationdegrees of freedom and are able to adapt to the task they are supposed to do [Gupta].
1.3 Neural Networks 19 Neural Networks are large structured systems of equations. These systems have many degrees of freedom and are able to adapt to the task they are supposed to do [Gupta]. Two very
More informationProgramming Exercise 3: Multi-class Classification and Neural Networks
Programming Exercise 3: Multi-class Classification and Neural Networks Machine Learning November 4, 2011 Introduction In this exercise, you will implement one-vs-all logistic regression and neural networks
More informationDesigning a neural network for forecasting financial time series
Designing a neural network for forecasting financial time series 29 février 2008 What a Neural Network is? Each neurone k is characterized by a transfer function f k : output k = f k ( i w ik x k ) From
More information6.2.8 Neural networks for data mining
6.2.8 Neural networks for data mining Walter Kosters 1 In many application areas neural networks are known to be valuable tools. This also holds for data mining. In this chapter we discuss the use of neural
More informationOpen Access Research on Application of Neural Network in Computer Network Security Evaluation. Shujuan Jin *
Send Orders for Reprints to reprints@benthamscience.ae 766 The Open Electrical & Electronic Engineering Journal, 2014, 8, 766-771 Open Access Research on Application of Neural Network in Computer Network
More informationComparison of Supervised and Unsupervised Learning Classifiers for Travel Recommendations
Volume 3, No. 8, August 2012 Journal of Global Research in Computer Science REVIEW ARTICLE Available Online at www.jgrcs.info Comparison of Supervised and Unsupervised Learning Classifiers for Travel Recommendations
More informationMODEL DRIVEN DEVELOPMENT OF BUSINESS PROCESS MONITORING AND CONTROL SYSTEMS
MODEL DRIVEN DEVELOPMENT OF BUSINESS PROCESS MONITORING AND CONTROL SYSTEMS Tao Yu Department of Computer Science, University of California at Irvine, USA Email: tyu1@uci.edu Jun-Jang Jeng IBM T.J. Watson
More informationNeural Computation - Assignment
Neural Computation - Assignment Analysing a Neural Network trained by Backpropagation AA SSt t aa t i iss i t i icc aa l l AA nn aa l lyy l ss i iss i oo f vv aa r i ioo i uu ss l lee l aa r nn i inn gg
More informationFault Localization in a Software Project using Back- Tracking Principles of Matrix Dependency
Fault Localization in a Software Project using Back- Tracking Principles of Matrix Dependency ABSTRACT Fault identification and testing has always been the most specific concern in the field of software
More informationINTELLIGENT ENERGY MANAGEMENT OF ELECTRICAL POWER SYSTEMS WITH DISTRIBUTED FEEDING ON THE BASIS OF FORECASTS OF DEMAND AND GENERATION Chr.
INTELLIGENT ENERGY MANAGEMENT OF ELECTRICAL POWER SYSTEMS WITH DISTRIBUTED FEEDING ON THE BASIS OF FORECASTS OF DEMAND AND GENERATION Chr. Meisenbach M. Hable G. Winkler P. Meier Technology, Laboratory
More informationComparison of K-means and Backpropagation Data Mining Algorithms
Comparison of K-means and Backpropagation Data Mining Algorithms Nitu Mathuriya, Dr. Ashish Bansal Abstract Data mining has got more and more mature as a field of basic research in computer science and
More informationEffect of Using Neural Networks in GA-Based School Timetabling
Effect of Using Neural Networks in GA-Based School Timetabling JANIS ZUTERS Department of Computer Science University of Latvia Raina bulv. 19, Riga, LV-1050 LATVIA janis.zuters@lu.lv Abstract: - The school
More informationNeural network software tool development: exploring programming language options
INEB- PSI Technical Report 2006-1 Neural network software tool development: exploring programming language options Alexandra Oliveira aao@fe.up.pt Supervisor: Professor Joaquim Marques de Sá June 2006
More informationNeural Network Predictor for Fraud Detection: A Study Case for the Federal Patrimony Department
DOI: 10.5769/C2012010 or http://dx.doi.org/10.5769/c2012010 Neural Network Predictor for Fraud Detection: A Study Case for the Federal Patrimony Department Antonio Manuel Rubio Serrano (1,2), João Paulo
More informationNTC Project: S01-PH10 (formerly I01-P10) 1 Forecasting Women s Apparel Sales Using Mathematical Modeling
1 Forecasting Women s Apparel Sales Using Mathematical Modeling Celia Frank* 1, Balaji Vemulapalli 1, Les M. Sztandera 2, Amar Raheja 3 1 School of Textiles and Materials Technology 2 Computer Information
More informationCOMPARISON OF OBJECT BASED AND PIXEL BASED CLASSIFICATION OF HIGH RESOLUTION SATELLITE IMAGES USING ARTIFICIAL NEURAL NETWORKS
COMPARISON OF OBJECT BASED AND PIXEL BASED CLASSIFICATION OF HIGH RESOLUTION SATELLITE IMAGES USING ARTIFICIAL NEURAL NETWORKS B.K. Mohan and S. N. Ladha Centre for Studies in Resources Engineering IIT
More informationUsing Simulation Models to Evolve Business Processes
Using Simulation Models to Evolve Business Processes Marin Litoiu, Andrei Solomon York University with ideas from IBM Toronto Lab, CAS Agenda Motivation and Goals Intro to BP Life Cycle BP Evolution Loop
More informationPredicting the Risk of Heart Attacks using Neural Network and Decision Tree
Predicting the Risk of Heart Attacks using Neural Network and Decision Tree S.Florence 1, N.G.Bhuvaneswari Amma 2, G.Annapoorani 3, K.Malathi 4 PG Scholar, Indian Institute of Information Technology, Srirangam,
More informationStock Prediction using Artificial Neural Networks
Stock Prediction using Artificial Neural Networks Abhishek Kar (Y8021), Dept. of Computer Science and Engineering, IIT Kanpur Abstract In this work we present an Artificial Neural Network approach to predict
More informationNeural Networks and Back Propagation Algorithm
Neural Networks and Back Propagation Algorithm Mirza Cilimkovic Institute of Technology Blanchardstown Blanchardstown Road North Dublin 15 Ireland mirzac@gmail.com Abstract Neural Networks (NN) are important
More informationAutomatic Algorithm Design by Neural Network and Indicators in Iran Stock Transactions
Journal of Novel Applied Sciences Available online at www.jnasci.org 2015 JNAS Journal-2015-4-4/501-507 ISSN 2322-5149 2015 JNAS Automatic Algorithm Design by Neural Network and Indicators in Iran Stock
More informationHow To Use Neural Networks In Data Mining
International Journal of Electronics and Computer Science Engineering 1449 Available Online at www.ijecse.org ISSN- 2277-1956 Neural Networks in Data Mining Priyanka Gaur Department of Information and
More informationNeural Networks and Support Vector Machines
INF5390 - Kunstig intelligens Neural Networks and Support Vector Machines Roar Fjellheim INF5390-13 Neural Networks and SVM 1 Outline Neural networks Perceptrons Neural networks Support vector machines
More informationHow To Predict Web Site Visits
Web Site Visit Forecasting Using Data Mining Techniques Chandana Napagoda Abstract: Data mining is a technique which is used for identifying relationships between various large amounts of data in many
More informationSOMA, RUP and RMC: the right combination for Service Oriented Architecture
SOMA, RUP and RMC: the right combination for Service Oriented Architecture WebSphere User Group, Bedfont, 4th March, 2008 Keith Mantell Senior Solution Architect IBM Rational keith_mantell@uk.ibm.com March
More informationNeural Network Add-in
Neural Network Add-in Version 1.5 Software User s Guide Contents Overview... 2 Getting Started... 2 Working with Datasets... 2 Open a Dataset... 3 Save a Dataset... 3 Data Pre-processing... 3 Lagging...
More informationRole of Neural network in data mining
Role of Neural network in data mining Chitranjanjit kaur Associate Prof Guru Nanak College, Sukhchainana Phagwara,(GNDU) Punjab, India Pooja kapoor Associate Prof Swami Sarvanand Group Of Institutes Dinanagar(PTU)
More informationHorse Racing Prediction Using Artificial Neural Networks
Horse Racing Prediction Using Artificial Neural Networks ELNAZ DAVOODI, ALI REZA KHANTEYMOORI Mathematics and Computer science Department Institute for Advanced Studies in Basic Sciences (IASBS) Gavazang,
More informationNovel Mining of Cancer via Mutation in Tumor Protein P53 using Quick Propagation Network
Novel Mining of Cancer via Mutation in Tumor Protein P53 using Quick Propagation Network Ayad. Ghany Ismaeel, and Raghad. Zuhair Yousif Abstract There is multiple databases contain datasets of TP53 gene
More informationA Visualization System and Monitoring Tool to Measure Concurrency in MPICH Programs
A Visualization System and Monitoring Tool to Measure Concurrency in MPICH Programs Michael Scherger Department of Computer Science Texas Christian University Email: m.scherger@tcu.edu Zakir Hussain Syed
More informationTemporal Difference Learning in the Tetris Game
Temporal Difference Learning in the Tetris Game Hans Pirnay, Slava Arabagi February 6, 2009 1 Introduction Learning to play the game Tetris has been a common challenge on a few past machine learning competitions.
More informationAPPLYING GMDH ALGORITHM TO EXTRACT RULES FROM EXAMPLES
Systems Analysis Modelling Simulation Vol. 43, No. 10, October 2003, pp. 1311-1319 APPLYING GMDH ALGORITHM TO EXTRACT RULES FROM EXAMPLES KOJI FUJIMOTO* and SAMPEI NAKABAYASHI Financial Engineering Group,
More informationA Comparative Study of the Pickup Method and its Variations Using a Simulated Hotel Reservation Data
A Comparative Study of the Pickup Method and its Variations Using a Simulated Hotel Reservation Data Athanasius Zakhary, Neamat El Gayar Faculty of Computers and Information Cairo University, Giza, Egypt
More informationComparison of Request Admission Based Performance Isolation Approaches in Multi-tenant SaaS Applications
Comparison of Request Admission Based Performance Isolation Approaches in Multi-tenant SaaS Applications Rouven Kreb 1 and Manuel Loesch 2 1 SAP AG, Walldorf, Germany 2 FZI Research Center for Information
More informationData Mining Algorithms Part 1. Dejan Sarka
Data Mining Algorithms Part 1 Dejan Sarka Join the conversation on Twitter: @DevWeek #DW2015 Instructor Bio Dejan Sarka (dsarka@solidq.com) 30 years of experience SQL Server MVP, MCT, 13 books 7+ courses
More information2.1. The Notion of Customer Relationship Management (CRM)
Int. J. Innovative Ideas (IJII) www.publishtopublic.com A Review on CRM and CIS: A Service Oriented Approach A Review on CRM and CIS: A Service Oriented Approach Shadi Hajibagheri 1, *, Babak Shirazi 2,
More informationMonitoring services in Service Oriented Architecture 1
Proceedings of the International Multiconference on ISSN 1896-7094 Computer Science and Information Technology, pp. 735 744 2007 PIPS Monitoring services in Service Oriented Architecture 1 Ilona Bluemke,
More informationARTIFICIAL NEURAL NETWORKS FOR ADAPTIVE MANAGEMENT TRAFFIC LIGHT OBJECTS AT THE INTERSECTION
The 10 th International Conference RELIABILITY and STATISTICS in TRANSPORTATION and COMMUNICATION - 2010 Proceedings of the 10th International Conference Reliability and Statistics in Transportation and
More informationMonitoring the QoS of Web Services using SLAs. P.O. Box 1385, GR 71110, Heraklion, Crete, Greece {zegchris, dp}@ics.forth.gr
Monitoring the QoS of Web Services using SLAs Chrysostomos Zeginis 1, Dimitris Plexousakis 1 1 Institute of Computer Science, FORTH-ICS P.O. Box 1385, GR 71110, Heraklion, Crete, Greece {zegchris, dp}@ics.forth.gr
More informationSOA Success is Not a Matter of Luck
by Prasad Jayakumar, Technology Lead at Enterprise Solutions, Infosys Technologies Ltd SERVICE TECHNOLOGY MAGAZINE Issue L May 2011 Introduction There is nothing either good or bad, but thinking makes
More informationBack Propagation Neural Network for Wireless Networking
International Journal of Computer Sciences and Engineering Open Access Review Paper Volume-4, Issue-4 E-ISSN: 2347-2693 Back Propagation Neural Network for Wireless Networking Menal Dahiya Maharaja Surajmal
More informationNeural Network Applications in Stock Market Predictions - A Methodology Analysis
Neural Network Applications in Stock Market Predictions - A Methodology Analysis Marijana Zekic, MS University of Josip Juraj Strossmayer in Osijek Faculty of Economics Osijek Gajev trg 7, 31000 Osijek
More informationReengineering Open Source CMS using Service-Orientation: The Case of Joomla
Reengineering Open Source CMS using Service-Orientation: The Case of Joomla Tagel Gutema tagelgutema@gmail.com Dagmawi Lemma Department of Computer Science, Addis Ababa University, Ethiopia dagmawil@yahoo.com
More informationRecurrent Neural Networks
Recurrent Neural Networks Neural Computation : Lecture 12 John A. Bullinaria, 2015 1. Recurrent Neural Network Architectures 2. State Space Models and Dynamical Systems 3. Backpropagation Through Time
More informationANN Based Fault Classifier and Fault Locator for Double Circuit Transmission Line
International Journal of Computer Sciences and Engineering Open Access Research Paper Volume-4, Special Issue-2, April 2016 E-ISSN: 2347-2693 ANN Based Fault Classifier and Fault Locator for Double Circuit
More informationSupply Chain Forecasting Model Using Computational Intelligence Techniques
CMU.J.Nat.Sci Special Issue on Manufacturing Technology (2011) Vol.10(1) 19 Supply Chain Forecasting Model Using Computational Intelligence Techniques Wimalin S. Laosiritaworn Department of Industrial
More informationJOB DESCRIPTION APPLICATION LEAD
JOB DESCRIPTION APPLICATION LEAD The Application Lead will provide functional support and to expand capabilities in the area of systems configuration. This function provides the initial step in the process
More informationImpact of Feature Selection on the Performance of Wireless Intrusion Detection Systems
2009 International Conference on Computer Engineering and Applications IPCSIT vol.2 (2011) (2011) IACSIT Press, Singapore Impact of Feature Selection on the Performance of ireless Intrusion Detection Systems
More informationChapter 3: Data Mining Driven Learning Apprentice System for Medical Billing Compliance
Chapter 3: Data Mining Driven Learning Apprentice System for Medical Billing Compliance 3.1 Introduction This research has been conducted at back office of a medical billing company situated in a custom
More informationExtend the value of your core business systems.
Legacy systems renovation to SOA September 2006 Extend the value of your core business systems. Transforming legacy applications into an SOA framework Page 2 Contents 2 Unshackling your core business systems
More informationDecomposition into Parts. Software Engineering, Lecture 4. Data and Function Cohesion. Allocation of Functions and Data. Component Interfaces
Software Engineering, Lecture 4 Decomposition into suitable parts Cross cutting concerns Design patterns I will also give an example scenario that you are supposed to analyse and make synthesis from The
More informationBPM and SOA require robust and scalable information systems
BPM and SOA require robust and scalable information systems Smart work in the smart enterprise Authors: Claus Torp Jensen, STSM and Chief Architect for SOA-BPM-EA Technical Strategy Rob High, Jr., IBM
More informationNeural Networks for Intrusion Detection and Its Applications
, July 3-5, 2013, London, U.K. Neural Networks for Intrusion Detection and Its Applications E.Kesavulu Reddy, Member IAENG Abstract: With rapid expansion of computer networks during the past decade, security
More informationForecasting of Economic Quantities using Fuzzy Autoregressive Model and Fuzzy Neural Network
Forecasting of Economic Quantities using Fuzzy Autoregressive Model and Fuzzy Neural Network Dušan Marček 1 Abstract Most models for the time series of stock prices have centered on autoregressive (AR)
More informationOptimised Realistic Test Input Generation
Optimised Realistic Test Input Generation Mustafa Bozkurt and Mark Harman {m.bozkurt,m.harman}@cs.ucl.ac.uk CREST Centre, Department of Computer Science, University College London. Malet Place, London
More informationPerformance Evaluation On Human Resource Management Of China S Commercial Banks Based On Improved Bp Neural Networks
Performance Evaluation On Human Resource Management Of China S *1 Honglei Zhang, 2 Wenshan Yuan, 1 Hua Jiang 1 School of Economics and Management, Hebei University of Engineering, Handan 056038, P. R.
More informationA Learning Algorithm For Neural Network Ensembles
A Learning Algorithm For Neural Network Ensembles H. D. Navone, P. M. Granitto, P. F. Verdes and H. A. Ceccatto Instituto de Física Rosario (CONICET-UNR) Blvd. 27 de Febrero 210 Bis, 2000 Rosario. República
More informationBank Customers (Credit) Rating System Based On Expert System and ANN
Bank Customers (Credit) Rating System Based On Expert System and ANN Project Review Yingzhen Li Abstract The precise rating of customers has a decisive impact on loan business. We constructed the BP network,
More informationDatabase Migration- How hard can it be?
2012 2 nd International Conference on Information Communication and Management (ICICM 2012) IPCSIT vol. 55 (2012) (2012) IACSIT Press, Singapore DOI: 10.7763/IPCSIT.2012.V55.12 Database Migration- How
More informationKeywords: Image complexity, PSNR, Levenberg-Marquardt, Multi-layer neural network.
Global Journal of Computer Science and Technology Volume 11 Issue 3 Version 1.0 Type: Double Blind Peer Reviewed International Research Journal Publisher: Global Journals Inc. (USA) Online ISSN: 0975-4172
More informationAPPLICATION OF INTELLIGENT METHODS IN COMMERCIAL WEBSITE MARKETING STRATEGIES DEVELOPMENT
ISSN 1392 124X INFORMATION TECHNOLOGY AND CONTROL, 2005, Vol.34, No.2 APPLICATION OF INTELLIGENT METHODS IN COMMERCIAL WEBSITE MARKETING STRATEGIES DEVELOPMENT Algirdas Noreika Department of Practical
More informationRoles for Maintenance and Evolution of SOA-Based Systems
Roles for Maintenance and Evolution of SOA-Based Systems Mira Kajko-Mattsson Stockholm University and Royal Institute of Technology Sweden mira@dsv.su.se Grace A. Lewis, Dennis B. Smith Software Engineering
More informationA Framework for Automatic Performance Monitoring, Analysis and Optimisation of Component Based Software Systems
A Framework for Automatic Performance Monitoring, Analysis and Optimisation of Component Based Software Systems Ada Diaconescu *, John Murphy ** Performance Engineering Laboratory Dublin City University,
More informationSOA in the Telco Domain Part II: Capacity Planning of SOA-Based Systems
by Masykur Marhendra, SOA Solution Architect at XL Axiata SERVICE TECHNOLOGY MAGAZINE Issue LIV September 2011 Abstract - Service-oriented architecture in the telecommunication industry is the first but
More information