title: Identify time-series forecasting algorithm
body: <p>I'm trying to build an algorithm in C# based on these videos (<a href="https://www.youtube.com/watch?v=kcfiu-f88JQ" rel="nofollow noreferrer">CLICK!</a>) My question is not related to the coding part of these tasks.</p>
  
  <p>I'm trying to gain a deeper understanding of this algorithm since it is perfect for my assignment. However, the YouTuber doesn't identify it by name.I'd like to know any information that you can give me -- name, resources, etc.</p>
  
  <p>Edit: It's Time-series decomposition model. Specifically, classical multiplicative decomposition.</p>
  
  <p>Steps:</p>
  
  <ol>
  <li>Calculate a moving average equal to the length of the season to
  identify the trend cycle.</li>
  <li>Center the moving average if the seasonal length is an even
  number.</li>
  <li>Calculate the actual as a proportion of the centered moving
  average to obtain the seasonal index for each period.</li>
  <li>Adjust the total of the seasonal indexes to equal the number of
  periods.</li>
  <li>Deseasonalized the time series by dividing it by the seasonal
  index.</li>
  <li>Estimated the trend-cyclical regression using deseasonalized
  data.</li>
  <li>Multiply the fitted trend values by their appropriate seasonal
  factors to compute the fitted values</li>
  <li>Calculate the errors and measure the accuracy of the fit using
  known actual series.</li>
  <li>If cyclical factors are important, calculate cyclical indexes.</li>
  <li>Check for outliers, adjust the actual series and repeat steps
  from 1 to 9 if necessary</li>
  </ol>