Hi Dinesh,

Swarming is used to help find good model parameters for a given task.
You're the one with the objective, so you specify what prediction the model
should make, and that's the field or value which each model is set to
predict. The swarming algorithm runs a number of candidate model setups,
each makes its predictions of your target, and the algorithm compares those
with the real values.

Regards,

Fergal Byrne


On Mon, Feb 2, 2015 at 7:03 AM, Dinesh Deshmukh <[email protected]>
wrote:

> In AAE we have predicted value and true value.We already have the true
> value but how we get the predicted value.
>
>
> On 16 January 2015 at 19:17, Scott Purdy <[email protected]> wrote:
>
>> The error metrics are configurable. The two most commonly used are
>> average absolute error (AAE) and mean absolute percentage error (MAPE). You
>> can also specify a moving window so instead of calculating the error at a
>> given point over all data so far, you calculate the metric over the last
>> 1000 records (or whatever you specify).
>>
>> Swarming doesn't change the model it uses on a per-record basis. Instead,
>> when it picks a new parameter set it runs it all the way through and then
>> takes the final error metric (which may be computed over just the last X
>> records) and compares it to other models tried.
>>
>> On Thu, Jan 15, 2015 at 7:36 PM, Dinesh Deshmukh <[email protected]>
>> wrote:
>>
>>> The documents about swarming illustrate how the error is calculated,but
>>> i cant understand what the error itself mean.That is on what comparisons
>>> does i get the error value?
>>>
>>> What i understand is,if i have 100 data units then swarming would use
>>> may be some 50 data units and then predict 51 using different models and it
>>> choose the model which is close to the prediction of 51(the error
>>> calculation model prediction subtracted by 51).
>>> Finally the best model swarming has given is used to predict unknown
>>> data i.e 101 or 102 or so on...
>>>
>>> Is this view correct?
>>>
>>>
>>
>


-- 

Fergal Byrne, Brenter IT

http://inbits.com - Better Living through Thoughtful Technology
http://ie.linkedin.com/in/fergbyrne/ - https://github.com/fergalbyrne

Founder of Clortex: HTM in Clojure -
https://github.com/nupic-community/clortex

Author, Real Machine Intelligence with Clortex and NuPIC
Read for free or buy the book at https://leanpub.com/realsmartmachines

Speaking on Clortex and HTM/CLA at euroClojure Krakow, June 2014:
http://euroclojure.com/2014/
and at LambdaJam Chicago, July 2014: http://www.lambdajam.com

e:[email protected] t:+353 83 4214179
Join the quest for Machine Intelligence at http://numenta.org
Formerly of Adnet [email protected] http://www.adnet.ie

Reply via email to