<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How do I make a predict function more aggressive? in Splunk Search</title>
    <link>https://community.splunk.com/t5/Splunk-Search/How-do-I-make-a-predict-function-more-aggressive/m-p/373330#M109802</link>
    <description>&lt;P&gt;Hopefully i explain this right. &lt;/P&gt;

&lt;P&gt;so the AR parameter uses past values for the time series. the &lt;CODE&gt;p&lt;/CODE&gt; value assigned is how many holdback orders it'll use.&lt;BR /&gt;
the D parameter simply subtracts the current and previous values together &lt;CODE&gt;d&lt;/CODE&gt; number of times to basically make the time series stationary&lt;BR /&gt;
the MA parameter represents is basically a moving average to account for error, the value assigned determines how many terms to include.&lt;/P&gt;</description>
    <pubDate>Mon, 26 Mar 2018 12:35:05 GMT</pubDate>
    <dc:creator>cmerriman</dc:creator>
    <dc:date>2018-03-26T12:35:05Z</dc:date>
    <item>
      <title>How do I make a predict function more aggressive?</title>
      <link>https://community.splunk.com/t5/Splunk-Search/How-do-I-make-a-predict-function-more-aggressive/m-p/373327#M109799</link>
      <description>&lt;P&gt;How do I make a predict function more aggressive?&lt;/P&gt;

&lt;P&gt;Below is an example of my predict example, search and graph:&lt;BR /&gt;
&lt;CODE&gt;... | predict  Total as predict future_timespan=12 holdback=0 | fields - upper* lower*&lt;/CODE&gt;&lt;/P&gt;

&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pic of graph with predict function used"&gt;&lt;img src="https://community.splunk.com/t5/image/serverpage/image-id/4597i210725D23FBABBED/image-size/large?v=v2&amp;amp;px=999" role="button" title="pic of graph with predict function used" alt="pic of graph with predict function used" /&gt;&lt;/span&gt;&lt;/P&gt;

&lt;P&gt;It is something I probably need to understand more of, and I am possibly entering the topic of polynomial or exponential types of growth. And maybe this is the case and the answer lies outside of &lt;CODE&gt;predict&lt;/CODE&gt;. &lt;/P&gt;

&lt;P&gt;Appreciate any advice/pointers to further reading/explanations on this. &lt;/P&gt;

&lt;HR /&gt;

&lt;P&gt;Some useful questions i have been reading up on this:&lt;BR /&gt;
&lt;A href="https://answers.splunk.com/answers/187080/how-to-create-a-search-to-predict-license-violatio.html?utm_source=typeahead&amp;amp;utm_medium=newquestion&amp;amp;utm_campaign=no_votes_sort_relev"&gt;how-to-create-a-search-to-predict-license-violation&lt;/A&gt;&lt;BR /&gt;
&lt;A href="https://answers.splunk.com/answers/95610/prediction-function-algorithms-questions.html"&gt;prediction-function-algorithms-questions&lt;/A&gt;&lt;BR /&gt;
&lt;A href="https://answers.splunk.com/answers/514892/predict-95-confidence-interval.html"&gt;predict-95-confidence-interval&lt;/A&gt; - good at explaining some basics&lt;BR /&gt;
&lt;A href="https://docs.splunk.com/Documentation/Splunk/7.0.2/SearchReference/Predict"&gt;Predict Documentation&lt;/A&gt;&lt;/P&gt;

&lt;P&gt;Note: I could use the upperX values, which would be more arressive(give me higher future values) but again I don't think this will be aggressive enough. maybe I need to look at the &lt;A href="https://docs.splunk.com/Documentation/MLApp/3.1.0/User/ForecastTimeSeries"&gt;forecast option&lt;/A&gt;?&lt;/P&gt;

&lt;P&gt;tks&lt;/P&gt;</description>
      <pubDate>Thu, 22 Mar 2018 22:00:17 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Search/How-do-I-make-a-predict-function-more-aggressive/m-p/373327#M109799</guid>
      <dc:creator>HattrickNZ</dc:creator>
      <dc:date>2018-03-22T22:00:17Z</dc:date>
    </item>
    <item>
      <title>Re: How do I make a predict function more aggressive?</title>
      <link>https://community.splunk.com/t5/Splunk-Search/How-do-I-make-a-predict-function-more-aggressive/m-p/373328#M109800</link>
      <description>&lt;P&gt;if you try ARIMA, maybe try something like this:&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;| fit ARIMA _time Total order=0-2-7 forecast_k=12
