SkyAICampus
HomePracticeLearnCode LabFocus

Learn

HomePracticeConcept cardsCode LabSky Tutor

Review

Revise todayMistake notebookProgress

Focus

Campus ForestFocus roomsSquads

Questions or feedback?
support@skyaicampus.com

Keyboard shortcuts

  • Choose an answer1–4 or A–D
  • Check, then next questionEnter
  • Next hintH
  • Search cardsCtrl K

How this quiz adapts

3 fast right answers in a row: the next questions get harder. 2 wrong in a row: a little easier.

Hints and guesses still count, just a little less, so use them whenever you're stuck.

Sky Tutor

Stuck on an idea? Ask in your own words, or by voice.

Ask Sky Tutor
SkyAICampus
PrivacyTermssupport@skyaicampus.com© 2026 SkyAI Campus

New skill. A one-minute read first, then the question.

60-second card

Choosing features

Feature selection keeps the inputs that help and drops the ones that add noise or leak the answer.

  • Drop near-duplicates: two features with correlation 0.98 carry the same information.
  • Watch for leakage: features only known after the outcome.
  • Model importances or L1 regularisation can rank features.
import numpy as np
a = np.array([1, 2, 3, 4])
b = a * 2
print(round(float(np.corrcoef(a, b)[0, 1]), 2))

Prints

1.0

Remember: Ask: would I know this feature at prediction time?

Common mistake: Keeping a 'refund_issued' column to predict returns. It's the answer in disguise.

Log inSign up