Are machine learning models good at autoregressive forecasting of time series?
Raw regression is usually not as good performance-wise but there are variations of said algorithms to accommodate time series more effectively like Long Short Term Memory (LSTM) neural networks, Gated Recurrent Units Neural nets among others (GRU) as well as other non neural net approaches and closed to graph theory like Dynamic Bayesian Networks.