Courseiva

AI0-001 Machine Learning and Deep Learning Practice Question

A team is developing a recommendation system for an e-commerce platform. They want to use collaborative filtering but are concerned about cold-start problems for new users. Which approach would best mitigate the cold-start problem?

⚠ Common exam trap

The CompTIA AI+ exam often tests the misconception that increasing model complexity or switching between collaborative filtering variants alone can solve the cold-start problem, when in fact the solution requires incorporating auxiliary data (side information) to bootstrap recommendations for new users.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

Incorporate user demographic features as side information

Incorporating user demographic features as side information allows the collaborative filtering model to generate initial recommendations for new users based on their demographic profile, effectively addressing the cold-start problem. This approach uses content-based features to bootstrap the recommendation process until sufficient user interaction data is collected.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✓

    Incorporate user demographic features as side information

    Why this is correct

    Demographic side information lets the system infer preferences for users lacking interaction history, so recommendations are generated from attributes rather than behaviour. This directly mitigates the cold-start constraint, where collaborative filtering alone cannot compute similarity for new users.

  • ✗

    Increase the number of latent factors in matrix factorization

    Why it's wrong here

    Adding latent factors enlarges the embedding space but each new user still lacks interaction history, so no factors can be learned for them and cold start persists. It is tempting because more factors can capture richer preference structure, making it correct when existing users' recommendations are underfitting rather than when new users appear.

  • ✗

    Use a popularity-based baseline for all recommendations

    Why it's wrong here

    A popularity baseline recommends the same globally popular items to everyone, ignoring the new user's attributes, so it does not personalise or resolve cold start. It is tempting because it needs no interaction history, making it correct as a fallback for brand-new users before enough signals accumulate for collaborative filtering.

  • ✗

    Use only item-based collaborative filtering

    Why it's wrong here

    Item-based collaborative filtering still computes similarity from co-rating patterns, so a user with no interactions has no vector to compare, leaving the cold-start problem intact. It is tempting because item similarities are stabler than user similarities, making it correct when item churn, not new-user sparsity, is the concern.

About these practice questions

One of 962 original AI0-001 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This AI0-001 practice question is part of Courseiva's free CompTIA certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AI0-001 exam.