Crossword

123456789101112131415161718192021222324252627
Across
  1. 1. Programming language most used in AI and ML.
  2. 4. ML algorithm that combines multiple weak models.
  3. 6. Memory unit that temporarily stores data during execution.
  4. 9. Library for data visualization in Python.
  5. 10. Algorithm that selects pivot elements to sort data.
  6. 12. Device that executes program instructions
  7. 14. Non-relational, schema-less database type.
  8. 15. Keyword used to define a function in Python.
  9. 17. Function that calls itself repeatedly.
  10. 20. Technique used to reduce the number of input features.
  11. 22. Technique that prevents overfitting by ignoring neurons randomly
  12. 23. Operation used to combine branches in Git.
  13. 24. The operator used to access elements in an array.
  14. 25. ML algorithm that separates data using decision boundaries.
  15. 26. ML model where one model’s output is used as another’s input.
  16. 27. Logical operator that returns True only if both conditions are true.
Down
  1. 2. The core component in PyTorch used to define neural models.
  2. 3. Python library mainly used for numerical computing.
  3. 4. Search algorithm that explores nodes level by level.
  4. 5. Concept where an AI model performs well on training data but poorly on unseen data.
  5. 7. Virtual machine that allows Java programs to run on any platform.
  6. 8. A structure that stores data in key-value pairs.
  7. 10. A data structure that follows First-In-First-Out.
  8. 11. Neural network activation function that outputs input if positive, else 0.
  9. 13. ML model that uses labeled data to train.
  10. 15. The process of finding and fixing code errors
  11. 16. Process of converting text into numerical form.
  12. 18. Programming paradigm where data and functions are in objects.
  13. 19. Storage format using key-value pairs, often in APIs.
  14. 21. Optimization algorithm for training deep networks.