JJ / pelooxtreem

Gestión y predicción de citas peluquería
GNU Affero General Public License v3.0
0 stars 5 forks source link

Algoritmo de predicción #30

Open PacoCP5 opened 1 year ago

PacoCP5 commented 1 year ago

Es necesario elegir un algoritmo de predicción que trabaje con los datos elegidos en #20 que se implemente en la lógica de negocio.

PacoCP5 commented 1 year ago

Vamos a ver los datos como una serie temporal, puesto que tenemos una serie de mediciones realizadas de forma periódica.

La serie temporal, en nuestro caso, es no estacionaria debido a que si elegimos un periodo fijo de tiempo, este no sigue la misma distribución que si es desplazado en una cantidad fija (Por ejemplo, una semana normal es distinta a las semanas en las que hay festivos).

El algoritmo más usado para realizar predicciones en este tipo de series es el ARIMA (Autoregressive Integrated Moving Average), así que es el que se debería de usar en la implementación de la lógica de negocio.

PacoCP5 commented 1 year ago

Pero por simplicidad y como queremos en primer lugar un PMV, vamos a realizar una regresión lineal y dejaremos el uso de ARIMA para otro milestone.

JJ commented 1 year ago

Cread el milestone, si os parece.