смотрите. есть набор точек (xi1, xi2, xi3, yi), алгоритм - условный линрег - подбирает такие k1, k2, k3, b, что отклонение (среднеквадратичное совсем точкам) минимальное.
потом вы пользуетесь теми же найденными k1, k2, k3, b, y_pred = k1×x1 +... + b, уже для новых x1, ..., x3.
если y не один, таргет, отклик еще его называют, предсказываемая величина, то наборов k1, ... k3 уже будет столько, сколько откликов (и это не так для нейросеток и деревьев).
я об этом писал, хотя может и не вкурил вопрос правильно