Cyclical encoding provides your model with the same information using significantly less features
When it comes to training a machine learning model for time series, more often than not you will be looking to use the following time features:
- Hour
- Day of week
- Month
- Week or day of year
- Etc.