underfitting

Underfitting is a problem in machine learning in which a model cannot make effective target feature value estimations due to an inability to identify the underlying patterns in the data. An underfitting ML model has low variance and high bias. Underfitting is one pole away from a good fit, the other pole being overfitting.

univariate

In machine learning, univariate generally means that a property of a dataset has only a single variable which is being studied. Univariate is used in forecasting models, where only a single variable is being considered in a single time series. A common univariate ML algorithm is ARIMA.