&lt;/CODE&gt;&lt;/PRE&gt;

&lt;P&gt;&lt;A href="https://docs.splunk.com/Documentation/MLApp/3.1.0/User/Algorithms#Time_Series_Analysis"&gt;https://docs.splunk.com/Documentation/MLApp/3.1.0/User/Algorithms#Time_Series_Analysis&lt;/A&gt;&lt;BR /&gt;
you'll need the MLTK if you don't already have it. &lt;BR /&gt;
&lt;A href="https://splunkbase.splunk.com/app/2890/"&gt;https://splunkbase.splunk.com/app/2890/&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 23 Mar 2018 12:54:09 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Search/How-do-I-make-a-predict-function-more-aggressive/m-p/373328#M109800</guid>
      <dc:creator>cmerriman</dc:creator>
      <dc:date>2018-03-23T12:54:09Z</dc:date>
    </item>
    <item>
      <title>Re: How do I make a predict function more aggressive?</title>
      <link>https://community.splunk.com/t5/Splunk-Search/How-do-I-make-a-predict-function-more-aggressive/m-p/373329#M109801</link>
      <description>&lt;P&gt;An idea of what I got when trying the following&lt;/P&gt;

&lt;P&gt;&lt;CODE&gt;... | fit ARIMA Total order=0-2-7 forecast_k=12&lt;/CODE&gt;&lt;BR /&gt;
Error in 'fit' command: Error while fitting "ARIMA" model: The computed initial MA coefficients are not invertible. You should induce invertibility by choosing a different model order.&lt;/P&gt;

&lt;P&gt;&lt;CODE&gt;... |fit ARIMA Total order=0-2-0 forecast_k=12&lt;/CODE&gt;&lt;BR /&gt;
Error in 'fit' command: Error while fitting "ARIMA" model: operands could not be broadcast together with shapes (88,) (0,) (88,)&lt;/P&gt;

&lt;P&gt;&lt;CODE&gt;... | fit ARIMA _time Total order=0-2-0 forecast_k=12&lt;/CODE&gt;&lt;/P&gt;

&lt;P&gt;&lt;CODE&gt;... | fit ARIMA _time Total order=3-1-1 forecast_k=12&lt;/CODE&gt;&lt;BR /&gt;
I could get this to display something in the graph without errors, not sure of what is doing, but that is more reading up for me to do.&lt;/P&gt;

&lt;P&gt;In the meantime could you try and briefly relate the 3 values order needs to my data/graph.&lt;BR /&gt;
&lt;A href="https://docs.splunk.com/Documentation/MLApp/3.1.0/User/Algorithms#Time_Series_Analysis"&gt;order needs three values&lt;/A&gt;:&lt;/P&gt;

&lt;P&gt;Number of autoregressive (AR) parameters&lt;BR /&gt;
Number of differencing operations (D)&lt;BR /&gt;
Number of moving average (MA) Parameters &lt;/P&gt;</description>
      <pubDate>Sun, 25 Mar 2018 22:06:07 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Search/How-do-I-make-a-predict-function-more-aggressive/m-p/373329#M109801</guid>
      <dc:creator>HattrickNZ</dc:creator>
      <dc:date>2018-03-25T22:06:07Z</dc:date>
    </item>
    <item>
      <title>Re: How do I make a predict function more aggressive?</title>
      <link>https://community.splunk.com/t5/Splunk-Search/How-do-I-make-a-predict-function-more-aggressive/m-p/373330#M109802</link>
      <description>&lt;P&gt;Hopefully i explain this right. &lt;/P&gt;

&lt;P&gt;so the AR parameter uses past values for the time series. the &lt;CODE&gt;p&lt;/CODE&gt; value assigned is how many holdback orders it'll use.&lt;BR /&gt;
the D parameter simply subtracts the current and previous values together &lt;CODE&gt;d&lt;/CODE&gt; number of times to basically make the time series stationary&lt;BR /&gt;
the MA parameter represents is basically a moving average to account for error, the value assigned determines how many terms to include.&lt;/P&gt;</description>
      <pubDate>Mon, 26 Mar 2018 12:35:05 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Search/How-do-I-make-a-predict-function-more-aggressive/m-p/373330#M109802</guid>
      <dc:creator>cmerriman</dc:creator>
      <dc:date>2018-03-26T12:35:05Z</dc:date>
    </item>
  </channel>
</rss>

