Hi Lahiru and Raj, I have gone through the curve fitting materials that you have provided. I have understood the regression part and prediction of degree polynomials. We can use apache common math libraries to do this. I have a question below.
How often we are going to find the polynomials? For example, If we have *3 samples* events during *10 minutes interval*, then we can produce a second degree polynomial. (We will get constants *a*,*b*, and *c*). If we are going to use this second degree polynomial for next *60 minutes *(Suppose in this 60 minutes we are getting *200 samples *events). As we can see our *extrapolation <http://en.wikipedia.org/wiki/Extrapolation>* becomes a severe problem in this particular example. I do not know how earlier versions handle this scenario. Can you tell that are we going produce new polynomials for *a specified time* or *a specified number of events*? Please clear this issue. *T. Pranavan* *BSc Eng Undergraduate| Department of Computer Science & Engineering ,University of Moratuwa* *Intern Software Engineer**| WSO2 Lanka (Pvt) Ltd.* *Mobile| *0775136836 On 24 March 2015 at 09:02, Lahiru Sandaruwan <[email protected]> wrote: > Thanks Pranavan, > > I'll have a look. > > > On Tue, Mar 24, 2015 at 8:52 AM, Pranavan Theivendiram < > [email protected]> wrote: > >> Hi Lahiru and Raj, >> >> This is my draft proposal which has been done up to 50%. I am going to >> add things about curve fitting as well. Still many things need to be added. >> Please comment on my initial draft. >> I am expecting pros and cons regarding my proposal. Please find the link >> for the initial draft below. >> >> >> https://docs.google.com/a/cse.mrt.ac.lk/document/d/1TzHYI2o9bIdZWj4qAffNmH5FTgeTOV4TuSsxlISlU8c/edit?usp=sharing >> >> *T. Pranavan* >> *BSc Eng Undergraduate| Department of Computer Science & Engineering >> ,University of Moratuwa* >> *Intern Software Engineer**| WSO2 Lanka (Pvt) Ltd.* >> *Mobile| *0775136836 >> >> On 22 March 2015 at 23:36, Pranavan Theivendiram < >> [email protected]> wrote: >> >>> Thanks Lahiru for the prompt reply. I have already started working on >>> the proposal. I will send it before tomorrow. >>> >>> *T. Pranavan* >>> *BSc Eng Undergraduate| Department of Computer Science & Engineering >>> ,University of Moratuwa* >>> *Intern Software Engineer**| WSO2 Lanka (Pvt) Ltd.* >>> *Mobile| *0775136836 >>> >>> On 22 March 2015 at 23:31, Lahiru Sandaruwan <[email protected]> wrote: >>> >>>> Hi, >>>> >>>> Yes, You have found the information correctly and on right track. It >>>> would be great if we can incorporate CEP 4.0.0 changes as it would minimize >>>> our customized function. >>>> >>>> I would like to suggest you starting the drafting of the proposal as >>>> you have some background now. >>>> >>>> Thanks. >>>> >>>> On Sun, Mar 22, 2015 at 9:48 PM, Pranavan Theivendiram < >>>> [email protected]> wrote: >>>> >>>>> Hi all, >>>>> >>>>> With the few days of research on the project "Introducing “curve >>>>> fitting” for statistics prediction algorithm of Autoscaler". I have found >>>>> followings regarding the project >>>>> >>>>> 1. ClusterMonitor class passes the calculated values from the CEP. >>>>> This value passing happens after org.apache.stratos.messaging.event >>>>> happens. >>>>> 2. RuleTasksDelegator class calculates the prediction values using >>>>> the values(Ex gradient) from the CEP >>>>> 3. The classes in the package org.apache.stratos.cep.extension >>>>> deals with the analysis of data in the real time and publish the >>>>> relevant >>>>> summarized health stats, which are needed for the autoscaling. >>>>> >>>>> So according to my understanding, I need to modify above mentioned >>>>> classes, in order to implement the curve fitting for statistics >>>>> prediction. >>>>> >>>>> Furthermore,for this project, we can use the regression implementation >>>>> of CEP 4.0, which is expected to be released on May 15th according to WSO2 >>>>> public jira. I am planning to do a feasibility study for the first two >>>>> weeks of the project, where we can explore other better options as well. >>>>> >>>>> Am I on a right track? Please share your thoughts on this. >>>>> >>>>> [1] https://wso2.org/jira/browse/CEP >>>>> >>>>> Thanks >>>>> >>>>> Regards >>>>> *T. Pranavan* >>>>> *BSc Eng Undergraduate| Department of Computer Science & Engineering >>>>> ,University of Moratuwa* >>>>> *Intern Software Engineer**| WSO2 Lanka (Pvt) Ltd.* >>>>> *Mobile| *0775136836 >>>>> >>>> >>>> >>>> >>>> -- >>>> -- >>>> Lahiru Sandaruwan >>>> Committer and PMC member, Apache Stratos, >>>> Senior Software Engineer, >>>> WSO2 Inc., http://wso2.com >>>> lean.enterprise.middleware >>>> >>>> phone: +94773325954 >>>> email: [email protected] blog: http://lahiruwrites.blogspot.com/ >>>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146 >>>> >>>> >>> >> > > > -- > -- > Lahiru Sandaruwan > Committer and PMC member, Apache Stratos, > Senior Software Engineer, > WSO2 Inc., http://wso2.com > lean.enterprise.middleware > > phone: +94773325954 > email: [email protected] blog: http://lahiruwrites.blogspot.com/ > linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146 > >
