Quiz Space

Machine Learning Practice · End Term · 13 Apr 2025 · January 2025 term · Set QDD3

Question 2: Consider the following code snippet: If the shape of X is…

Question 2

+1 markOne correct option

Consider the following code snippet:

python
from sklearn.datasets import fetch_california_housing
from sklearn.decomposition import PCA
from sklearn.preprocessing import StandardScaler, PolynomialFeatures
from sklearn.pipeline import Pipeline, FeatureUnion
data = fetch_california_housing()
X = data.data
polynomial_transform = PolynomialFeatures(degree=2, include_bias=False)
pca_transform = PCA(n_components=5)
scaler = StandardScaler()
combined_features = FeatureUnion([ ('poly', polynomial_transform),
('pca', pca_transform)])
pipeline = Pipeline([ ('features', combined_features),
('scaler', scaler)])
X_transformed = pipeline.fit_transform(X)
print(X_transformed.shape)

If the shape of X is (20640,8)(20640, 8), what will be the shape of X_transformed?

  1. A

    (20640, 8)

  2. B

    (20640, 5)

  3. C

    (20640, 44)

  4. D

    (20640, 49)

Show answer

Correct answer

  • D

    (20640, 49)

Question 2 of 30 in the IIT Madras BS Machine Learning Practice (MLP) End Term paper sat on 13 Apr 2025, in the January 2025 term (IIT M DIPLOMA AN EXAM QDD3 13 Apr 2025). It carries 1 mark.

This question was also asked in

More questions from this paper

  1. Q1Given the following code snippet that preprocesses a dataset with both continuous and categorical features using sklear…
  2. Q3Consider you are using a Dummy Regression with strategy=mean. Consider the following dataset. | S.No | X_1 | X_2 | X_3 …
  3. Q4You want to implement an SGDRegressor with the following specifications: Maximum iterations: 1500 Early stopping enable…
  4. Q5What is the primary computational bottleneck of the KNeighborsClassifier?
  5. Q6The following code attempts to implement Ridge regression on the Boston housing dataset but contains an error. The miss…
  6. Q7Which of the following techniques can be used for hyperparameter tuning in SGD Regression?
  7. Q8Given the following information, what will be the output of the code snippet? continuous: y is an array-like of floats …
  8. Q9Figure question
  9. Q10What will be the output of the following code snippet?
  10. Q11The following code snippet shows the use of two models built on the data X and label y: For the given data, which of th…
  11. Q12Figure question
  12. Q13Figure question
  13. Q14Figure question
  14. Q15Figure question
  15. Q16Consider the following Python code snippet that demonstrates the use of GaussianNB from scikit-learn: In the context of…
  16. Q17Which of the following statements are true with regard to logistic regression?
  17. Q18Figure question
  18. Q19Figure question
  19. Q20In top-down hierarchical clustering, clusters are recursively split until each data point is its own cluster. The choic…
  20. Q21Figure question
  21. Q22You are training a Multi-Layer Perceptron (MLP) using Scikit-Learn's MLPRegressor for a regression task. Consider the f…
  22. Q23What will be the output of the following code ?
  23. Q24Figure question
  24. Q25| | sex | age | sibsp | parch | fare | class | embark_town | alive | alone | |---|---|---|---|---|---|---|---|---|---| …
  25. Q26| | sex | age | sibsp | parch | fare | class | embark_town | alive | alone | |---|---|---|---|---|---|---|---|---|---| …
  26. Q27| | sex | age | sibsp | parch | fare | class | embark_town | alive | alone | |---|---|---|---|---|---|---|---|---|---| …
  27. Q28Consider following common data: Consider the above classification report on a model where y_test contains the original …
  28. Q29Consider following common data: Consider the above classification report on a model where y_test contains the original …
  29. Q30Consider following common data: Consider the above classification report on a model where y_test contains the original …