机器学习原理

题集来源:Alireza Dirafzoon(alirezadir)收录项目:AIMLInterviews查看原题集

题目目录

42 道原题
  1. What is machine learning and how does it differ from traditional programming?

    原题
  2. What are different types of machine learning techniques?

    原题
  3. What is the difference between supervised and unsupervised learning?

    原题
  4. What is semi-supervised learning?

    原题
  5. What are stages of building machine learning models?

    原题
  6. Can you explain the bias-variance trade-off in machine learning?

    原题
  7. What is overfitting and how do you prevent it?

    原题
  8. Why and how do you split data into train, test, and validation set?

    原题
  9. What is cross-validation and why is it important?

    原题
  10. Can you explain the concept of regularization and its types (L1, L2, etc.)?

    原题
  11. How Do You Handle Missing or Corrupted Data in a Dataset

    原题
  12. What is a decision tree and how does it work?

    原题
  13. Can you explain logistic regression?

    原题
  14. Can you explain the K-Nearest Neighbors (KNN) algorithm?

    原题
  15. Compare K-means and KNN algorithms.

    原题
  16. Explain decision-tree based algorithms (random forest, GBDT)

    原题
  17. What is gradient descent and how does it work?

    原题
  18. Can you explain the support vector machine (SVM) algorithm? what is Kernel SVM?

    原题
  19. Can you explain neural networks and how they work?

    原题
  20. What is deep learning and how does it differ from traditional machine learning?

    原题
  21. Can you explain the backpropagation algorithm and its role in training neural networks?

    原题
  22. What is a convolutional neural network (CNN) and how does it work?

    原题
  23. What is transfer learning and how is it used in practice?

    原题
  24. Walk through a transformer block. Why divide attention scores by √dₖ?

    原题
  25. What is the KV cache and why does it matter for inference? How does its memory scale?

    原题
  26. Compare MHA, MQA, and GQA. Why did Llama adopt GQA?

    原题
  27. What is RoPE and why are rotary embeddings preferred over learned positional embeddings?

    原题
  28. When would you choose RAG vs fine-tuning vs long-context?

    原题
  29. Compare SFT, DPO, GRPO, and RLVR — data requirements, what extra models each needs, and when to use each.

    原题
  30. Why does GRPO drop the critic network, and how does it estimate advantage?

    原题
  31. What is LoRA / QLoRA and when would you use PEFT over full fine-tuning?

    原题
  32. Explain quantization (INT8/INT4, FP8) and KV-cache quantization. What's the accuracy/latency tradeoff?

    原题
  33. How does speculative decoding speed up generation?

    原题
  34. How do you evaluate an LLM / RAG system? What is the RAG triad and LLM-as-judge?

    原题
  35. How does a VLM combine a vision encoder with an LLM? (e.g., LLaVA / PaliGemma)

    原题
  36. What is a VLA model? Contrast discrete action tokens (RT-2, OpenVLA) vs flow-matching action heads (π0).

    原题
  37. Diffusion vs autoregressive generation — how do they differ and when is each used (image/video/audio/text)?

    原题
    完整原题

    What is classifier-free guidance? What is flow matching / rectified flow?

    原题
  38. What is a Mixture-of-Experts model? Distinguish active vs total parameters.

    原题
  39. how do you choose among these? (imbalanced datasets)

    原题

    “these”承接上级提纲中的 Accuracy、Precision、Recall/Sensitivity、Specificity 和 F-score;场景限定为类别不平衡的数据集。

  40. k-fold cross validation (what's a good k value?)

    原题
  41. how to apply dropout to LSTM?

    原题