Regression is used to predict continuous values like price, salary, or temperature.
from sklearn.linear_model import LinearRegression
model = LinearRegression()
model.fit(X_train, y_train)
pred = model.predict(X_test)
from sklearn.preprocessing import PolynomialFeatures
poly = PolynomialFeatures(degree=2)
X_poly = poly.fit_transform(X)
from sklearn.linear_model import Ridge
model = Ridge(alpha=1.0)
from sklearn.linear_model import Lasso
model = Lasso(alpha=0.1)
from sklearn.ensemble import RandomForestRegressor
model = RandomForestRegressor()
Regression algorithms help solve prediction tasks involving continuous values. Choosing the right model depends on dataset size, complexity, and feature relationships.
Take quizzes related to this topic and see where you stand!
Start Quiz Now