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
>
>

Reply via email to